summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-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-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* 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* Patch from Vladimir for application icon under Windows.graemeg
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* Fixed the bug when getting unhandled exceptions inside a Modal dialog, ↵graemeg
keyboard and mouse responces are blocked.
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* 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-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
2008-05-15* Applied patch from Luiz Americo optimising the ListView painting calls and ↵graemeg
events.
2008-05-14* Applied Valdimir's patch to improve some functions in TfpgEdit.graemeg
2008-05-13* Added a overloaded ShowAt() method so we do not have to pass in the first ↵graemeg
parameter as nil.
2008-05-13* Popup window can now use screen coordinates as well in the ShowAt method.graemeg
2008-05-09* Minor change so ShowModal forms also execute the OnClose event.graemeg
2008-05-09* Fixed bug where Up or Down arrow usage in ComboBox without drowpdown did ↵graemeg
not fire OnChange event.
2008-05-09* Fixed bug where program crashed if MainMenu contains no items and you ↵graemeg
click on it. * Fixed bug where components can't be created and Visible = False.
2008-05-05* Fixed the Grid creation and setup. It caused issues in the UI Designer ↵graemeg
under Windows.
2008-05-02* Made the DrawText functions signature more consistent.graemeg
2008-05-02* To make the PageControl more visible in the UI Designer.graemeg
2008-05-02* Applied DrawText patch to correct text alignment parameters.graemeg
2008-04-29* The default look of the PageControl has been improved. It now looks like ↵graemeg
the Win2000 tabs.
2008-04-28* Button color fix.graemeg
2008-04-28Applied patch #1946867 from Jean-Marc. Also updated the Panel example project.graemeg
2008-04-27* Removed unneeded Canvas.BeginDraw and Canvas.EndDraw calls.graemeg
2008-04-27* Fixed the issue with screen flicker in the TfpgForm.OnPaint event handler.graemeg
* Fixed the issue where you still had to call Canvas.BeginDraw and Canvas.EndDraw inside HandlePaint. * Fixed the issue where custom painting in the OnPaint event handler of a Form did not show until the form was resized or revealed.
2008-04-27Provisional changes for FPC 2.3.x supportgraemeg
2008-04-27fpgApplication is now derived from TComponent again. This time I managed to ↵graemeg
fix the memory leaks, so all is good.
2008-04-27minor spelling mistake in code comments.graemeg
2008-04-25Fixed Index-out-of-bounds error in File Dialog under Windows.graemeg
2008-04-25* Updated some widgets to handle the Keypad Enter key as well.graemeg
* 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.
2008-04-25* Fixed a bug introduced in r719 with toggle buttons.graemeg
2008-04-25* fixed a minor compiler error for Windows.graemeg
2008-04-24* TfpgApplicationBase now descends from TObject instead of TComponent.graemeg
* TfpgApplication now has a FormCount property. * TfpgApplication now has a Forms array property. * TfpgApplication.CreateForm now works correctly and NO memory leaks occur.
2008-04-24* Sanity check added in ImageList.graemeg
* Minor improvement to image index handling.
2008-04-23* Introduced TfpgApplication.Terminate methodgraemeg
* Introduced CloseAction in TfpgForm class and OnClose event. * Introduced a new CloseQuery method and OnCloseQuery event for TfpgForm. * TfpgForm.Hide actually freed the form. Now it only hides or make the form invisible.