summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-06-23* TfpgListBox now handles the Resize message. This fixes the scrollbar issue ↵graemeg
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.
2008-06-19* Updated the Bevel example so it compiles again. * Updated the EventTest ↵graemeg
example.
2008-06-19* Minor fix with mousewheel support in listbox components.graemeg
2008-06-19* Restore button state if an exception occurs inside the Click event.graemeg
2008-06-18* Finally fixed a Index out of bounds error in StringGrid. Thanks to David ↵graemeg
Emerson for finding the problem.
2008-06-13* Added a tiAppError() helper function to the tiOPF gui code.graemeg
2008-06-12* Minor fixes to csUpdating ComponentState in Grids.graemeg
* fpgApplication now closes all forms created via fpgApplication.CreateForm() before the main form when the application terminates. * Minor documentation update for fpgfx.pas unit.
2008-06-10* minor mediator changes.graemeg
2008-06-10* Applied patch from Jean-Marc for editcombo component.graemeg
2008-06-09* Added the Add and Delete functionality to the StringGrid Mediator Demo.graemeg
2008-06-09* Created a quick and easy StringGrid mediator demo to show you what it can do.graemeg
2008-06-09* Fixed the tiGUIIni read/write formstate information for tiOPF based ↵graemeg
applications. * Fixed the updating of rows in the StringGrid composite mediator (tiOPF) * Minor update to the message dialog include file.
2008-06-09Updated italian translation from Antoniograemeg
2008-06-06* Fixed a bug in the tiCompositeMediators (StringGrid) where it still used ↵graemeg
1-based indexing and not 0-based indexing.
2008-06-04* Fixed the save and restore form state in the UI Designer, which broke ↵graemeg
after I changed the behaviour of AfterCreate method.
2008-06-04* Applied a patch from Luiz Americo which fixes some alignment issues inside ↵graemeg
TfpgPanel. * I implemented more alignment fixes for TfpgGroupBox and TfpgBevel. * I improved the painting of the focus rectangle it TfpgCheckBox and TfpgRadioButton. * UI Designer's Unknown widget can now act like a container component.
2008-06-03* Completed the whole Afrikaans translation.graemeg
2008-06-03* Minor quote string bug fix in the tools generateincfiles.exegraemeg
* Updated the localize.sh script to also generate the new include files.
2008-06-03* Fixed the Other Units path for ComboBox Demo project.graemeg
2008-06-03Update the language include files. I forgot to do it with the previous commit.graemeg
2008-06-03Applied partial parts of patch [ 1979341 ] gui_editCombo from Jean-Marc.graemeg
* Updated the combobox demo.
2008-06-03* Added a RandomData unit to the examples/gui directory.graemeg
* Updated the ComboBox demo to use the RandomData unit.
2008-06-03* Applied Jean-Marc's patch to gui_listbox fixing issues in editcombo.graemeg
2008-06-02* Minor fix to paint the EditCombo's background correctly.graemeg
2008-06-02* It's now possible to refresh the internal list of the ↵graemeg
TMediatorDynamicComboBoxView.
2008-06-02* Patch from Vladimir for application icon under Windows.graemeg
2008-05-30* Created a Lazarus IDE add-on to register a new project type. You can then ↵graemeg
create a new fpGUI based project by selecting File - New
2008-05-30* Created a new bitmap animation component called TfpgImgAnim.graemeg
* Created a Animation demo in the examples/gui/animation directory.
2008-05-28* Column widths are now setup correctly in the stringgrid mediator.graemeg
2008-05-28* Added many improvements to the Listview and StringGrid composite mediators ↵graemeg
used with tiOPF.
2008-05-28* Fixed the bug when getting unhandled exceptions inside a Modal dialog, ↵graemeg
keyboard and mouse responces are blocked.
2008-05-27* More work on the MiG Layout implementation.graemeg
2008-05-27* Applied Vladimir's patch so non-resizeable forms can be minimized under ↵graemeg
Windows.
2008-05-27* Applied Vladimir's button flag patch.graemeg
2008-05-26* Applied Vladimir's patch to reduce GDI Objects.graemeg
2008-05-26* Edit and Panel's BorderStyle properties had conflicting names.graemeg
2008-05-26* TfpgPanel and TfpgGroupBox now also use the txtEnabled text flag.graemeg
* Updated the Panel example to show Enabled and Disabled states.
2008-05-26* TextFlagsDflt now contains txtEnabledgraemeg
* DrawText now takes the txtEnabled flag into account. Before it always assumed Enabled = True. * gui_tab now uses Canvas.DrawText instead of Canvas.DrawString * gui_label now paints disabled text correctly.
2008-05-23Applied patch from Vladimir. TfpgEdit now displays long text correctly on ↵graemeg
both platforms, regardless of smallint limits.
2008-05-23* Just a little bit of code cleanup, nothing more.graemeg
2008-05-23* Added some sanity checks in TfpgFontBase.TextWidth and Utf8Copygraemeg
2008-05-23Minor update in the List controls Demo of tiOPF and MGM.graemeg
2008-05-22* Minor bugfix in gui_customgrid.graemeg
* Minor bugfix in x11 backend and TextWidth calculation.
2008-05-22* New OnResize event for TfpgWidget.graemeg
* Minor bugfix in CreateEdit and width = 0. * Font is now a public property of TfpgEdit
2008-05-22* applied workaround patch for Text Extent and TfpgEdit component.graemeg
2008-05-20* Updated the tiOPF support code which the latest 0-based indexing changes.graemeg
2008-05-19* Added the new listbox example to trunk.graemeg
2008-05-19* The listbox example used svn externals which it shouldn't have.graemeg
2008-05-19* Merged my private graemeg branch changes (r752:r781) into trunk. These ↵graemeg
changes are required to change all componens from 1-based indexing to 0-based indexing.
2008-05-19* fpgGet[Red|Green|Blue] did not take into account named colors.graemeg