Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2008-04

Mac OS X Carbon Widgetset

4 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Alexander Hofmann

Hi all,

Is the development of the Carbon Widgetset also discussed in here?

I recently wanted to use Mac OS X's Window-Sheets in an Application if is is compiled on Mac OS X and had to write a rather rude piece of Code to support them... Has anybody else used them before, or is anybody interested in my code?

Regards,
Alexander Hofmann.

Reply by email

Felipe Monteiro de Carvalho
to Alexander Hofmann
Alexander Hofmann wrote
Is the development of the Carbon Widgetset also discussed in here?

Yes, sure.

I recently wanted to use Mac OS X's Window-Sheets in an Application if is is compiled on Mac OS X and had to write a rather rude piece of Code to support them... Has anybody else used them before, or is anybody interested in my code?

Maybe you could add it here:

http://wiki.lazarus.freepascal.org/Components_and_Code_examples

I think that there was a wiki page explaining how to submit a new example to the lazarus-ccr, but I can't find it at the moment...

Felipe Monteiro de Carvalho

Reply by email

Unknown author
to Felipe Monteiro de Carvalho

Guys -

I am not such an active pascal developer anymore, having (been forced to) switch to python.

However, I am very certain that Lazarus could benefit by adopting the wxWidget cross platform widget set.

In the old days, maybe you guys had to do it all yourself. Develop the widgets.

But after having used wxpython (wxwidgets under python) i am so impressed about how smoothly it all works on the various platforms.

Basically, wxwidgets is a rip off of delphi anyway. But they coded it in c++.

It works on all platforms.

It is not dissimilar to existing lcl.

Old programs would probably stay with lcl for compatability

But new programs could use the wxwidgets gui componentry.

With wxwidgets, the amount of work spent working on the widget sets (lcl) would be reduced. And the quality of resulting programs (that we users write) would be higher.

So i am just suggesting that it be looked into.

Here is the evaluation that i would suggest:

- install boa constructor (the python-wxwidgets ide - like lazarus)

- to do this you need
* python (activepython)
* wxwidgets

Have a close look at how polished apps can be. eg gui2exe (a python compiler)

It is just astounding how nice these applications can be.

This suggestion is aimed around reducing the work you guys need to do, and leveraging off a really fantastic widget/gui library, not dissimilar but more polished and refined.

Regards

David

Quoting Felipe Monteiro de Carvalho :

Show quoted text 25 lines
On Tue, Apr 15, 2008 at 2:30 PM, Alexander Hofmann wrote: > Is the development of the Carbon Widgetset also discussed in here? Yes, sure. > I recently wanted to use Mac OS X's Window-Sheets in an Application if > is is compiled on Mac OS X and had to write a rather rude piece of Code > to support them... Has anybody else used them before, or is anybody > interested in my code? Maybe you could add it here: http://wiki.lazarus.freepascal.org/Components_and_Code_examples I think that there was a wiki page explaining how to submit a new example to the lazarus-ccr, but I can't find it at the moment... -- Felipe Monteiro de Carvalho _______________________________________________ Lazarus mailing list http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Marc Weustink
to Unknown author
Show quoted text 7 lines
Guys - I am not such an active pascal developer anymore, having (been forced to) switch to python. However, I am very certain that Lazarus could benefit by adopting the wxWidget cross platform widget set.

No it would not.

See this thread:
http:/msg10069.html

Marc

Reply by email