Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 29494, A unit and demo for simple HTMLHelp support in FMX

by Ray Vecchio Email: Anonymous


Allows the use of HTML Help in Firemonkey application, allow popups and Table of Contents, Keyword, and helpcontxt/HelpId HTML help. Lots more features can be added this can be used as an easy starting point.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For RAD Studio, Version 18.0  to 18.0 56 downloads
Copyright: No significant restrictions


Size: 129,356 bytes
Updated on Mon, 01 Jul 2013 03:06:22 GMT
Originally uploaded on Mon, 01 Jul 2013 03:06:25 GMT
SHA1 Hash: B16CFDD7BB37EF3105143A3C6E9F7C6C27F7FBCC
MD5 Hash: 3C5586AE6D8F1FD44A02A81BABAF0716

    Explore the files in this upload

Description
Allows the use of HTML Help in Firemonkey application, you can
1) use keyword help,
2) HelpContext help
3) Popup help based on the a HelpKeyword (this feature can be extend, it is just kept very simple in this version)
4) Show the Table of Contents

To use the unit, you must specify the location of the help file and register the form that will want the help support, this enable the WndProc for the form to be hooked and monitored for the WM_HELP message. I also added support for pressing Ctrl-F1, which will activate the popup, as FMX does not support the WS_EX_CONTEXTHELP style.
Some caveats, to use the Keyword search you MUST make sure that:
1) HelpContext value is set to an integer... any integer other than zero will do, this will tell FMX to same the keyword to the form file (.FMX)
2) that you have text for the HelpKeyword
3) the HelpType is set to htKeyWord
4) if you press Ctrl-F1 you will also get a popup help, based in the Keyword text.
5) copy the "help.chm" file to the same location as the EXE before testing the demo (there is a Delphi and C++ demo).

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Server Response from: ETNACDC03