Age | Commit message (Collapse) | Author |
|
|
|
|
|
The Object Inspector now paints a square with the selected color, so it is
much easier to see at a glance what colors are choosen in the various
properties.
|
|
Now finally we should be able to edit color values in the Object Inspector.
Known Limitations
* Color names like clRed are not parsed yet. Such values will be read
and written back as TfpgColor($FF0000) instead. I'm working on
fixing this.
|
|
* When you selected a property, the property editor did not take
into account the owner component's border widths, so they
overlapped by 2 pixels.
|
|
|
|
* Replaced all magic number modal results with actual enum values
* UI Designer now uses enum combolist for ModalResult type in
Object Inspector.
* UI Designer now handles default values of ModalResult property correctly.
|
|
|
|
* updated all copyright notices in UI Designer code.
* New Forms now only have the fpg_forms unit in uses clause. This
help with smartlinking and reduces executable size.
* New Forms now include the code folding region around auto-generated
GUI code from UI Designer. This feature works in newer Lazarus
revisions, but will not affect older versions.
|
|
* Renamed EditXXX's DecimalSeparator and ThousandSeparatar properties to not conflict with the global variables in SysUtils.
* Added EditCurrency, EditFloat and EditInteger to the UI Designer palette. I still have issues with TfpgChar type, so you have to use the 'unknow' memo in Object Inspector.
* Minor changes in edits demo to compile again after the above changes.
|
|
* UI Designer has been updated to reflect the new gui unit names.
|
|
* Updated the UI Designer to use the new unit names.
|
|
* UI Designer: Updated the designer to support ShowHint and ParentShowHint properties.
* Updated the ShowHint property in TfpgWidget to use the stored property specifier.
|
|
* Updated some build scripts
|