summaryrefslogtreecommitdiff
path: root/docview/src
AgeCommit message (Collapse)Author
2011-08-24docview: enabled keyboard shortcuts in the File menu.Graeme Geldenhuys
2011-08-11richview: fixes right alignment of imagesGraeme Geldenhuys
When we reach the end of a line, we shouldn't always default alignment back to Left - I think. Anyway, this changes makes the output in DocView look the same as IBM's iview program.
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-29docview: implemented TBookmark.Save method.Graeme Geldenhuys
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: fixed spelling mistake in code commentsGraeme Geldenhuys
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-26docview: bug fix in font substitutions.Graeme Geldenhuys
I defined a incorrect default font value. The Fixed Font Substitutes are supposed to reference the fonts as defined in the IPF file, which will then get substituted with the user's selected fixed font.
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-23Major refactoring in the CanvasFontManager unit. Work-in-Progress!Graeme Geldenhuys
The CanvasFontManager unit has totally been reworked to use the native TfpgFont class instead of TLogicalFont, TFontFace etc... The code is a lot more simplified now and DocView can actually display content but there are some width wrapping issues and AV's on changing topics. This will be fixed next.
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-07-13Added a new unit and class to describe a "bookmark" object.Graeme Geldenhuys
2011-04-06docdump: fixes the TOC entry offset values in hex and bytes.Graeme Geldenhuys
The offset is now the offset in bytes from the start of the INF file.
2011-04-06docdump: make sure all counters are 0-basedGraeme Geldenhuys
It might look better for humans if counting is 1-based, but for reference with the INF file structure, lets keep all the docdump output 0-based.
2011-04-06docdump: processing of the INF dictionaryGraeme Geldenhuys
2011-04-06minor code improvements to docview's SearchTable unit.Graeme Geldenhuys
2011-04-06Docview: new debug item to dump the INF dictionary to file.Graeme Geldenhuys
2011-04-06minor code improvement for readability.Graeme Geldenhuys
2011-04-06Cleanup of the unit and code comments.Graeme Geldenhuys
2011-04-06Just to make sure us humans understand what must happen. ;-)Graeme Geldenhuys
2011-04-06More detailed info about FTS data in INF help files.Graeme Geldenhuys
2011-03-26Minor code changes so docview is compilable with FPC 2.5.1Graeme Geldenhuys
Thanks to Michael van Canneyt for the patch.
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-12docview: incorrect anchors were set for Delete button in Notes form.Graeme Geldenhuys
2011-01-12unimportant updates due to ui designer.Graeme Geldenhuys
2011-01-12uidesigner: Field variable was in wrong location in code.Graeme Geldenhuys
It's not something that should be managed by the ui designer.
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.
2011-01-11DocView config dialog fix. A button didn't have its Anchors set.Graeme Geldenhuys
2010-12-30Docview: apply min width/height constraints to the main form.Graeme Geldenhuys
2010-12-30Docview: Fixed anchors for OK and Save buttons in Config dialog.Graeme Geldenhuys
Also set min width/height constraints for the dialog.
2010-11-11docview: about form text changeGraeme Geldenhuys
2010-09-30docview: configuration of Notes color is now possible.Graeme Geldenhuys
2010-09-30docview: Adds annotation/notes supportGraeme Geldenhuys
2010-09-30docview: removing search highlighting by doing a blank searchGraeme Geldenhuys
2010-09-01docview settings dialog: fixed tab ordersGraeme Geldenhuys
2010-09-01docview: introduced user configurable mouse wheel scroll distance.Graeme Geldenhuys
2010-09-01docview: Index Style setting. Changed ComboBox to RadioButtons.Graeme Geldenhuys
2010-09-01docview: minor code formattingGraeme 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-09-01docview settings: NormalFont and FixedFont are now font descriptions onlyGraeme Geldenhuys
2010-09-01Add docview.ipf to project file.Graeme Geldenhuys
2010-09-01docview: NormalFont and FixedFont in TSettings are now font descriptions only.Graeme Geldenhuys
We never actually used the TfpgFont instances, so lets rather use font descriptions instead. Less resources get used.
2010-09-01docview: Fixed 'Copy to clipboard' button anchoring.Graeme Geldenhuys
2010-09-01docview: fixed unwanted linefeeds which were not in INF docs.Graeme Geldenhuys