[Lazarus] Component installs without icon on component toolbar - tarraybutton.lrs(1, 17) Error: Identifier not found "LazarusResources"
Mattias Gaertner
nc-gaertnma at netcologne.de
Fri Jun 18 05:57:41 CEST 2010
On Fri, 18 Jun 2010 03:38:59 +1000
Peter E Williams <foss.game.pascal.developer at iinet.net.au> wrote:
> Hi dmitry & All,
>
> On Thu, 2010-06-17 at 12:21 +0400, dmitry boyarintsev wrote:
> > On Thu, Jun 17, 2010 at 12:14 PM, Peter E Williams
> > > Any ideas???
> >
> > try to clean up manually "lib" directory at the package dir (remove
> > any .o file located there).
> >
> > If ugradbtn is located in stand-alone package (not arraycolorbtn.pkg),
> > you must add the ugradbtn package to arraycolorbtn requirement's,
> > instead of using the file directly!
> >
>
> I managed to get both the ugradbtn and arraybutton (based on
> arraycolorbtn) compiled... but with one problem: there was not icon for
> it on the Misc component toolbar. The tarraybutton.lrs file was missing.
> This happens even when I created a new component based on TGradButton
> (ugradbtn.pas).
Yes, the IDE does not create icons.
> This seems to be a bug in lazarus. When you create a new component based
> on a existing component the .lrs file is missing.
See the fine manual
http://wiki.lazarus.freepascal.org/Lazarus_Packages#Add_a_component_icon
> Also I could not save
> the lpk file with the default name because it told me that it already
> existed even tho' it didn't.
Please create a bug report and steps to reproduce.
> After copying tgradbutton.lrs to tarraybutton.lrs I get these 2 errors:
>
> /home/pewink/Public/My_code/lazarus/0.9.28.2/pewink/Hexxpawn/ArrayButton/tarraybutton.lrs(1,17) Error: Identifier not found "LazarusResources"
Your forgot to use the the unit lresources.
>[...]
Mattias
More information about the Lazarus
mailing list