Age | Commit message (Collapse) | Author |
|
* Used Align property for menu, toolbar, statusbar etc.
* Toggling of Toolbar and Status Bar updates the client area size
* Toolbar now looks more like a modern toolbar with flat buttons
and dividers.
|
|
|
|
This should give users a better understanding of what those properties mean
and how they work.
Also a nice test to see if the Treeview Nodes work correctly.
|
|
|
|
|
|
It's similar to bsLeftLine, but looks a bit prettier. :-)
It could also possibly be used as a grab handle for movable
toolbars in the future.
|
|
|
|
Anchoring of button didn't work because it was created in
constructor before complete size of Form was set. Anchoring
doesn't work when csLoading is in ComponentState - this is
by design (for loading streamed forms, etc).
|
|
|
|
* Using new coding standards
* New Commands implemented
* Showing Splashscreen and Borderless Forms in action.
|
|
|
|
|
|
|
|
* Reworked the code so the UI is managed by the UI Forms Designer
* Added a new View menu with checkitem menus.
* Added Toolbar and Statusbar to give basic visual effect when
menu check items are toggled.
* Added a Memo used as a Log output window.
|
|
* We called the image.UpdateImage to early. We are only supposed
to do it after we populated the imagedata arrow with color values.
* Also reduced the resource usage, by only creating the internal
image once.
|
|
Replaced TRGBTriple with TFPColor.
|
|
|
|
* Replaced ModalResult magic numbers with enum values.
* Updated project unit output directories.
* Updated tiOPF examples with latest unit names.
* Updated outdated projects still references old fpGUI unit names.
|
|
|
|
|
|
Thanks to JoshyFun <joshyfun@gmail.com> for suggestions.
|
|
|
|
|
|
Thanks to Jean-Pierre ANGHEL <jp.anghel@bbox.fr> for help with implementing
this.
|
|
Functionality did not change.
|
|
|
|
* We can now change from the standard (default) hint window to a custom hint
window at runtime.
* Hint window also has better sanity checks for sizing.
|
|
Two embedded buttons are now added. One showing the embedded form visible
by default. The other loading the embedded form visible = false by default.
Also added a statement that prints a component hierarchy showing the
value of Visible - for debug purposes.
|
|
|
|
|
|
fpGUI doesn't have direct support for Frames like Lazarus or Delphi, but
it is quite simple to emulate such behaviour.
|
|
* apps/docedit
* gui/combobox
|
|
* Added custom options for runtime changing.
* Fixed duplicate OnChange execution. The demo listed to the OnChange
even of both the ColorWheel and ValueBar. This was not needed.
|
|
|
|
|
|
|
|
* Fixed memory leaks in the tiListMediator unit
* Updated various project lpi files.
|
|
|
|
* Minor changes to his patch by publishing the property when needed.
* Updated the ListBox and ColorListBox demos to show the feature.
|
|
reading file username and groupname values.
|
|
|
|
* Reworked the Treeview Test example so that it is managed by the Form Designer.
|
|
|
|
* 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.
|
|
* Replaced Char with TfpgChar for TfpgBaseNumericEdit
* Fixed visiblity of GetClientRect in TfpgAbstractPanel
* Fixed text position in TfpgBaseNumbericEdit - spacing from the right.
|
|
* Implemented full RowDelete() for TfpgStringGrid.
* Updated tiListMediators to use the new RowDelete() method of StringGrid.
* Updated the GridTest demo to show RowDelete() in action.
* Updated the AddressBook Demo 21 to enable deleting of contacts.
|
|
|
|
* Added an example 'customstyles' to show how a quick and easy style could be applied. Please not theming is not fully implemented in fpGUI, so this might change later.
|
|
|
|
* Updated all packages like ide addons, fpcunit etc to use the new unit names.
|