summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-04-15* Implemented ActiveWindow method.graemeg
2008-04-14* Extended the dbtest example to show how the test.dbf database was created.graemeg
2008-04-14* TfpgEdit selection is now painted without the use of XOR, so anti-aliased ↵graemeg
text should look much better. It's now got the same look as ComboBoxes and CalendarComboBoxes.
2008-04-12Minor bugfix in gui_forms where PopModalForm is called twice.graemeg
2008-04-12* updated the modalforms demo to show unwinding and setfocus behaviour.graemeg
2008-04-11* Updated the UI Designer to use the TfpgPanel and gui_panel unit.graemeg
* Minor fixes in the gui_panel default values.
2008-04-11* Applied patches 1936023 and 1936029. New Canvas.DrawText methods with text ↵graemeg
wrapping and alignment. Label has been updated to use the new DrawText methods. gui_panel had a major overhaul. Patches supplied by Jean-Marc.
2008-04-11* Implemented OnClose event for TfpgPopupWindowgraemeg
* 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.
2008-04-11* Fixed a bug where exceptions were silently handled without notification. ↵graemeg
This was in the messagequeue code. * Implemented a default application wide exception handler. Applications will not simply crash and quit. * Added TfpgApplication.HandleException * Added TfpgApplication.OnException event developers can hook into * Added TfpgApplication.ShowException - the default exception handler. * Added TfpgApplication.StopOnException - should the application quit or not when an unhandled exception occurres.
2008-04-10* The start of a MVP implementation for tiOPF and fpGUI.graemeg
2008-04-09* Added a user defined Message Record type for any custom data.graemeg
2008-04-08* Just playing with themes again.graemeg
2008-04-07no commentgraemeg
2008-04-03* Minor fix in the MessageDialogsgraemeg
* Debugging INI support for tiOPF. * Instructions on how to compile fpGUI with the Free Pascal Text IDE.
2008-04-02* Fixed all grids where last line and scrollbar was not always in sync.graemeg
* FileGrid example is now compilable again after last FileGrid changes. * GridTest examples has been neatened a bit and now editable via the UI Designer.
2008-04-02* Applied patch from Vladimir removing all IFDEFs from gui_grid.graemeg
* Fixed compiler error under Linux. * Fixed painting of shortcut / symlink symbol overlay.
2008-04-02* Updated Edits demo project by Antoniograemeg
2008-04-02Oops, forgot the gui_panel unit.graemeg
2008-04-02* Applied patch (#1930945) from Jean-Marc which introduces a new component ↵graemeg
in gui_panel. * Added the gui_panel demo to the examples directory. * Applied a minor painting fix to the Panel groupbox style. * Extended the gui_panel demo to show the Raised and Lowered look.
2008-04-02* Applied patch (#1929389) from Jean-Marc improving TfpgLabelgraemeg
2008-04-01* If OnClick is assigned to HyperLink then it overrides the HyperLink link. ↵graemeg
Now it can be used as a Hot label as well.
2008-04-01* BaseGrid.DrawCell and BaseGrid.CanDrawCell now have a GridDrawState type ↵graemeg
property which the developers can use in there custom event handlers. In unfortunately requires the gui_basegrid to be included in the uses clause.
2008-04-01* Added a MouseToCell function to BaseGrid.graemeg
2008-03-31* Applied a ClearType / Anti-aliasing fix for GDI. Created by Vladimir.graemeg
2008-03-31Applied a minor EditCombo patch from Jean-Marcgraemeg
2008-03-31* Added a patch from Antonio add a basic Integer and Float edit component.graemeg
* I created a simple EditTest example showing the new components in action.
2008-03-28* Fixed a spelling mistake in a TFileEntry class property name.graemeg
2008-03-28* Applied a patch from Michael van Canneyt fixing a bug in ↵graemeg
TfpgFileListBase.ReadDirectory, where the return value was not always set. This caused random read errors in File Dialogs.
2008-03-28* Many big changes which removes bucket loads of compiler warnins. These ↵graemeg
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.
2008-03-28* Applied a minor patch from Michael van Canneyt which reduces the calls to ↵graemeg
readlink in X11 file dialog.
2008-03-28* Reverted the Memo changes from revision 679 to get the UI Designer working ↵graemeg
again. Andrew can apply his Memo changes once everything is working on his side.
2008-03-27* The color gray is now spelt the same all over.graemeg
2008-03-27* New Implementation of memo lines. much faster. there is at least one bug ↵drewski207
left :) * new testapp using the memo
2008-03-27* Moved some constants to the gfx_constants unit.graemeg
* Replaced some code/magic numbers with constants instead. * fpGUI Default Font is now a variable and not a constant. This allows us to change the default font at application startup.
2008-03-27* Minor clipboard patch for GDI by Vladimir.graemeg
2008-03-27* Fixed the annoying bug in grids where you clicked the last visible row and ↵graemeg
the grid scrolled for no reason.
2008-03-27* Minor fix in TfpgEdit where text did not repaint after Cut or ↵graemeg
ClearSelection calls.
2008-03-27* TfpgEdit cursor position performance patch from Vladimir.graemeg
2008-03-27* Minor patch for UI Designer so that Widget ComboBox on palette bar is sorted.graemeg
2008-03-26* UI Designer now has a very basic way of setting the TabOrder. Still a lot ↵graemeg
of improvements are needed, but it's working on simple forms.
2008-03-26* Now we are correctly handling the ComponentState property between ↵graemeg
different versions of FPC. This also fixed the UI Designer strange issues.
2008-03-26* Applied patch from Vladimir improving the Save support and file handling ↵graemeg
with OS Encoding for UI Designer.
2008-03-26* Applied patch from Vladimir improving the DoubleClick support.graemeg
2008-03-26* Modal Forms can now also be Borderless.graemeg
2008-03-25* Calendar demo project has been modified to draw a Calendar to the console ↵graemeg
window. This is a prototype to implemente Starting Day Of Week for our actual calendar component.
2008-03-25* more work on the DocEditor, but still far from having a working product.graemeg
2008-03-25* Added some new skeleton documentation for newly added units.graemeg
* Updated the gui_hyperlink documentation. * Updated documentation scripts. * Fixed the painting bug in gui_basegrid where the top-right and bottom-left text or images paint over the control frame.
2008-03-25* Added Antonio's gui_hyperlink documentation.graemeg
* Added some gfx_utils documentation. * Updated some documenation scripts.
2008-03-25* fpGUI should now compile under FPC 2.3.1 but it's untested.graemeg
2008-03-25* Added Antonio Sanguigni new TfpgHyperLabel component to fpGUI. I converted ↵graemeg
his gui_browser class to a fpgOpenURL function.