On 8/19/06, Cesar Romero <[EMAIL PROTECTED]> wrote:
Why not wxWidgets?
Linux map to GTK - GTK 2.0 alread done
Windows to Native widget set
Mac to Cocoa
Serious, I still dont undertande why not, is a licence issue?
* I want it light-weight. The less dependancies the better. It then
makes for a damn easy deployment onto various platforms / OS's.
* I want it to work identical on all platforms. By this I mean every
component - even to the point where if there was a bug under Windows
in the listview component, that bug should also be there for Linux
too. This may sound weird at first, but try and deploy and support an
application across platforms. It is extremely frustrating when
components behave differently depending on the underlying widget set.
Gtk1's treeview differs from Gtk2's treeview, which all differs from
the Win32 treeview, etc.. The average Joe (non-technical worker) gets
completely lost in such situations.
Here is an example of dependencies of the WidgetTest demo.
-----------------------------------------
[EMAIL PROTECTED]:~/$ ldd widgettest
linux-gate.so.1 => (0xffffe000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e7c000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7d4d000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7d49000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7d46000)
/lib/ld-linux.so.2 (0xb7f74000)
-----------------------------------------
That's light-weight! Enabling anti-aliased fonts and you get the
libXft.so as well. Try that will any Gtk based app...
Regards,
- Graeme -
--
There's no place like 127.0.0.1
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives