summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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
2009-11-07docdump: new outputs extended toc entry information.Graeme Geldenhuys
2009-11-07New unit that adds IIF() support.Graeme Geldenhuys
This simplies various statements where I need to return a true or false value. Nice for inline checks.
2009-11-07New 1bit type - an alternative to boolean typeGraeme Geldenhuys
2009-11-07Finally fixed the "unable to load topic" errorGraeme Geldenhuys
I simply forgot to cast the pointer to PByte before I incremented it to the next slot.
2009-11-05implemented new command line parametersGraeme Geldenhuys
* Fixed search by topic id * Implement search by topic name * Reworked the available parameters * Added extra debug information for INF file.
2009-11-05Surfaced more INF header information as properties.Graeme Geldenhuys
2009-11-05Support for DocView's Context ID or Keyword ID added.Graeme Geldenhuys
2009-11-05minor changes required in fpg_tree.pas to work with FPC 2.3.1Graeme Geldenhuys
2009-11-05More support for a help systemGraeme Geldenhuys
* Implemented InvokeHelp in TfpgWidget * implemented InvokeHelp and OnHelp event in TfpgForm * Implemented HelpConext, HelpKeyword and HelpType in TfpgComponent
2009-11-05Fixed mouse wheel scrolling in treeview.Graeme Geldenhuys
* Content does not scroll vertically off the screen anymore. * Vertical scrollbar button now positions correctly when scrolling with mouse wheel of scrollbutton slider.
2009-11-04This fixes the extra spaces problem when show source code examples.Graeme Geldenhuys
2009-11-03Fix bug where if Memo linecount = 0 the cursor was not drawn.Graeme Geldenhuys
2009-10-30IsFixedWidth fallback implementation for TfpgFontGraeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-10-29various little changes. Nothing major.Graeme Geldenhuys
2009-10-29Standardized on more accessible fonts like 'Sans' instead of 'Aria'.Graeme Geldenhuys
All font references have been replaced with constants so now it's easier to update in the future. Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-10-28Adds support for highlighting searched words after a search.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-10-28Fixes a bug where if you clicked on the button in Index tab you got an error.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-10-28Minor code formatting, 2 new types and project file update.Graeme Geldenhuys
2009-10-28DocDump support for reading TOC information.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-10-28Implemented a Location BarGraeme Geldenhuys
The statusbar text now gets updated to show you where in the help file (based on TOC) you are. Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>