summaryrefslogtreecommitdiff
path: root/docview
AgeCommit message (Collapse)Author
2010-08-24docview: new option to expand TOC tree view when files are opened.Graeme Geldenhuys
2010-08-24Code formatting and removed unused sections of code.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 help: Updated the docview help file and made it compilable with wipfc.Graeme Geldenhuys
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-24docview: DocView's own help file is now referenced by a constant.Graeme Geldenhuys
2010-08-24docview: Implement various new searching functions in dvHelpers unit.Graeme Geldenhuys
2010-08-23Removed unused code.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
2010-08-22docview: sanity check added if no files are opened, stop trying to process ↵Graeme Geldenhuys
nothing.
2010-08-22docview: replaced the internals of GetFileSize() with then fpgFileSize()Graeme Geldenhuys
2010-08-22docview: minor changes to make fpprofiler happy.Graeme Geldenhuys
This will not increase the executable size because Classes is used elsewhere anyway.
2010-08-22dcoview: fixed a minor memory leak.Graeme Geldenhuys
2010-08-22docview: fixes the AV on exit.Graeme Geldenhuys
NOTE This is not a 100% fix, but rather a work-around. I need to still find out why such AV's occur.
2010-08-19Docview: disabled buttons in Notes tab. Notes feature not implemented yet.Graeme Geldenhuys
2010-08-14docview: move work in implementing image support.Graeme Geldenhuys
* Fixed CreateFromHelpFile so that TFileStream parameter can be stored internall. * Added some extra checks that correct amount of bytes have been read.
2010-08-13docview: Added include file to project.Graeme Geldenhuys
Some minor code formatting too.
2010-08-13docview: Now manages some images for RichTextView control.Graeme Geldenhuys
The image list contains "missing image" images to indicate where images where supposed to have been displayed.
2010-08-13Added a new bitmap for use where images should have been loadedGraeme Geldenhuys
2010-08-13minor changes to INF format documentGraeme Geldenhuys
2010-08-12richview: fixed position of bitmap in context.Graeme Geldenhuys
The positioning of images still used the OS/2 co-ordinate system. This is now fixed.
2010-08-11docview: source file for DocView context help.Graeme Geldenhuys
2010-08-11docview: Replaced fake NullObject unit with HelpBitmap unit.Graeme Geldenhuys
2010-08-11Converted NewView HelpBitmap unit to DocViewGraeme Geldenhuys
* Code is untested but compiles *
2010-08-11INF spec updateGraeme Geldenhuys
2010-08-11docview: improved handling of external links.Graeme Geldenhuys
When a external link is clicked, display a user friendly message that support doesn't exist yet.
2010-08-11NullObject THelpBitmap is now a TfpgImage descendant.Graeme Geldenhuys
2010-08-11RichTextView: Minor method parameter refactoring.Graeme Geldenhuys
To reduce in possible confusion - with Images property found in some other classes.
2010-08-11docview: Replaced the fake TImageList with the actual TfpgImageListGraeme Geldenhuys
2010-08-11docview todo list: update list with completed tasks and addedGraeme Geldenhuys
some new tasks.
2010-08-10docview install readme txt file.Graeme Geldenhuys
* This is still work-in-progress. It seems to work on some systems, but not 100% on others. :-/
2010-08-06docview: implemented external link click support.Graeme Geldenhuys
When end-user clicks on a external link (http, ftp, mailto), then fpgOpenURL() is called.
2010-08-06docview: Correctly pass in the text area height to DrawTextGraeme Geldenhuys
2010-08-06docview: Code cleanup, removing already commented code.Graeme Geldenhuys
2010-08-06docview: We don't have Line.MaxDescender set, so no need to use it.Graeme Geldenhuys
2010-08-06docview: Fixed mono font screwup when scrolling large tables.Graeme Geldenhuys
When scrolling pages that contain large tables of source code examples using mono fonts, it changed no non-mono fonts. This is now finally fixed!
2010-08-06docview: Removed the check for FontType = ftOutline.Graeme Geldenhuys
We always use outline fonts in fpGUI.
2010-08-05RichTextView: Improved the scrollbar PageSize and SliderSize based on ↵Graeme Geldenhuys
content displayed.
2010-08-05RichTextView: fixed the scrolling direction when PgUp or PgDn is pressed.Graeme Geldenhuys
2010-08-05DocView: clicking on scrolled pages did not detect hyperlinks.Graeme Geldenhuys
This was a bug, where I didn't apply the scroll offset correctly. for the Y-axis.
2010-08-02DocView: Improved the toolbar look.Graeme Geldenhuys
* Changed buttons to flat look. * Added divider lines between button groups. * Debug Menu item is now checked or unchecked. * Moved INF Header Info menu item to Help menu.
2010-05-23DocView: New 'Open Special' menu option to open environment variables.Graeme Geldenhuys
Environment variables can point to directories containing files or directly pointing to files.
2010-05-07DocView: Added new Quit toolbar button.Graeme Geldenhuys
2010-03-11fixes compilation for docview and fpc 2.5.1Andrew
Not sure when it became the case but it makes sense that var parameters must use the exact type and not a descendant class. This patch puts that into effect.
2010-03-09docview: add .gitignore in units directory for dir layout.Graeme Geldenhuys
2010-03-09docview: add compiler helper extrafpc.cfg file.Graeme Geldenhuys
This allows use to easily compile docview from the command line.