summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-10-01New utility method GetFileSize() that takes a full filename as parameter.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-10-01Add loading progress and multiple file loading.Graeme Geldenhuys
You can now supply multiple INF or HLP files via the command line. eg: helpviewer file1.inf+file2.inf+file3.hlp Note: Files are combined with a (+) character. No spaces allowed. Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-10-01Basic UI design completed and removed unused debug lines.Graeme Geldenhuys
2009-10-01Help viewer can now view help contents but with some errors.Graeme Geldenhuys
At least it's getting there!! :-) Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-10-01Temporary commented markup tags in the help text returned.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-10-01Forgot to set a few properties in the Topic object.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-09-30Add support for closing existing help and opening new ones without a app ↵Graeme Geldenhuys
restart. * Also added same template methods and todo items for implementing saving and reading custom user notes. Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-09-30Add the missing line which adds new Topic objects to the Topics list.Graeme Geldenhuys
This fixes the problem of a empty Contents treeview. Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-09-30work in process!Graeme Geldenhuys
2009-09-30INF test files.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-30Change arrays to packed arrays.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-30Code formatting changes.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-30Add new menu item in Help menu for debugging purposes.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-30Reimplement the ReadDictionary() methodGraeme Geldenhuys
* Internal dictionary storage is change from TList to TStringList * Global dictionary is also changed to TStringList type Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-30Implement AddChildNodes() but it still needs testing.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-09-30More help file loading changes.Graeme Geldenhuys
* Main window title gets updated * Loading Notes is made provision for but not implemented yet. * Loading of Contents and root level nodes populated with Content text. Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-09-30Moved the ProfileEvent calls and enabled DEBUG define where I need it.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-09-30Forgot to apply "packed" to record structures.Graeme Geldenhuys
This was the cause for misaligned data and the AV's I experienced. Rookie mistake!! Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-09-29We get AV's trying to read a help file. Debug please!Graeme Geldenhuys
2009-09-29Code to load our first help file!Graeme Geldenhuys
2009-09-29Moved ProfileEvent method to new unit.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-29Minor cleanup and a new pointer type.Graeme Geldenhuys
2009-09-29Ported the huge HelpFile unit to FPC.Graeme Geldenhuys
I disabled Bitmap support for new via the nvNullObject unit. All methods are faked at the moment, until I can do the real implementation of image support. Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-29Add more INF required units. Converted them all to be FPC compatible.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-29Initial checkit on HelpFile unit. Not compilable with FPC.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-29Add HelpTopic unit to project.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-29Converts unit to be compilable by Free Pascal.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-29EOL characters converted to Unix format.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-29Add original NewView unit to repositoryGraeme Geldenhuys
This unit is not FPC compilable yet. Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-29Ported some basic IPF units to Free Pascal.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-29Add 'File | Open' event handler.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-29Project wide gitignore file to make git-status output tidy.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-09-29Initial checking of basic application main form.Graeme Geldenhuys