Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-23 | Initial support for WinCE devices, after a long break since v0.4. | Paul Breneman | |
2010-02-23 | wrong eol characters for windows fpgui_toolkit.lpk file. | Graeme Geldenhuys | |
2010-02-22 | Removed IFDEf's in fpg_main by using fpg_interface unit | Graeme Geldenhuys | |
* Introduced a new unit fpg_interface.pas which defines alias types. This binds the backend classes with fpg_main without the need for IFDEF's. * Rename all classes in fpg_x11 and fpg_gdi with platform specific class names. | |||
2010-02-11 | Cross-build script for personal use | Graeme Geldenhuys | |
* Created a Linux 64bit to 32bit cross-compile script for quick testing. This is only meant for me really. * Enabled C-style syntax. eg: += -= etc.. This reduces typing and is easy to read. | |||
2009-12-29 | Updating fpgui package licensing information and version number. | Graeme Geldenhuys | |
2009-11-10 | Minor code update to fix compiler error with FPC 2.4.0rc1 | Graeme Geldenhuys | |
2009-10-23 | New WindowPosition setting of wpOneThirdDown. | Graeme Geldenhuys | |
Part of the "golden ratio" goodies. It seems to me more pleasing to the eye if a dialog is not 100% centered in the window, but rather 1/3 down of available vertical space. I think Mac OS X also does this. | |||
2009-09-27 | Add colorwheel and colormapping units to fpgui_toolkit.lpk package. | Graeme Geldenhuys | |
2009-02-12 | * Fixed the rename include files in the fpgui packages. | graemeg | |
2008-10-05 | * Added a new Canvas.DrawPolygon() method | graemeg | |
* Added a new unit fpg_extgraphics.pas with extensive shape drawing methods * Added a new conversion method called fpgRectToRect() * Replaced the implementation of TfpgStyle.DrawDirectionArrow to use the new fpg_extgraphics.PaintTriangle() method instead. * Adjusted ComboBox painting of internal button to accomodate the new fpg_extgraphics unit. * Added Jean-Marc's new fpg_spinedit unit. * Made some further improvements and minor fixes to the SpinEdit and SpinEditFloat components. * renamed the fpdoc file fpgfx.xml to fpg_main.xml as per the new unit names. | |||
2008-10-03 | * Added Jean-Marc initial implementation of SpinEdit component. | graemeg | |
* I made some changes and minor bug fixes to the SpinEdit and highlighted some todo items in the header of the unit. | |||
2008-10-01 | * Updated the fpGUI lazarus packages to use a platform specific output ↵ | graemeg | |
library path. This allows you to cross compile without having to delete the old compiled units. | |||
2008-09-27 | * Minor compilation bug fixed for GDI. | graemeg | |
2008-09-27 | * Phase 2 of the unit rename is complete. The gui units have now been renamed. | graemeg | |
* UI Designer has been updated to reflect the new gui unit names. | |||
2008-09-27 | * Minor fixes to get fpGUI to compile under Windows. After the unit name ↵ | graemeg | |
changes. | |||
2008-09-27 | * Rename all corelib units to the new naming convention. | graemeg | |
* Updated the UI Designer to use the new unit names. | |||
2008-09-19 | * Removed old deprecated lazarus packages | graemeg | |
2008-08-31 | * Made some changes to the Hint Help under Windows. Microsoft strikes | graemeg | |
again with it's weird behaviour. Windows sends fake MouseMove messages when a windows is shown, hidden or moved. The backend had to filter out those fake messages. For more details on this see the following link. http://blogs.msdn.com/oldnewthing/archive/2003/10/01/55108.aspx | |||
2008-07-23 | Applied patch from Valdimir fixing app crash when mouse wheel is scrolled in ↵ | graemeg | |
application console window. | |||
2008-07-23 | * Minor parameter type change in Clipboard classes from String to TfpgString. | graemeg | |
2008-07-22 | Applied Valdimir's modalform patch for GDI backend. | graemeg | |
2008-07-18 | * Removed unnecessary parameters from DoUpdateWindowPosition. | graemeg | |
2008-07-14 | * Applied GDI Modal Forms patch from Vladimir. | graemeg | |
2008-07-11 | Applied mousevents patch from Vladimir. | graemeg | |
2008-07-02 | * Reverted the previous patch, except for the InvalidateRect() call. | graemeg | |
2008-07-02 | * GDI: Removed the BorderDimension usage in DoUpdateWindowPosition and added ↵ | graemeg | |
a call to InvalidateRect(). This fixed the Splitter and UI Designer redraw issues. The event duplicates still need to be fixed. | |||
2008-07-01 | * Applied GDI Resize consistency patch from Luiz Americo | graemeg | |
2008-06-30 | * A quick implementation of the Vista Black button. | graemeg | |
* Minor code cleanup in GDI window title procedure. | |||
2008-06-29 | Applied path from Vladimir | graemeg | |
* GDI: Fullscreen support * Minor improvements to TfpgSplitter * GDI: System key combination (Alt-F4) support | |||
2008-06-29 | * GDI: Minor bug fix in Canvas.DoSetColor. It reset the LineStyle to lsSolid. | graemeg | |
2008-06-28 | * Committed Vladimir's Splitter component patch. | graemeg | |
2008-06-27 | * Added a new all-in-one lazarus package for fpGUI. | graemeg | |
2008-06-27 | * Introduced a new property to TfpgWidget, called IsContainer for all | graemeg | |
components that act like containers (Panel, Form, etc). This optimizes the Component Alignment calls. * All resizing calls now get routed through DoUpdateWindowPosition() so they have a more consistent execution path. * OnResize now get fired when components get resized, and not just for Forms. * HandleAlignments() is now only called when needed. * Fixed the bug where Alignment didn't work when components are resized at runtime. * Removed compiler warnings form gui_mru.pas unit. * Memo's scrollbar now gets adjusted correctly when it's text is modified via code. * Minor bug fix when deleting line in a Memo component. The 'Index out of Bounds' error still occurs though. That will be fixed shortly. | |||
2008-06-19 | * Updated the Bevel example so it compiles again. * Updated the EventTest ↵ | graemeg | |
example. | |||
2008-06-02 | * Patch from Vladimir for application icon under Windows. | graemeg | |
2008-05-27 | * Applied Vladimir's patch so non-resizeable forms can be minimized under ↵ | graemeg | |
Windows. | |||
2008-05-26 | * Applied Vladimir's patch to reduce GDI Objects. | 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-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-15 | * Implemented ActiveWindow method. | graemeg | |
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-03-31 | * Applied a ClearType / Anti-aliasing fix for GDI. Created by Vladimir. | graemeg | |
2008-03-27 | * Minor clipboard patch for GDI by Vladimir. | graemeg | |
2008-03-26 | * Applied patch from Vladimir improving the DoubleClick support. | graemeg | |
2008-03-25 | * Added Antonio Sanguigni new TfpgHyperLabel component to fpGUI. I converted ↵ | graemeg | |
his gui_browser class to a fpgOpenURL function. | |||
2008-03-20 | * Minor GDI clipboard fix from Vladimir. | graemeg | |
2008-03-20 | * Finally fixed the Windows bug in the UI Designer when you move components ↵ | graemeg | |
quickly in the design form. * Undone some changes I accidentily checked in in revision 634 regarding the newformdesigner.pas unit. | |||
2008-03-19 | * ComboBox and CalendarCombo now work identical under Linux and Windows. ↵ | graemeg | |
Combos close when clicking in the main combo area. Testing Win2000 and Linux. | |||
2008-03-18 | * Minor modification to Actived and Deactivate message distribution under ↵ | graemeg | |
Windows. PopupWindows are now closed at Form Move, Resize and Loosing Focus. |