Lazarus

Installation => macOS / Mac OS X => Topic started by: robertouy on June 13, 2005, 08:42:12 pm

Title: Carbon Progress News Here
Post by: robertouy 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.
Title: Carbon Progress News Here
Post by: Vincent Snijders 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?
Title: Carbon Progress News Here
Post by: Anonymous 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.
Title: Carbon Progress News Here
Post by: Vincent Snijders 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.
Title: Carbon Progress News Here
Post by: robertouy 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.
Title: Carbon Progress News Here
Post by: Vincent Snijders on June 17, 2005, 11:13:53 pm
If I remember correctly it was added after this thread (http://www.lazarus.freepascal.org/list_archives/lazarus/msg03281.html) and this thread (http://www.lazarus.freepascal.org/list_archives/lazarus/msg03292.html) 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.
Title: Carbon Progress News Here
Post by: Anonymous 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.
Title: Carbon Progress News Here
Post by: Vincent Snijders 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.
Title: Carbon Progress News Here
Post by: Marc on June 21, 2005, 12:48:46 pm
Anyhow, if ppl want to start coding, notify also the mailinglist (or contact me)
Title: Why Carbon?
Post by: HotChocolate on September 11, 2005, 10:23:33 am
Why bother with Carbon? Why not Cocoa?
Title: RE: Why Carbon?
Post by: Marc 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
Title: RE: Why Carbon?
Post by: Anonymous 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.
Title: RE: Why Carbon?
Post by: Marc 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
TinyPortal © 2005-2018