summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2010-03-04Add missing published Hint properties to some components.Graeme Geldenhuys
2010-03-03Another addition to fpgOpenURL() under Linux.Graeme Geldenhuys
I never even knew about 'sensible-browser' option. :-)
2010-03-01no comment.Graeme Geldenhuys
2010-03-01Fixed memory leak in TfpgGroupBox. Never freed the used font.Graeme Geldenhuys
2010-03-01X11: Fix crash when copy-to-clipboard under 64bit Linux.Graeme Geldenhuys
2010-03-01X11: correctly handle buffer overflow errors in Xutf8LookupString API call.Graeme Geldenhuys
We never handled buffer overflow correctly before.
2010-02-26Update copyright notice in all units.Graeme Geldenhuys
2010-02-25Published Hint and ShowHint on all widgets.Graeme Geldenhuys
2010-02-23Initial support for WinCE devices, after a long break since v0.4.Paul Breneman
2010-02-23wrong eol characters for windows fpgui_toolkit.lpk file.Graeme Geldenhuys
2010-02-22Removed 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-22Removed IFDEf's in fpg_main by using fpg_interface unitGraeme 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-22update readme and install text filesGraeme Geldenhuys
* Also relocated the src/readme.txt file to the docs directory.
2010-02-17Remove debug writeln() from X11 backend code.Graeme Geldenhuys
2010-02-11Cross-build script for personal useGraeme 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-03Published ReadOnly property for Numeric Edit components too.Graeme Geldenhuys
2010-02-03Implemented ReadOnly support for TfpgEdit.Graeme Geldenhuys
2010-02-03very minor code formatting fix.Graeme Geldenhuys
2010-02-03fixed re-declaration of HelpContext property in TfpgApplicationBase.Graeme Geldenhuys
2010-01-29Corrected work spacing in 'About fpGUI' dialog text.Graeme Geldenhuys
2009-12-29New methods GotoNextNodeUp and GotoNextNodeDown to step through a tree.Graeme Geldenhuys
2009-12-29MenuBar color is not consistent with Popup Menu seperator items.Graeme Geldenhuys
2009-12-29Updating fpgui package licensing information and version number.Graeme Geldenhuys
2009-12-29Add information text to the About fpGUI dialog.Graeme Geldenhuys
2009-12-21Causes popup menus to overlap slightly so it is easier to see the z-order.Graeme Geldenhuys
2009-12-21Fix 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-10Extra saftey checks. Nothing major.Graeme Geldenhuys
2009-12-10When 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-10Forgot to free fpgApplicationt hint timerGraeme Geldenhuys
2009-12-10Tweak of color usage and the look of popup menusGraeme 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-30Cleaned up the Xft header translation unit. Used external keyword for each ↵Graeme Geldenhuys
definition.
2009-11-30fixed compiler reported visibilty issues.Graeme Geldenhuys
2009-11-27Merge commit 'remotes/DocView/work'Graeme Geldenhuys
2009-11-26Quickly made the prototypes compilable again.Graeme Geldenhuys
2009-11-23Add a Hint property to TfpgMenuItem.Graeme Geldenhuys
* I'm unsure of how exactly I want to use it and how it can tie into a StatusBar component. I'll try and come up with some demo in the future.
2009-11-23Added implementation of fpgExtractFileName()Graeme Geldenhuys
2009-11-21Implemented some basic settings in the config dialog of DocView.Graeme Geldenhuys
2009-11-21New ClearIndexComponents procedure introduced.Graeme Geldenhuys
* After viewing the index of one INF while and then switching to another INF file, the components on the Index tabsheet was not reset. eg: last focused item, text in indexsearch edit etc... This method resolves that. * Also in now clears previously searched text so incorrect text is not highlighted when switching INF files at runtime.
2009-11-21Index listbox now responds the when ENTER key is pressed.Graeme Geldenhuys
2009-11-21Implement correct handling of MRU filesGraeme Geldenhuys
* Menu is now correctly populated * Menu items are now the Titles of the INF or HLP files * Multile files opened at once are saved correctly.
2009-11-11Start work on a Configuration dialog for DocView.Graeme Geldenhuys
2009-11-10Minor code update to fix compiler error with FPC 2.4.0rc1Graeme Geldenhuys
2009-11-09Published the OnDoubleClick event for the Treeview and Listbox components.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-11-09Huge reduction in time taken to populate Index listbox.Graeme Geldenhuys
Due to a bug in fpGUI's listbox, the update time was very slow when populating the listbox. Now time is pretty much instant.
2009-11-09A quick script to allow cross-compiling from Linux to Win32.Graeme Geldenhuys
This script contains paths related to my system. I'll see if I can generalize it a bit more in future. I'm pretty new to cross compiling with FPC.
2009-11-09ListBox BeginUpdate / EndUpdate now correctly delays updatesGraeme Geldenhuys
ListBox.items.Assign(AItems) cause the listbox to redraw after every item was added - seriously delaying things. This bug has now been fixed.
2009-11-07Double clicking in Index listbox now updates the IndexSeachEdit text too.Graeme Geldenhuys
2009-11-07Added todo.txt to project file for easy access.Graeme Geldenhuys
2009-11-07Implemented search edit for the Index tab in the main form.Graeme Geldenhuys
2009-11-07some coding format changes.Graeme Geldenhuys