Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-18 | WINCE: Replaced magic numbers with windows constants. | Graeme Geldenhuys | |
WS_BORDER is still under test. Problem is that if we include it, it draws a border on all windows, including Labels, Buttons, etc. :-( | |||
2010-03-18 | Add support for changing the HintWindow and HintWindowClass at runtime. | Graeme Geldenhuys | |
It now correctly frees the old hintwindow and recreates it with whatever the new hintwindowclass is. | |||
2010-03-18 | Casting not required any more. | Graeme Geldenhuys | |
2010-03-18 | BMP reading: This fixes the image loading issue on WinCE devices. | Graeme Geldenhuys | |
Patch supplied by Adrian Veith <adrian@veith-system.de>. | |||
2010-03-18 | Minor code formatting change. | Graeme Geldenhuys | |
2010-03-18 | WinCE: Now we can enable fpgCreateStandardImages again. | Graeme Geldenhuys | |
2010-03-18 | WinCE: Fix painting of BMP images to screen. | Graeme Geldenhuys | |
Thanks to Adrian Veith <adrian@veith-system.de> for the patch. | |||
2010-03-18 | package settings: Use AnsiString and disable optimisation for better debugging. | Graeme Geldenhuys | |
2010-03-18 | Setting MouseCursor at design time now works correctly under X11. | Graeme Geldenhuys | |
2010-03-16 | Fixed visibility handling of components created at runtime. | Graeme Geldenhuys | |
We used to force all components to Visible = False, and iterated this to child components. Now all components default to Visible = True (just like the global default), and hiding child components, you only need to hide the parent (visible = False) - no iteration needed. | |||
2010-03-15 | Revert a old changes in TfpgWidget.HandleShow. | Graeme Geldenhuys | |
At startup, components should be correctly handled according to their .Visible property. | |||
2010-03-11 | Minor change so it can compile under Mac OS X with X11 support enabled. | Graeme Geldenhuys | |
2010-03-11 | use a more accurate message name for asking to be freed. | Graeme Geldenhuys | |
The TfpgBaseForm needs to ask fpgApplication to free it, so we now use a new, and more appropriately named, message constant. | |||
2010-03-11 | changed some consant definitions, but values are still the same. | Graeme Geldenhuys | |
2010-03-11 | Disable compiler hint for something i did for a reason. | Graeme Geldenhuys | |
2010-03-10 | FPC compiler struggles with include files that don't have extensions. | Graeme Geldenhuys | |
This issue is further complicated by Lazarus IDE. So to reduce issues, we appended the file with a .inc extension. | |||
2010-03-09 | X11: Now fontlist returns non-scaleable fonts too. | Graeme Geldenhuys | |
The old settings also caused applications to crash at startup. No idea why, but the new settings prevent that and gives a true full list of available fonts on the system. | |||
2010-03-09 | X11: added some more Xft library constants for future use. | Graeme Geldenhuys | |
2010-03-08 | Updated the various programs and fpGUI library to use the new generate ↵ | Graeme Geldenhuys | |
version file. The VERSION-GEN script generates a VERSION-FILE file which contans the version number of fpGUI. This is now used in DocView, UI Designer and other example applications too. | |||
2010-03-08 | GDI: ShellExecute now uses correct application state | Graeme Geldenhuys | |
2010-03-03 | Another addition to fpgOpenURL() under Linux. | Graeme Geldenhuys | |
I never even knew about 'sensible-browser' option. :-) | |||
2010-03-01 | no comment. | Graeme Geldenhuys | |
2010-03-01 | X11: Fix crash when copy-to-clipboard under 64bit Linux. | Graeme Geldenhuys | |
2010-03-01 | X11: correctly handle buffer overflow errors in Xutf8LookupString API call. | Graeme Geldenhuys | |
We never handled buffer overflow correctly before. | |||
2010-02-26 | Update copyright notice in all units. | Graeme Geldenhuys | |
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_utils by using AllFilesMask. | Graeme Geldenhuys | |
AllFilesMask was introduced into the RTL in FPC 2.2.2. Seeing than fpGUI always only supports the latest released FPC (in this case 2.4.0), we can get rid of the IFDEF. | |||
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-17 | Remove debug writeln() from X11 backend code. | Graeme Geldenhuys | |
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. | |||
2010-02-03 | fixed re-declaration of HelpContext property in TfpgApplicationBase. | Graeme Geldenhuys | |
2009-12-29 | Updating fpgui package licensing information and version number. | Graeme Geldenhuys | |
2009-12-29 | Add information text to the About fpGUI dialog. | Graeme Geldenhuys | |
2009-12-21 | Fix User/Group Name lookups on *unix file-systems. | Graeme Geldenhuys | |
Removable media might have group or user ID's not available on the new host system. Name lookups will then fail. This patch works around that issue. | |||
2009-12-10 | When forms are embedded, don't show popup-menu components when the rest are ↵ | Graeme Geldenhuys | |
shown. * I don't like the implementation dependency on fpg_menu though. I'll try and see if there is some better way of doing this. | |||
2009-12-10 | Forgot to free fpgApplicationt hint timer | Graeme Geldenhuys | |
2009-12-10 | Tweak of color usage and the look of popup menus | Graeme Geldenhuys | |
* Color now more closely matches WinXP colors * Improved the border look of popup menus and any 3d bevels * Replaced standard text drawing with fpgStyle text drawing * Menu dividers are now 3D and not flat black line | |||
2009-11-30 | Cleaned up the Xft header translation unit. Used external keyword for each ↵ | Graeme Geldenhuys | |
definition. | |||
2009-11-30 | fixed compiler reported visibilty issues. | Graeme Geldenhuys | |
2009-11-23 | Added implementation of fpgExtractFileName() | Graeme Geldenhuys | |
2009-11-10 | Minor code update to fix compiler error with FPC 2.4.0rc1 | Graeme Geldenhuys | |
2009-11-05 | Support for DocView's Context ID or Keyword ID added. | Graeme Geldenhuys | |
2009-11-05 | More support for a help system | Graeme Geldenhuys | |
* Implemented InvokeHelp in TfpgWidget * implemented InvokeHelp and OnHelp event in TfpgForm * Implemented HelpConext, HelpKeyword and HelpType in TfpgComponent | |||
2009-10-30 | IsFixedWidth fallback implementation for TfpgFont | Graeme Geldenhuys | |
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za> | |||
2009-10-26 | Minor fixes to properties in fpg_spinedit unit. | Graeme Geldenhuys | |
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za> | |||
2009-10-26 | Implement a setter method for FormDesigner property | Graeme Geldenhuys | |
* Also replaced various FFormDesigner checks with InDesigner method. Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za> | |||
2009-10-23 | Very basic support for Help Files in fpgApplication. | Graeme Geldenhuys | |
Still plenty to do, but at least it can launch the help viewer now. Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za> | |||
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-10-21 | Add OS encoding friendly fpgExtractFilePath function. | Graeme Geldenhuys | |
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za> |