Hi Mattias,

all troubles are gone since i realized after ages that i have a corrupted component icon.lrs.

Some experiences i made:
Lazarus IDE is frozen for this compiler directive:
{$I findfile1_icon.lrs}
in the actual opened unit and lazarus tells in a message box if i compile the package
"findfile1_icon.lrs doesn't look like a ascii(!!!) file"

"Yes, lazarus i now know its not looking like a ascii file, its a corrupted lazarus resource containing a bitmap. "

Why does the IDE freezes in this situation?
I just sit there  looking at the code and the IDE freezes!
Does it scan the content of the file mentioned in the directive {$I findfile1_icon.lrs} ?

Hard trouble for a newbee, but i didn't give up :-))

Thanks for your assistance!

John


Am 13.07.2011 20:33, schrieb Mattias Gaertner:
On Wed, 13 Jul 2011 19:55:35 +0200
John Landmesser<[email protected]>  wrote:

[...]
fix is ok if you do it the way i explained above BUT:

remove component1.pas from the compiled example package above and add
component1.pas again to that package!
I get the error message again: "component1.pas(8,22) Fatal: Can't find
unit LResources used by Component1"
Adding a unit to a package does not (yet) validate the uses section(s)
of the unit.


And now we are at the root of my real problem - perhaps you remember
that thread - add the delphi unit findfile1.pas to a new  package with
uses
    Classes, SysUtils, , Forms, Controls, Graphics, Dialogs;

I allways get   "Can't find unit LResources used by findfile1"

i can add my findfile1.pas to a package if i reduce the uses clause to
uses
    Classes, SysUtils ;

But thats no solution, i want a component icon and therefor i need
"LResources"
Have you tried right clicking on the message?

There should be two menu entries:
- Remove unit from uses section
- Search unit

The second searches in all open packages and allows to add a dependency.


Mattias

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to