Forgot to mention the Widget set also uses Xft 2 under Linux for any
font rendering, which looks much better than the standard GTK 1.x font
rendering (well on my computer at least).
To compare, I ran ldd on a sample application of mine
[EMAIL PROTECTED]:~/Programming/Tests$ ldd M2Browser
linux-gate.so.1 => (0xffffe000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7f05000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7f01000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e40000)
libXft.so.2 => /usr/lib/libXft.so.2 (0xb7e2e000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7e1b000)
libcrypt.so.1 => /lib/tls/i686/cmov/libcrypt.so.1 (0xb7ded000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7cbf000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7c91000)
/lib/ld-linux.so.2 (0xb7f23000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7c8d000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7c89000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7c1f000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7c0b000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7c03000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7be3000)
Regards,
- Graeme -
On 12/04/06, Graeme Geldenhuys <[EMAIL PROTECTED]> wrote:
> On 12/04/06, Felipe Monteiro de Carvalho
> > utf-8 or utf-16 ?
> >
> > How does it work on Linux? Based on X11?
>
> utf-8 and yes it is based on X11 (which should then make it work on
> FreeBSD as well). Something new to test. :-)
>
> > There is also the possibility of writing everything on the lazarus
> > interface itself. You could just suppose that lazarus already works
> > for win32 so you only need to add a unix low-level widgetset.
>
> The interface is a mix of VCL (which is pretty much what Lazarus does)
> and a few custom methods.
>
> > This makes it useless for any other programming language or use
> > outside Lazarus, but is pragmatical and leads to great performance,
> > integration, to small executables and easy to deploy, build and
> > modify.
>
> So far performance is good. It is really small and quick to build.
> Deployment is great. No large libraries required. Currently compiles
> with Delphi, Kylix and Free Pascal. The first two will most probably
> be dropped soon - FPC does everything I want.
>
> 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