Hi,
once again I found an annoying bug (demo project attached): A TsSpeedButton does not switch its glyph automatically like the original TSpeedButton would. Same behaviour if skin is present or not, it just does not switch its glyph.
I supplied a demo project: Simple form with a TsSpeedButton and a TSpeedButton on it. Both are configured identically except for the ButtonGroup (so that they remain independent), I assigned the same bitmap to both buttons. The project is pretty much self-explanatory: compile, then run the exe and click on each of the buttons. The TsSpeedButton will display the “play” glyph even in its “down” state, whereas the TSpeedButton correctly displays the “stop” glyph in “down” state. Help please!
[attachment=3262:SpeedButtonProblem.zip]