[fpc-pascal] TFPColor vs TColor
Graeme Geldenhuys
graemeg.lists at gmail.com
Tue May 5 20:05:34 CEST 2009
On Tue, May 5, 2009 at 6:08 PM, Mattias Gaertner
<nc-gaertnma at netcologne.de> wrote:
>
> There are ways to use a single include file. For example:
>
> ---------
> {$I unit1.lfm}
>
> constructor TForm1.Create(TheOwner: TComponent);
> begin
> RegisterComponentInit(@InitTForm1,TForm1);
> inherited Create(TheOwner);
> end;
Where is RegisterComponentInit() defined? I search all of Lazarus and
FPC 2.2.5 and couldn't find a definition.
> How are images and other arbitrary data saved to the source?
Currently they are declared as byte array constant. I have a small
little program that convert images using bin2obj
>
> *The lfm files can become quite large. Just put 100 components onto a
> form and add some glyphs. There will be several thousand lines of
> automatically generated code in your unit.
Thousand lines in a lfm file compared to a pas file. Doesn't matter to
me much - yet.
> *Word completion will show you a lot of junk.
>
> *when the IDE searches a component with the name 'Form1' it has to
> read in worst case all source files in the search path completely. This
I'll investigate these two further. But so far it hasn't been an issue for me.
Regards,
- Graeme -
_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/
More information about the fpc-pascal
mailing list