Felipe Monteiro de Carvalho ha scritto:
On Jan 22, 2008 8:35 PM, Giuliano Colla <[EMAIL PROTECTED]> wrote:
I can't say. I read that someone is *using* gtk2. I tried to make a form
with a button....

I suppose you meant the gtk2 Lazarus interface. Well, I use it for:

http://magnifier.sourceforge.net/

And works pretty well. The magnifier can't actually run in gtk1 at
all: it doesn't support screenshot taking. (I tryed to implement it
once, didn't work, gave up)

Please give a look to the attached screenshots. Design form, and result with gtk2 r13823. The test isn't by me, but by someone who complained about z-order in gtk2 not being correct. A lot of time ago. I know, it's voluntary work, everybody does its best. We take what's available, and thank. But please don't tell me that gtk2 can be taken in consideration for anything else than a specific project carried on by a Lazarus developer, who knows enough the internals to fix the widgets he needs.
Today I don't see any reason why I would use gtk 1 anymore. Even if
the gtk2 interface has bugs, gtk1 has catastrophical failures for me:

* Horrible look
I agree, but it's *native look* ;-)
* Bad/inconsistent internationalization support
I agree.
* Not developed anymore, long time ago obsoleted

I agree.

But an average user can complain about a few well delimited bugs. Gtk2 doesn't require bug fixes, require implementing. It's not ready. Qt, which still is not usable, is more advanced at the moment. What works works, what isn't there doesn't. The priority, for Lazarus 1.0, if I understand properly, was to have at least one widgeset (gtk1) complete. So I don't complain about gtk2, but I can't use it either.

Giuliano

<<inline: TestForm0.png>>

<<inline: TestForm1.png>>

Reply via email to