Age | Commit message (Collapse) | Author |
|
Important point is the explanation for the Anchors property and
how fpGUI uses it.
|
|
NOTE:
There are major bugs in fpdoc from 2.4.1 and 2.5.1 which causes
all kinds of parsing errors, so some code (classes, procedures
etc.) my be left out of the documentation unexpectedly.
|
|
|
|
|
|
* Also relocated the src/readme.txt file to the docs directory.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* updated all the fpdoc xml documentation files to reference the new unit names.
* Fixed the build scripts
* trimmed the xml files to only contain nodes that have actual documentation.
|
|
|
|
to match the unit names. Updated the corelib build script. It's
still not ready to be run yet, but it is one step closer.
|
|
* Added a new unit fpg_extgraphics.pas with extensive shape drawing methods
* Added a new conversion method called fpgRectToRect()
* Replaced the implementation of TfpgStyle.DrawDirectionArrow to use the
new fpg_extgraphics.PaintTriangle() method instead.
* Adjusted ComboBox painting of internal button to accomodate the new
fpg_extgraphics unit.
* Added Jean-Marc's new fpg_spinedit unit.
* Made some further improvements and minor fixes to the SpinEdit
and SpinEditFloat components.
* renamed the fpdoc file fpgfx.xml to fpg_main.xml as per the new unit names.
|
|
|
|
|
|
|
|
|
|
the future.
|
|
in the UI Designer and at runtime resizing.
* Implemented correct 'lazy refresh' in TfpgWidget when setting the size and position with .SetPostion() method.
* Refactored the Combo components removing some code duplication. Some paint methods are now inthe BasicCombobox component.
|
|
* fpgApplication now closes all forms created via fpgApplication.CreateForm() before the main form when the application terminates.
* Minor documentation update for fpgfx.pas unit.
|
|
* Updated the gui_hyperlink documentation.
* Updated documentation scripts.
* Fixed the painting bug in gui_basegrid where the top-right and bottom-left text or images paint over the control frame.
|
|
* Added some gfx_utils documentation.
* Updated some documenation scripts.
|
|
* updated the version number for the next release.
* Disabled all debug information.
|
|
* Added a full text search via the Tipue search engine.
* Created a simplistic parser to generate the Tipue data file.
|
|
|
|
|
|
|
|
|
|
* Ported tiOPF2 Demos 06 and 07 to fpGUI.
|
|
* Implemented a new fpgGetAvgColor function in gfxbase unit.
* Supplied some more documentation for gfxbase unit.
|
|
* Added BackgroundColor as new published property of TrackBar component.
* Specified default property values for BaseGrid component. This help optimize
the UI Designer generated code.
* Started refactoring code from TfpgEdit to TfpgCustomEdit. This is still
incomplete.
* Added new prototype project for testing a new Master Maths custom theme.
|
|
|
|
* Added a SetDefaults method which we could use in the future to autoset the default property values for us.
* Minor documentation update
|
|
|
|
* TfpgWidget.HandleShow now always sets Visible = True. This fixes issue with
the fpGUI-LCL interface as well.
* Added a few more safety checks into the PageControl widget.
* The OnPaint event is now wrapped with BeginDraw/EndDraw calls so that
a event handler for OnPaint doesn't need to call it explicitly.
|
|
|
|
* Move inline documentation out of the gui_dialogs unit and into the fpdoc XML description file.
* Minor code cleanup in a few units.
* TfpgFileDialog ModalResult value has changed for Cancel from the value 0 to the value 2.
|
|
* Added skeleton documentation for the CoreLib units.
* Fully documented the gfx_utils and gfx_imgfmt_bmp units.
|
|
|
|
|
|
* Added the missing directories required for doc generation.
|
|
* Implemented a FileGrid widget. Still work in progress and lots of refactoring and getting
rid of IFDEFs.
|
|
* Minor changes in the style unit.
* Added a new examples/apps/docedit project. Once complete it will be a demo
application of fpGUI and at the same time show most used widgets in action.
DocEdit will become something like lazde is to Lazarus.
|
|
* Cleaned up the docs directory removing obsolete files
|
|
* Moved all the images from the prototype directory.
* Removed all the obsolete examples
|