View Issue Details

IDProjectCategoryView StatusLast Update
0035807LazarusLCLpublic2019-07-07 14:00
ReporterSven BarthAssigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformX86_64OSWindows NTOS Version10
Product Version2.1 (SVN)Product Build61508 
Target VersionFixed in Version 
Summary0035807: ImageIndex selector: "Large" images overlap each other
DescriptionWhen larger than usual images (larger than 16x16 on Normal DPI and larger than 32x32 on High DPI) are used they overlap each other in the ImageIndex selector of the Object Inspector, at least once they had all been highlighted by mouse (especially visible if the images contain transparency).
Steps To Reproduce- create a new Application project
- add a TImageList and a TBitBtn
- set the bitmap button's ImageList property to the image list
- change the image list's Width and Height to e.g. 64 (if using the attached example images)
- add some images to the image list (e.g. the ones attached)
- open the ImageIndex selector of the TBitBtn (it may look like the screenshot lazarus-imageindex-before.png)
- move the mouse over the entries (now it may look like the screenshot lazarus-imageindex-after.png)
Additional InformationDon't know if it would be best, but maybe the images should be shown in their full size in the selector drop down.
TagsNo tags attached.
Fixed in Revision
LazTarget
WidgetsetWin32/Win64
Attached Files

Activities

Sven Barth

2019-07-06 16:43

manager  

lazarus-imageindex-after.png (473,527 bytes)
img3.png (520 bytes)
img3.png (520 bytes)
img1.png (286 bytes)
img1.png (286 bytes)
img2.png (289 bytes)
img2.png (289 bytes)

Alexey Tor.

2019-07-06 16:47

reporter   ~0117101

Last edited: 2019-07-06 16:47

View 2 revisions

Show in full size? no, sometimes ImageList has 64x64 or 128x128 icons. That will look bad.

wp

2019-07-07 14:00

developer   ~0117104

Yes. I think the imageindex property editor should scale the images to a size corresponding to the line height.

Issue History

Date Modified Username Field Change
2019-07-06 16:43 Sven Barth New Issue
2019-07-06 16:43 Sven Barth File Added: lazarus-imageindex-after.png
2019-07-06 16:43 Sven Barth File Added: lazarus-imageindex-before.png
2019-07-06 16:43 Sven Barth File Added: img3.png
2019-07-06 16:43 Sven Barth File Added: img1.png
2019-07-06 16:43 Sven Barth File Added: img2.png
2019-07-06 16:47 Alexey Tor. Note Added: 0117101
2019-07-06 16:47 Alexey Tor. Note Edited: 0117101 View Revisions
2019-07-07 14:00 wp Note Added: 0117104