summaryrefslogtreecommitdiff
path: root/docview/src/frm_main.pas
AgeCommit message (Collapse)Author
2013-05-28docview: removed second constants unit - we only need oneGraeme Geldenhuys
2013-05-28docview: Adds support for external links (links to other INF files)Graeme Geldenhuys
2013-05-28docview: fixes grammer error in code commentGraeme Geldenhuys
2013-03-14docview: improved the looks of the topic title panelGraeme Geldenhuys
Later I will probably make this configurable too.
2012-11-26docview: Improved the IPF-to-RichTextView generated tags for colored text.Graeme Geldenhuys
2012-11-21Removes verbose logevent() calls from docview.Graeme Geldenhuys
Those many logevent() calls makes other debugging really difficult.
2011-12-13docview: adds a title panel above the topic contents area.Graeme Geldenhuys
This makes it even more clear what topic the user is currently reading.
2011-11-07Improves command line parameter handling.Graeme Geldenhuys
If a INF file or the path to a INF file contained a '-' character, the file was not opened, because docview thought it was a command line parameter action (eg: -h or -n etc).
2011-08-24docview: enabled keyboard shortcuts in the File menu.Graeme Geldenhuys
2011-07-29docview: implemented saving and loading of bookmarks per file.Graeme Geldenhuys
- A new toolbar button is added in the main form. - The Bookmarks menu is correctly updated - Closing a help file correctly clears the bookmarks menu too.
2011-07-28docview: call DoSearch directly when search is done via -k or -n parameter.Graeme Geldenhuys
2011-07-28docview: fix status message when no search matches are found.Graeme Geldenhuys
It incorrectly showed "1 match found" due to the message we added to the search result listbox.
2011-07-26docview: fixes the AV that occurs when you switch INF files that had notes.Graeme Geldenhuys
The ClearNotes() function was correctly called, I just forgot to implement it. :-(
2011-07-25docview: -n parameter validationGraeme Geldenhuys
We now gracefully handle invalid -n parameter values, and notify the enduser of such a problem - instead of just crashing out.
2011-07-25docview: 1st parameter handling improvementGraeme Geldenhuys
We now try and detect if a valid filename was passed as the first parameter. If not (eg: some other -XXX parameter) then we simply ignore it.
2011-07-18docview: new helper item in Tools menu. Showing environment variables that ↵Graeme Geldenhuys
DV uses.
2011-07-13docview: added various bookmark related methods. eg: Load, Save, Add etc.Graeme Geldenhuys
2011-04-06Docview: new debug item to dump the INF dictionary to file.Graeme Geldenhuys
2011-02-23docview: add missing button hints on toolbar.Graeme Geldenhuys
2011-02-07bugfix: Loading user notes lots LineEnding prefixes.Graeme Geldenhuys
Notes are now loaded, exactly like they were saved.
2011-02-03temp storage for Encoding implementation in DocViewGraeme Geldenhuys
2011-01-12unimportant updates due to ui designer.Graeme Geldenhuys
2011-01-11Splitter handling improvement in main formGraeme Geldenhuys
* PageControl now has a MinWidth set, so that making it ridiculously small doesn't scew with the widget anchors. * Due to above change the default splitter snapping doesn't occur. So now we worked around that using a new OnDoubleClick event handler, by simply making the pagecontrol visible or not.
2010-12-30Docview: apply min width/height constraints to the main form.Graeme Geldenhuys
2010-11-11docview: about form text changeGraeme Geldenhuys
2010-09-30docview: Adds annotation/notes supportGraeme Geldenhuys
2010-09-30docview: removing search highlighting by doing a blank searchGraeme Geldenhuys
2010-09-01docview: introduced user configurable mouse wheel scroll distance.Graeme Geldenhuys
2010-09-01DocView: apply user selectable fonts to RichView component.Graeme Geldenhuys
Finally we have user selectable fonts! :)
2010-09-01docview: Replaced hard-coded font values with constants.Graeme Geldenhuys
A reference to a default font or fixed font are now the same throughout docview. If you change one, you change them all.
2010-08-26docview: added new Tools menu item: Current topic properties.Graeme Geldenhuys
* this is the same as item in popup menu in TOC tree view. But this works on hidden topics too.
2010-08-26docview: fixed access violation when viewing some topicsGraeme Geldenhuys
* Not all topics need to be in the TOC tree view. When viewing such hidden topics, the method updating the Status Bar caused an access violation. Added some checks which new fixes the issue.
2010-08-26docview: replaced string values with constants.Graeme Geldenhuys
2010-08-26Merge branch 'master' of /media/flash16gig/git_repos/fpguiGraeme Geldenhuys
2010-08-25docview: File Information output now contains INF structure version infoGraeme Geldenhuys
2010-08-25docview: Implemented a "Topic Properties" popup menu option.Graeme Geldenhuys
This is handle for developers to find a topic ID in help file, so they know what to call from there applications.
2010-08-25docview: Minor menu item and toolbar tip updates.Graeme Geldenhuys
2010-08-25docview: Added some extra error checking code to prevent exception errors.Graeme Geldenhuys
2010-08-25docview: Two new items added to Tools menu.Graeme Geldenhuys
Display Topic by (ID | Name). Debug items.
2010-08-25docview: Move Debug - File Info to new Tools menu.Graeme Geldenhuys
2010-08-25docview: new text form added and Tools menu to view RichView Source.Graeme Geldenhuys
For debugging purposes.
2010-08-24docview: TOC tree view how has popup menu with Expand/Collapse All options.Graeme Geldenhuys
2010-08-24docview: new option to expand TOC tree view when files are opened.Graeme Geldenhuys
2010-08-24docview: new configuration option: open docview help on startup.Graeme Geldenhuys
2010-08-24docview: adds support for opening additional help files.Graeme Geldenhuys
This new menu option will not close previous help files aready open.
2010-08-24docview: Activated the "Help using DocView" menu option.Graeme Geldenhuys
2010-08-24docview: When a help file is not found, notify the user.Graeme Geldenhuys
2010-08-23docview: fix bug where it fails to load any INF files.Graeme Geldenhuys
Fixing the loading of directory without INF files, caused loading of all INF files to fail. I did my check in the wrong location.
2010-08-23Use fpGUI wrapper functions instead of RTL functions directly.Graeme Geldenhuys
fpGUI's wrapper functions handle unicode conversions from OS automatically.
2010-08-22docview: INF header information. Added file size to the details.Graeme Geldenhuys