[Lazarus] main form icon and other things
Alberto Narduzzi
albertonarduzzi at yahoo.com
Thu Apr 1 09:50:41 CEST 2010
Hi all,
I am pretty new to this list, althou I used Lazarus and fpc a lot in the
past; and now I am back to it.
I recently updated both Lazarus and the fpc compiler to the following
versions:
Lazarus: 0.9.28.2 beta SVN Revision: 22288
fpc: Free Pascal Compiler version 2.2.4 [2009/10/05] for i386
(cannot tell you what versions I had before, but I think they were those
coming with a Fedora 7 bundle)
Anyway, here are my "problems":
1. I specify (load, from the object inspector) an icon for the
application's main form, but when I compile and run the application, its
icon is always the red "X" icon; no matter what file I load (be it an
.ico, or an .xpm). Nothing changes even if I dynamically load it at
runtime, in the form's oncreate handler (in this case I can load only an
.ico).
This thing worked in the previous versions, althou' the correct icon's
transparency was obtainable only using an .xpm.
2. I used to start my program minimized in the application's bar (not
the tray area) by specifying WindowState := wsMinimized in the oncreate
handler, and it all worked; but now this doesn't.
To solve the thing I can do a Application.Minimize in the onshow
handler, but this causes an annoying flicker (the form is shown in its
normal state for a fraction of a second, then minimizes).
Dows anybody know a solution, or a trick to get these two things to work
as before? apart from trying to reinstall the old versions of compiler
and ide, of course ;-)
Thanks in advance,
A.
AN
ANSware Ltd - Sofia
More information about the Lazarus
mailing list