[Lazarus] TListView.TopItem and TListView.GetItemAt()
Bernd
prof7bit at googlemail.com
Wed Jul 21 14:24:44 CEST 2010
Kjow wrote:
> Hi all,
>
> I'm developing a multiplatform app and I need to have the same look on
> all OS. Is it possible to include a my personal font in the Lazarus
> compiled binary to have the same graphic/size/etc on all OS?
Since nobody else has commented: I've done this with Delphi in Windows,
embedding a (bitmap) font as a resource. Quite frankly I didn't find it
entirely satisfactory since if for some reason the OS though that the
binary was locked it couldn't access the resource and fell back to a
"close equivalent".
I'm not sure that the same can be done in a portable fashion because of
the X/unix case where the binary and the fonts are potentially stored on
different hosts. It /might/ be possible to handle that particular case
by making the app look like an X font server, but that would clearly
fail if there was already one set up.
--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk
[Opinions above are the author's, not those of his employers or colleagues]
More information about the Lazarus
mailing list