Age | Commit message (Collapse) | Author |
|
* UI Designer has been updated to reflect the new gui unit names.
|
|
* Updated the UI Designer to use the new unit names.
|
|
* published OnEnter and OnExit it TfpgEditComboBox
* published OnEnter and OnExit it TfpgTrackBar
* Changed GUIFieldName in TMediatorComboBoxView to 'Text' to fix bug
in mediator observing text property.
* Changed GUIFieldName in TMediatorItemComboBoxView to 'FocusItem'
* Added a public visible RegisterFallBackMediators procedure which
can be called by the developer as a fallback for generic mediator
handling.
* Implemented the missing SetupGUIandObject in TMediatorComboBoxView
which now makes it work.
* tiOPF mediator demo: removed debug output
* tiOPF mediator demo: cleaned up the Model_View unit. This removed
a huge amount of code. Awesome!
* tiOPF mediator demo: cleaned up the frmMain unit. This removed
plenty of code. I also fixed up the package requirements or the
project.
|
|
|
|
|
|
|
|
|
|
|
|
* Fixed up the setting of FDirty.
* Fixed up scrollbar handling in Grid and Listbox components.
|
|
|
|
|
|
#1991299
|
|
* Renamed some classes to have consistent naming convention.
* Created some Base classes to create custom components from.
|
|
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.
|
|
|
|
* Updated the combobox demo.
|
|
|
|
|
|
changes are required to change all componens from 1-based indexing to 0-based indexing.
|
|
* Updated the UI Designer so F11 works switching between Properties Editor and Form Designer.
* Updated the UI Designer so that New Form and Size or Position dialog accepts values when Enter is pressed.
|
|
|
|
* Implemented OnDropDown and OnCloseUp for any combobox type component.
* TfpgCombobox.FocusItem can now be set via code without the OnChange event firing (default). This behaviour can be modified with the TfpgComboBox.Options property.
|
|
|
|
will probably break code, but they are easy to fix in your own code.
* All Grid Columns and Rows are now Longword types and not Integer. We mixed them all over the place, even though the grids do not support negative rows or columns.
* Fixed up the UI Designer because of previous change. Same goes for examples.
* Made some changes to get fpGUI compilable under FPC 2.3.1 (latest trunk), but yet no fpGUI application runs yet. No idea why yet.
|
|
the dropdown to close when return key has been pressed
|
|
has no published properties yet.
|
|
EditCombo when it runs out of screen space. It also handles resizing if the dropdown is bigger that the screen is high.
* Started refactoring the ComboBox and EditComboBox. There was just to much code duplication. I am still busy with it, but please test and let me know if I broke something.
|
|
|
|
* Added new resourcestring constants to the translation language files.
* Localized all the GUI units.
|
|
works under Linux. I still need to test under Windows.
* Remove the unneeded .ReleaseMouse call in EditCombo unit.
* Added new credit in the Authors text file
* Fixed the tab order of the Wu Line example project.
|
|
Example: in a un-filtered list the name Yves doesn't get displayed.
* The user couldn't select the last item in the dropdown list
(filtered or not). Using the keyboard or mouse, selecting the last
item didn't close the combobox and select the item.
* InternalListBoxSelect() has some bugs. Items property is 0-based but
FocusItem is 1-based.
|
|
* Made many more modifications based on Jean-Marc's patch and fixed a few things missed.
|
|
* Removed gui_editcombo.pas from fpgui_package because I'm getting ready for a new release and only want to include stable units. It will get added again after the release.
|
|
* HandleKeyChar has it's first parameter set to TfpgChar. The start of full unicode text input support. At a later date other paramaters will start changing to the new types introduced.
|
|
heavy development.
* Rename IsWinXP to IsWinXPOrLater. Also improved the
check to support Windows Vista.
* SetFirstItem() is now moved to the public section in
gui_listbox.pas unit.
* Updated the contributors list.
|