Lazarus is looping (hanging) if height TMemo inside a TScrollBox is between 3 and 17 lower as height TScrollBox
Original Reporter info from Mantis: Theo van Oosten
-
Reporter name: Theo van Oosten
Original Reporter info from Mantis: Theo van Oosten
- Reporter name: Theo van Oosten
Description:
When a TMemo is placed on top of a TScrollBox with Left and Top set to zero, Lazarus will start looping when F9 is pressed if the Width of TMemo is equal to the Width of TScrollBox minus 2 and Height of TMemo is equal to the Height of TScrollBox minus 10. If Lazarus is closed in this situation, it will NEVER startup again (it will start looping as soon as it is activated, only empty windows are visible).
Steps to reproduce:
Create new project (application). Select TScrollBox from Additional and drop on Form1. Size will be 150 by 150. Select TMemo from Standard and drop on TScrollBox. Change TMemo: Set Height to 140, Left to 0, Top to 0, Width to 148. Press F9.....
Abort with "Start/Reset Debugger". Close Lazarus, saving project. Start Lazarus...
Additional information:
Lazarus version 1.0.10
Mantis conversion info:
- Mantis ID: 25326
- OS: ubuntu
- OS Build: 12.04
- Platform: linux
- Fixed in version: 1.0.12
- Monitored by: » Theo van Oosten (Theo van Oosten)