TSpeedButton breaks on csDoubleClicks events
Original Reporter info from Mantis: bruce
-
Reporter name: Bruce Tulloch
Original Reporter info from Mantis: bruce
- Reporter name: Bruce Tulloch
Description:
If a single TSpeedButton is allowed to toggle (i.e. AllowAllUp = True
and GroupIndex <> 0) a double clicks break it.
Steps to reproduce:
Build and run the attached project with Lazarus 0.9.29 SVN r23484 and
double click the button to see this problem.
Additional information:
A work-around is to disable TSpeedButton.ControlStyle csDoubleClicks if
you can live without double clicks. It seems to me that regardless of the
AllowAllUp and GroupIndex properties, a double click on a TSpeedButton
should simply emit one DblClick event and not change the button state.
Mantis conversion info:
- Mantis ID: 15810
- OS: Debian
- OS Build: Lenny
- Build: r23484
- Platform: Linux
- Version: 0.9.29 (SVN)