Panel: TPanel
To overlay entire forms to the TExplorerCommand control, the simple way is to use a panel, changing it's visible property. The Panel property let the control manage for you the showing/hiding of the panel at the right time.
For more sophisticated application, you can control the panel (or the panels) using the OnNavigateComplete event.
In this program we don't use this property to let you see how to use the OnNavigateComplete event.
CommandPrefix: String
In the HTML pages you must use a special link to able the control to send an OnCommand event.
This command prefix can be any string, but I prefer the use of a string formatted as below:
http://<society name>$<application><version>$cmd/
For example. when the user click on a link like this (pay attention, is functional):
the control call the OnCommand event with the string 'form' as command name
After the command, separated by a dollar sign, you can insert parameters. This is an example of use of parameters:
FirstPage: String
When the application start, you have the possibility to load a start page for your application. Simply set this property to the URL of the first page of your application.