Recent

Author Topic: Carbon Progress News Here  (Read 16482 times)

robertouy

  • Newbie
  • Posts: 5
Carbon Progress News Here
« on: June 13, 2005, 08:42:12 pm »
Hi, the purpose of this topic is to get informed about lcl carbon based, and to report bugs.
Thanks.

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
Carbon Progress News Here
« Reply #1 on: June 14, 2005, 01:46:16 pm »
How are you going to get this information? Or are you going to interprete "no replies" as no progress?

Anonymous

  • Guest
Carbon Progress News Here
« Reply #2 on: June 14, 2005, 04:21:07 pm »
Nice question :S
Well, is supposed that the programer is doing the thing kindly, so i thing he or she can just kindly tell us "HEY THIS OR THAT THING IS WORKING" right?
And some one has needed to create this topic to impulse this... i hope we can get some kindly answer from the programer, if dont, is just delete the topic, and thats all, do you think?

Roberto.

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
Carbon Progress News Here
« Reply #3 on: June 14, 2005, 04:24:39 pm »
This topic will remain here, just to show that nobody is working on the carbon interface atm. Maybe somebody will post updates here in the future.

robertouy

  • Newbie
  • Posts: 5
Carbon Progress News Here
« Reply #4 on: June 17, 2005, 06:33:41 pm »
Hi Vincent.
Well, you wrong, of course somebody is working on the carbon interface.
The cabon interface is there, i think its in work in progress state... (i hope)
Just download the latest lazarus source code from cvs and take a look at the interfaces folder under lcl folder.... dont know who is doing that... theres some names inside, but says something about win32.

Under the carbon interfaces the README says:
"This is the carbon interface.

It is in a very early stage, so don't use it as normal user.
If you want to help getting it to work contact the lazarus mailing list."

But looks like its a little old and no big revistions were made there. The Interfaces.pp shows on the header: Initial Revision Mon August 6st CST 2004
And if you look at the end of the CarbonInt.pas you will see there the log that says:

{==============================================================

  $Log: carbonint.pas,v $
  Revision 1.1  2004/09/06 22:24:52  mattias
  started the carbon LCL interface

}  

So, you can see that some body started the carbon interface but not finished it... So please, be sure before post (no offend, with the respect that you deserve of course).

Btw, im not good with Carbon internals, so i hope the creator continues it, or somebody continues the good job...  :roll:

Thanks.

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
Carbon Progress News Here
« Reply #5 on: June 17, 2005, 11:13:53 pm »
If I remember correctly it was added after this thread and this thread on the mailing list. The file you mention is just template, so that the build could be selected, but it doesn'tdo anything at all.

No contributions have been made since for the native macosx widgetset. Maybe you can email Mark Wren and ask him to post his progress here.

Anonymous

  • Guest
Carbon Progress News Here
« Reply #6 on: June 18, 2005, 02:31:07 am »
Hi.
Yeah, i know those threads. I was thinking to email the programer, but it might be a bother.. maybe if some programer joing together and email asking for it, and help him with something, maybe donation, he can continue :)
It can be good to have lazarus on mac native! its a dream! :)

Thanks.

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
Carbon Progress News Here
« Reply #7 on: June 20, 2005, 12:25:00 pm »
I wrote Mark Wrenn an email got the following response:
Quote from: "Mark Wrenn"
I'm sorry to say that I haven't made any progress.  I follow the mailing list regularly.  I program both Windows and the Mac.  Right now I have two projects (one Windows and the other for the Mac) that both have deadlines approaching.  I think about the Mac port all the time.  I wish I could jump start it but I haven't been able to yet.


I don't know other people with intention to work on the Carbon interface for the LCL.

Marc

  • Administrator
  • Hero Member
  • *
  • Posts: 2582
Carbon Progress News Here
« Reply #8 on: June 21, 2005, 12:48:46 pm »
Anyhow, if ppl want to start coding, notify also the mailinglist (or contact me)
//--
{$I stdsig.inc}
//-I still can't read someones mind
//-Bugs reported here will be forgotten. Use the bug tracker

HotChocolate

  • Guest
Why Carbon?
« Reply #9 on: September 11, 2005, 10:23:33 am »
Why bother with Carbon? Why not Cocoa?

Marc

  • Administrator
  • Hero Member
  • *
  • Posts: 2582
RE: Why Carbon?
« Reply #10 on: September 12, 2005, 12:49:38 pm »
They are the same, carbon has a C interface, Cocoa a C++ interface
Since interfacing with C++ is a hell, and a C interface is available with the same functionality, the choice seems obvious
//--
{$I stdsig.inc}
//-I still can't read someones mind
//-Bugs reported here will be forgotten. Use the bug tracker

Anonymous

  • Guest
RE: Why Carbon?
« Reply #11 on: September 13, 2005, 11:59:18 pm »
Cocoa, Carbon, anyway.. the good thing is if some guru can do the effort to start it (or continue it)... :) my opinion is that Carbon can be good, because it can be used for non OSx... :)
Common.. some one who start it.... :)

Grettings.

Marc

  • Administrator
  • Hero Member
  • *
  • Posts: 2582
RE: Why Carbon?
« Reply #12 on: September 14, 2005, 11:58:34 am »
Please note that I'm not a OSX or a mac guru.
The minimal carbon implementation (button + form) as it is now is my first programming with mac/osx
//--
{$I stdsig.inc}
//-I still can't read someones mind
//-Bugs reported here will be forgotten. Use the bug tracker

 

TinyPortal © 2005-2018