Age | Commit message (Collapse) | Author |
|
gui_grid unit.
|
|
* I also implemented the AList parameter handling in the CreateCombo function.
|
|
|
|
|
|
Alignment behavior.
* Removed TfpgLabel.Length property as it's the same functionality as Width property.
* Added the new TfpgLabel properties to the UI Designer.
* Added some minor fixes to TfpgLabel when setting properties via the UI Designer.
|
|
* TfpgForm also has a new method SetFullscreen(boolean) which allows you to switch fullscreen mode at any time.
|
|
|
|
compile all units. Before it Lazarus didn't detect changes in include files.
* X11: minor optimization of the KeyPress/KeyRelease event handling. This needs to improve even more.
|
|
|
|
* Added new resourcestring constants to the translation language files.
* Localized all the GUI units.
|
|
They are used for reading PO files and translating the resourcestrings.
* TranslateResourceStrings are now called in TfpgApplication.InternalInit().
* Added a new include file for gfx_utils unit. It's a include file for common code across platforms.
|
|
|
|
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.
|
|
|
|
|
|
* 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.
|
|
properties to the label component.
|
|
|
|
|
|
|
|
* 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.
|
|
GTK1 doesn't support Unicode text input.
* Localized some of the Font Dialog to see the localization in action and help decide further steps.
|
|
under Windows.
* I think I fixed the click selection issues in ComboBoxes.
* Also I believe the Calendar component now works under Windows.
* Menuse should now works correctly. All the above tested on Win2k.
* Due to the above changes I had to modify resizer component in
the UI Designer. There is still one minor issue, but that should
be fixed soon.
|
|
|
|
menu behaviors.
|
|
|
|
* updated the version number for the next release.
* Disabled all debug information.
|
|
startup under Windows.
|
|
* Made many more modifications based on Jean-Marc's patch and fixed a few things missed.
|
|
* X11: clipboard support has now been implemented to work across applications. It still needs more testing. eg: unicode copy and paste doesn't always work.
|
|
|
|
|
|
* 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.
|
|
refactor text input components to share some code.
|
|
|
|
* 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.
|
|
BackgroupColor property issue.
* I reverted the gui_memo.pas changes from r504 to fix a cursor focus issue when the memo contains no text. I will attend to this issue soon, so we don't have to force adding a blank line.
|
|
* Modified the edittest example to show the new changes in action.
|
|
over them, but they are still not clickable. This is normal GUI behaviour in other toolkits as well.
|
|
32-bit systems. FreeBSD and Linux/x86 64-bit can't use libc.
|
|
TfpgMenu components. It also adds a new BackgroundColor property to TfpgButton.
* Minor fixes to Jean-Marc's patch with button painting.
* The threedee example now uses the new Button.BackgroundColor property.
|
|
* Renamed the Color property to TextColor for RadioButton, Memo, DBLabel, Label, Edit and CheckBox. It's less confusing.
|
|
|
|
|
|
The text color can now be changed per component.
* Fixed up the default values for Color and BackgroundColor for
a few components.
* Extended the EditTest project to show the Color property in
action.
|
|
|
|
* CaptureMouse and ReleaseMouse is now not used by
default for the TfpgPopupWindow class.
* Menu mouse behaviour improved
* Fixed Combobox dropdown that did not react to
mouse clicks.
* Removed support for changing the focused item
with the arrow keys. It's not standard behaviour.
|
|
* GDI: Mouse up/down click now works similar to X11.
* GDI: I still have prenty of debug writeln() statements
and will only remove them once my testing is complete.
|