summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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>
2009-10-28Add support for hyperlinks in topic page.Graeme Geldenhuys
You can now click on blue hyperlinks in the topic and it will jump to that topic. This still needs work and lots more testing. Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-10-27debug header information now reports on all opened files.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>