| !Run file for OvHTML filter
| (HTML import filter for OvationPro)
|
| Rick Murray, 2003/04/25
|
| Set paths
Set OvHTML$Dir <Obey$Dir>
Set OvHTML$Path <Obey$Dir>.
| The following is a hack, it seems saving works
| slightly differently to loading...
Set OvHTMLSave$Dir <Obey$Dir>.!RunImage -tohtml

| Set stack size (up to 128, recommended 16 or 32)
Set OvHTML$StackSize 32

| Ensure we have icons
IconSprites <OvHTML$Dir>.!Sprites

| Is user holding ALT? If so, configuration is desired.
WimpSlot -min 4K -max 4K
Run <OvHTML$Dir>.CheckIfAlt
| (we don't return if ALT is being held)

| If filetypes not defined, define them.
| Note that several things *MAY* happen to HTML files, so
| a seperate Obey file is called for this task.
If "<File$Type_FAF>"="" Then Obey <OvHTML$Dir>.!SetupHTML
If "<File$Type_B25>"="" Then Set File$Type_B25 OvPDDL

| Set up variable for the loader server. It seems
| this can figure out to call "!RunImage" itself.
Set FFGServer$OvHTML -T &FAF &B25 -R OvHTML$Dir
| Set up variable for the saver server. It seems
| this can't call "!RunImage", so we do so, and we
| also prefix the '-tohtml' parameter.
Set FFXServer$OvHTML -T &B25 &FAF -R OvHTMLSave$Dir

| Okay, now we call the loader server...
WimpSlot -min 1024K -max 1024K
Run <OvHTML$Dir>.!Server