Age | Commit message (Collapse) | Author |
|
the GUI Form Designer can intercept them.
* File Save dialog can now save even if the file does not exist. Still
needs a little bit of improvement.
* GUI Designer now detects OS messages in designer window.
* Painting has been improved a bit, though the z-order is still screwed.
* The formating of a new template unit has been improved.
|
|
* Added a new example project. A fpGUI visual form designer. Still not working 100% but it is getting there.
|
|
|
|
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.
|
|
|
|
* Memo: Scrollbars now stay in sync with mouse wheel scroll.
|
|
the lib directory in the root of fpGUI. They are now the same as when you compile from the comand line.
* Implemented the TfpgMenuBar keyboard shortcut feature. For example you can now press Alt+F to open the File menu.
* Modified the menutest example to show the above change.
|
|
|
|
|
|
|
|
* Added the missing directories required for doc generation.
|
|
|
|
* Added a quick workaround for the InvertCaret function causing a AV.
* MenuBar now keeps the current menu focused even if you open more than
2 levels deep of Popup Menus.
* Added some TODO entries to Widgets. Also published some missing properties.
* Fixed repainting issue with TfpgComobBox when you set the Width from code
and made the component focusable. Not sure why it wasn't!
* Updated Lazarus IDE code template for new fpGUI applications.
|
|
the Lazarus IDE.
* Added extrafpc.cfg files in each of the examples directories.
* Added a examples/readme.txt file explaining how to compile the examples from the
command line.
|
|
* Added some basic scripts and instructions on how to compile fpGUI
from the Command Line and Lazarus IDE.
|
|
* Added some basic menu items to the docedit project.
|
|
* Published some missing properties in TfpgTrackBar.
* TfpgEdit now correctl fires off the OnChange event.
* A new Text property has been implemented in TfpgComboBox.
* Minor fixes to the generic Edit mediators used for tiOPF.
* Added a Edit Mediator demo which tests the implementation. It works!
|
|
* Minor changes to other gui controls like missing published properties etc.
* Added a Hint property to TfpgWidget, but it is not usable yet.
|
|
See the readme.txt file for more details.
|
|
* Minor changes to TfpgCustomGrid to make it more flexible for descendants
* Rewrote the TfpgCustomStringGrid basing the design on TfpgCustomGrid
* Extended the GridTest example to exercise both grids.
|
|
not complete yet.
|
|
* Added some documenation comments explaining the File Dialog Filters property.
* Extended the FileDialog example using custom Filters.
|
|
* After a Double Click event occurs, the Mouse Up event also occurs. The previous revision did not
let the Mouse Up fire, which was wrong.
|
|
* Manually implemented OS independent Double Click support in TfpgWidget.
|
|
|
|
|
|
* Improved menu painting with a bit of optimization.
* GDI: Implemented OnDoubleClick in TfpgWidget.
* Implemented DoubleClick in FileDialog (tested under Windows only)
* GDI: Fixed minor bug in DoWindowToScreen which prevented
popup windows from working.
|
|
* GDI: Finally fixed the implementation of modal window
support.
|
|
more to fix in the future.
* Change menu accelarator key painting from a Bold style to the more
traditional Underline style.
* Fixed a minor bug in the Canvas.DrawString with Underline style enabled.
|
|
* Testing UTF-8 text support in menus.
* Removed the bluecurve theme and started implementing a more Win2000 look.
|
|
* Extended the Menu Example
* Changed Popup menus to be activated on MouseUp and not MouseDown.
* Implemented a Bluecurve theme look in the menu. See the first point for reason.
|
|
* Improved the look of Popup Menus to look more 3D like Win2000.
* Fixed a bug where sub-sub menus didn't close when you selected a new top level menu.
|
|
incomplete though and still needs testing under both platforms.
* Added a new menu example project.
|
|
|
|
* X11: Completed popup window support.
* GUI: Amended TfpgComboBox to rather use a popup window for the dropdown portion of the control.
* The previous change fixed the issue in the FileDialog where you couldn't select a combo box item with the mouse.
|
|
and Hints to work correctly.
|
|
|
|
* Fixed clicking past the right of a item
|
|
|
|
you exited or the first item when you go deaper in the hierarchy.
|
|
|
|
|
|
not 100% yet. See ToDo list in header of gui_dialogs unit.
* Minor bug fix in ComboBox component and added missing (required) properties.
* Fixed a bug in TfpgCustomGrid.Destroy. Creating a decendant of TfpgCustomGrid
caused a crash in the destructor.
* Fixed bug in ListBox where scrollbar did not move with mouse wheel input.
* Added a new FileDialog example project.
|