Project Options - Additions and Overrides - Set LCLWidgetType overrides Tools - Configure "Build Lazarus" - LCL widget type
Original Reporter info from Mantis: mike.cornflake
-
Reporter name: Mike Thompson
Original Reporter info from Mantis: mike.cornflake
- Reporter name: Mike Thompson
Description:
Use Project Options, navigate to Additions and Overrides
Set "LCLWidgetType" (I added mine to "Stored in IDE (environmentoptions.xml))
From here on, any attempt to change the Lazarus IDE to a different widgetset than the one defined in Project Options will fail.
This persists, even after the offending Addition and Override is deleted. Following the deletion, there is no longer any clear idea of where the offending LCLWidgetSet is defined, leading to confusion.
Steps to reproduce:
See Description
Additional information:
I presume that the Project Options "Additions and Overrides" is only supposed to apply to the current project, in which case the issue is that the IDE rebuild should completely ignore this value.
I have only tested this on Lazarus Trunk (svn 52087), and under Windows 8.1
See also
http://forum.lazarus.freepascal.org/index.php?topic=31173
Mantis conversion info:
- Mantis ID: 29928
- OS: Windows 8.1
- Version: 1.7 (SVN)