Paul Ishenin ha scritto:
Paul Ishenin пишет:
Giuliano Colla wrote:
Recently a reorganization of button images has taken place, creating an image cache.

This would be very good, if it weren't for the small detail that multiple button glyphs aren't shown anymore, and that, if they were shown, they'd be shown wrong, because "MouseInControl" would activate the bsExclusive Glyph in SpeedButton, which is intended for a totally different purpose, breaking not only Delphi compatibility, but LCL self consitency.

See attached image, where the bitmap with four glyph is shown, together with the resulting button faces.


I fixed NumGlyph problem in r13272. I will look for bsExclusive also.


Please check r13286 for bsExclusive.


Now SpeedButton is ok. Thanks a lot.

The only feature missing now is showing proper glyphs in BitBtn.

Thanks again.

Giuliano

--
Giuliano Colla

Whenever people agree with me, I always feel I must be wrong (O. Wilde)

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to