RangeCheck error in object inspector
Original Reporter info from Mantis: Martin @martin_frb
-
Reporter name: Martin Friebe
Original Reporter info from Mantis: Martin @martin_frb
- Reporter name: Martin Friebe
Description:
If the value column is to small, and a property selected that has a "..." button a range check error occurs
Steps to reproduce:
- open a form, put any component on it that has for example an "anchors" property. (panel or label on form.
- select property "name"
- resize object inspector OR resize the 2 columns (property names | property values) => so that the column showing the property values is very small (smaller than the "..." button will be
- now select property "anchors"
=> range check exception
You may need to compile lazarus with range checks enabled
the error does not occur, if you started Lazarus, with the OI already having a too small value-column.
It will occur, if you resized the column during the active session
(tested using fpc trunc, but probably not related)
Additional information:
TApplication.HandleException Range check error
Stack trace:
$0054D1FF line 4085 of include/wincontrol.inc
$005574E4 line 438 of include/control.inc
$0055DEB8 line 3178 of include/control.inc
$00554F35 line 7566 of include/wincontrol.inc
$0055C26F line 2533 of include/control.inc
$006B17DD line 2411 of objectinspector.pp
$006AE7BD line 1551 of objectinspector.pp
$006AFEA5 line 1886 of objectinspector.pp
$006B0197 line 1976 of objectinspector.pp
$0055A9EB line 1679 of include/control.inc
$0055B017 line 1819 of include/control.inc
$0040BDEA line 465 of ../inc/objpas.inc
$0054F8D0 line 5085 of include/wincontrol.inc
$005FC19E line 111 of lclmessageglue.pas
$005814DA line 2627 of win32callback.inc
$7729FD72
Mantis conversion info:
- Mantis ID: 15004
- Version: 0.9.29 (SVN)
- Fixed in version: 0.9.29 (SVN)
- Fixed in revision: 23147 (#4d5cde8a)
- Target version: 0.9.30