summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-03-03* Added my MiG Layout Manager code to the prototypes diretory while I ↵graemeg
continue working on the port from Java.
2008-03-03* Applied patch from Horacio Jamilis adding Spanish translation.graemeg
* Fixed some unicode characters in the translation files.
2008-03-02* Applications resourcestring declarations do not have to be in a hard-coded ↵graemeg
filename anymore. * FontSelect example now has Afrikaans and Russian translation files independent of the fpGUI toolkit translations. A more specific translation demo will be created soon.
2008-03-01* Updated translation files with new resource string constant.graemeg
* Added a new unit gfx_stringhashlist which is used in gfx_pofiles * Fixed a bug in gfx_pofiles unit so that translation lookups can be done via the resourcestring constants. This is required if the default fpGUI language is changed at compile time. * Completed the Afrikaans translation.
2008-03-01* Applied patch from Vladmir which enables Unicode text input under Linux.graemeg
2008-03-01* Localization now supports toolkit and application .po files. It's still ↵graemeg
work in progress though.
2008-02-27* Created two new units called: gfx_pofiles.pas and gfx_translations.pas. ↵graemeg
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.
2008-02-27* Applied a patch from Antonio which does incrimental searching in listboxes.graemeg
2008-02-26* Applied a few more updates to the Afrikaans translation.graemeg
2008-02-26* Applied the Portuguese translation. Thanks to Alexsander Rosagraemeg
2008-02-26Minor GDI fix for popup windows.graemeg
2008-02-25* I believe I fixed the Button down state and Mouse Events issue. It now ↵graemeg
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.
2008-02-25* Scrolling the dropdown to the end, it doesn't display the last item. graemeg
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.
2008-02-23* Applied textwrap label patch from Jean-Marc.graemeg
2008-02-22* Applied patch that fixes the Russian translation file.graemeg
2008-02-22* Applied minor Label patch from Jean-Marc.graemeg
2008-02-22* Applied a French translation patch from Jean-Marc.graemeg
2008-02-22* Added new Italian translation by Antonio.graemeg
2008-02-22* Applied Vladimir's russian translations.graemeg
2008-02-22* Applied Jean-Marc's ListBox patch.graemeg
* 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.
2008-02-22* Applied Label patch from Jean-Marc which adds WrapText and Alignment ↵graemeg
properties to the label component.
2008-02-22Applied patch from Vladimir which improves the tab handling in the RadioButtons.graemeg
2008-02-20* Minor fix in the version number requirements.graemeg
2008-02-20* Added a new cursor: mcHandgraemeg
2008-02-20* Bumped up the version numbers.graemeg
2008-02-20* Applied Vladimir's patch for arrow key support in RadioButtons.graemeg
* 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.
2008-02-19* Fixed the text for some of the German translations. Lazarus compiled with ↵graemeg
GTK1 doesn't support Unicode text input. * Localized some of the Font Dialog to see the localization in action and help decide further steps.
2008-02-18* Added a new gfx_constants unit which will be used as the start of ↵graemeg
localization in fpGUI. * I created some basic language include files, but I'm not sure what is the best way to go ahead yet.
2008-02-18* This is a quick hack and only temporary to get UI Designer working under ↵graemeg
Linux again. My last Windows change broke Linux.
2008-02-18* I think I fixed the issue with PopupWindows taking focusgraemeg
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.
2008-02-17* Minor fixes to the mouse and menu handling.graemeg
2008-02-17* Added a new MenuOptions property to MenuBar components. This controls some ↵graemeg
menu behaviors.
2008-02-17* highlighted some changes since the previous release.graemeg
2008-02-17* updated version numbers for next release.graemeg
2008-02-17* updated the documentation scripts.graemeg
* updated the version number for the next release. * Disabled all debug information.
2008-02-16* Fixed issue under Windows where changing a WindowTitle, the window resizes.graemeg
2008-02-16* Implemented correct MouseEnter and MouseExit detectiongraemeg
under Winodws. Windows doesn't have such OS level events. * Added some safety net code around fpgSendMessage and fpgDeliverMessage methods.
2008-02-16* Fixed TfpgPageControl where the Left and Right buttons were visible at ↵graemeg
startup under Windows.
2008-02-15* Applied Jean-Marc's TextColor and BackgroundColor patch.graemeg
* Made many more modifications based on Jean-Marc's patch and fixed a few things missed.
2008-02-14* GDI: Implemented the new Clipboard class in Windows. Again graemeg
it needs some testing and debugging. But the basics seem to work. * Removed the old gfx_clipboard.pas unit.
2008-02-14* X11: fpGUI will now raise an exception if it can't open the X Display.graemeg
* 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.
2008-02-14* Applied patch from Michael van Canneyt fixing the anchors of the ↵graemeg
checkboxes in Treeview example.
2008-02-14* Fixed minor selection rectangle painting bug in TfpgTreeview.graemeg
2008-02-13* Treeview example should now fix the image paths at runtime, using the ↵graemeg
correct directory separators.
2008-02-13* Treeview component now has support for node imagesgraemeg
2008-02-13* Created a new ImageList unit and class.graemeg
2008-02-12* Applied patch #1890188 from Jean-Marc regarding gui_editcombo.pasgraemeg
* 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.
2008-02-09* Applied Vladimir's TfpgEdit changes to TfpgMemo as well. We should really ↵graemeg
refactor text input components to share some code.
2008-02-09Applied two of Vladimir's patchesgraemeg
2008-02-09* fixed or updated some example projects to work with latest changes.graemeg