Age | Commit message (Collapse) | Author |
|
* GUI Test Runner: Progress bar is now activated as tests run.
* Treeview: Fixed the horizontal scrolling bug where nodes disappear.
|
|
|
|
* Minor improvements to the GUI Test Runner.
* Extended the treeview unit tests.
|
|
* Minor fix in the ImageList class.
* Minor fixes in the Tree and TreeNode classes.
* GUI Test Runner: Added image support in the test treeview.
* Started a project for unit testing fpGUI components - starting with the treeview.
|
|
* Implemented more of the FPCUnit GUI Test Runner. We now have a working test runner, but I still have much to do.
|
|
|
|
changes are required to change all componens from 1-based indexing to 0-based indexing.
|
|
|
|
* Applied Jean-Marc's RadioButton patch.
* Applied Jean-Marc's Menu patch.
* Fixed a auteresize issue in the Label component.
* Added a new AutoSize property to the RadioButton and improved
on Jean-Marc's patch for autosizing the text.
|
|
* TfpgWidget.TabOrder is now set at creation time.
* Published the TabOrder property for all components that can receive keyboard input.
* Extended the UI Designer so the TabOrder property can be edited.
|
|
* Made many more modifications based on Jean-Marc's patch and fixed a few things missed.
|
|
|
|
|
|
* Fixed a couple of memory leaks in gui_tree.pas
|
|
|
|
* Implemented double clicking on files in the Open/Save dialog.
|
|
can be associated with a tree node.
|
|
* 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.
|
|
|
|
|
|
form designer.
* Fixed the initial state of scrollbars for various components.
* Implemented more fine grained cursors. Used by the designer for
the resizer buttons.
* Components can now be moved around in the designer form.
* Components can now be placed inside container components like TfpgBevel.
* Treeview doesn't crash the GUI designer anymore, yet the painting is
still not working for it.
* Tab and reverse Tab now work in the GUI designer.
* GUI Designer title bar is now consistent in text format.
|
|
be used against them. A required for the GUI Designer and streaming.
* GUI Designer: Added 8 new components to the component palette.
* GUI Designer: Other minor improvements.
|
|
of tree nodes.
* Treeview: Implemented keyboard navigation inside treeview.
* treeview: Minor code cleanup removing ugly hacks like GOTO commands.
|
|
* Mouse selection is now supported.
* Node expand and collapse is now possible with the mouse.
|
|
correctly now, even if some nodes are partiall or fully hidden.
|
|
|
|
|
|
painting routine as well. Still not usable though.
|
|
development and doesn't paint anything yet.
|
|
|