On Tue, 18 Sep 2007 00:16:24 +0200
Marc Weustink <[EMAIL PROTECTED]> wrote:
> > Nope, but I don't use a debugger in lazarus.
>
> With this result, you might consider doing so, you could have found the
> cause.
I would if I could. But I launch my progs through 'run_and_wait' (or some such)
and that does not work with gdb AFAIK. At least it did not work for a very long
time, does it work now?
> FImage := TheImage as TLazIntfImage;
Ah, so who wrote this line of code? He is responsible for breaking my image
loading and I reserve a special place for him in my kingdom (eternity is a
really long time to swim naked in some nice lava flows >:). (a)
> The class of TheImage is not a TLazIntfImage ! From your source, its a
> TFPCustomImage.
>
> TLazReaderBMP only supports TLazIntfImage, so derive your image from
> TLazIntfImage or don't use TLazReaderBMP.
Deriving from TLazIntfImage works, thanks. You may now officially join
the ranks of evil, unless your are responsible for line 4591 of
intfgraphics.pas, which would bring you directly back to (a).
A much more amused Lord of Lies.
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives