Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0011150 [Lazarus] Widgetset minor always 2008-04-13 23:56 2008-04-15 07:11
Reporter Luiz Americo View Status public  
Assigned To Paul Ishenin
Priority normal Resolution no change required  
Status closed   Product Version 0.9.25 (SVN)
Summary 0011150: Transparency does not work when imagelist is built in win32
Description Transparency will not work if the imagelist is built in win32 ide using the imagelist editor.

If i build a image list in a gtk ide and then recompile the project at win32 transparency works fine.

In the attached example the paintbox is painted with three images:

First from image list built in gtk
Second loading directly the bitmap
Third from the image list built in win32

Using v0.9.25 r14810 i386-win32-win32/win64
Additional Information
Tags No tags attached.
Fixed in Revision
LazTarget 0.9.26
Widgetset Win32/Win64
Attached Files zip file icon ImageListTransparent.zip [^] (45,901 bytes) 2008-04-13 23:56

- Relationships

-  Notes
(0018786)
Paul Ishenin (manager)
2008-04-14 17:24

Cannot reproduce (yes, your example contains white bg, but I cannot repeat that). I opened your example, opened imagelist editor, cleared an image and loaded it from omega.bmp, saved project, reopen lazarus => all fine. Ok, I repeated this with omega2.bmp => all fine. Ok, I made my ide non-manifested (alpha transparency is not used in win32-imagelist) => all fine.

So how to repeat achieved white bg? Should I test with XP, but lower color resolution?
(0018793)
Luiz Americo (developer)
2008-04-15 00:32

I'm using Windows XP SP2 with 32 bit color depth.

I'll try in another XP machine i have here.
(0018797)
Luiz Americo (developer)
2008-04-15 01:52

I've found the bug.

I have installed Vampyre Imaging library that register a customized bitmap loader.
Commenting the code that register the loader everything works fine again.
(0018806)
Paul Ishenin (manager)
2008-04-15 07:11

not a bug :)

- Issue History
Date Modified Username Field Change
2008-04-13 23:56 Luiz Americo New Issue
2008-04-13 23:56 Luiz Americo File Added: ImageListTransparent.zip
2008-04-13 23:56 Luiz Americo Widgetset => Win32
2008-04-14 17:24 Paul Ishenin LazTarget => 0.9.26
2008-04-14 17:24 Paul Ishenin Note Added: 0018786
2008-04-14 17:24 Paul Ishenin Assigned To => Paul Ishenin
2008-04-14 17:24 Paul Ishenin Status new => feedback
2008-04-14 17:26 Paul Ishenin Target Version => 0.9.26
2008-04-15 00:32 Luiz Americo Note Added: 0018793
2008-04-15 01:52 Luiz Americo Note Added: 0018797
2008-04-15 07:11 Paul Ishenin Status feedback => closed
2008-04-15 07:11 Paul Ishenin Note Added: 0018806
2008-04-15 07:11 Paul Ishenin Resolution open => no change required
2008-04-15 07:11 Paul Ishenin Fixed in Version => 0.9.25 (SVN)



Mantis 1.1.1[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker