Set Diderot$Dir <Obey$Dir>

RMEnsure UtilityModule 3.10 Error This application is only suitable for use with RISC OS 3.10 or later versions

RMEnsure FPEmulator 4.03 RMLoad System:Modules.FPEmulator
RMEnsure FPEmulator 4.03 Error You need FPEmulator 4.03 or later to run !MinApp
RMEnsure SharedCLibrary 5.17 RMLoad System:Modules.CLib
RMEnsure SharedCLibrary 5.34 Error You need SharedCLibrary 5.34 or later to run application.
RMENSURE FilterManager 0.09 RMLoad System:modules.FilterMgr
RMENSURE FilterManager 0.09 Error You Need filter manager 0.09 or later
RMEnsure BorderUtils 0.02 RMEnsure WindowManager 3.17  RMLoad System:modules.BorderUtil


| Toolbox modules pour l'application

RMENSURE Toolbox    0.00  RMLOAD System:modules.toolbox.toolbox
RMENSURE Toolbox    1.23  ERROR You need toolbox 1.23 or later to run !Diderot
RMENSURE Window     0.00  RMLOAD System:modules.toolbox.window
RMENSURE Window     1.15  ERROR You need window 1.15 or later to run !Diderot
RMENSURE Menu       0.00  RMLOAD System:modules.toolbox.menu
RMENSURE Menu       0.15  ERROR You need menu 0.15 or later to run !Diderot
RMENSURE Iconbar    0.00  RMLOAD System:modules.toolbox.iconbar
RMENSURE Iconbar    1.08  ERROR You need iconbar 1.08 or later to run !Diderot
RMENSURE ProgInfo   0.00  RMLOAD System:modules.toolbox.proginfo
RMENSURE ProgInfo   0.05  ERROR You need proginfo 0.05 or later to run !Diderot
RMENSURE FileInfo   0.00  RMLOAD System:modules.toolbox.fileinfo
RMENSURE FileInfo   0.05  ERROR You need fileinfo 0.05 or later to run !Diderot
RMENSURE SaveAs     0.00  RMLOAD System:modules.toolbox.saveas
RMENSURE SaveAs     0.03  ERROR You need saveas 0.03 or later to run !Diderot
RMENSURE FontDbox   0.00  RMLOAD System:modules.toolbox.fontdbox
RMENSURE FontDbox   0.03  ERROR You need fontdbox 0.03 or later to run !Diderot
RMENSURE FontMenu   0.00  RMLOAD System:modules.toolbox.fontmenu
RMENSURE FontMenu   0.11  ERROR You need fontmenu 0.11 or later to run !Diderot
RMENSURE ColourDbox 0.00  RMLOAD System:modules.toolbox.colourdbox
RMENSURE ColourDbox 0.03  ERROR You need colourdbox 0.03 or later to run !Diderot
RMENSURE ColourMenu 0.00  RMLOAD System:modules.toolbox.colourmenu
RMENSURE ColourMenu 0.10  ERROR You need colourmenu 0.10 or later to run !Diderot
RMENSURE Scale      0.00  RMLOAD System:modules.toolbox.scale
RMENSURE Scale      0.03  ERROR You need scale 0.03 or later to run !Diderot
RMENSURE PrintDbox  0.00  RMLOAD System:modules.toolbox.printdbox
RMENSURE PrintDbox  0.03  ERROR You need printdbox 0.10 or later to run !Diderot
RMEnsure TextGadgets 0.00 System:Modules.Toolbox.TextGadget
RMEnsure TextGadgets 0.00 Error TextGadgets module missing from System path
RMENSURE Treeview  0.23  RMLOAD System:modules.toolbox.treeview
RMENSURE Treeview  0.23  ERROR You need Treeview 0.23 to run last !Diderot version.

|check if StrongHelp running
Set tmp$running true
RMEnsure StrongHelp 0 Set tmp$running false
If "<tmp$running>" = "true" Then StrongHelp_Ping
If "<tmp$running>" = "false" Then  filer_run <Stronghelp$dir>.!run
Unset tmp$running


seteval DIDEROT$Present 1
Iconsprites <Diderot$Dir>.!Sprites
wimpslot -min 256K -max 256K
Run <Diderot$Dir>.!RunImage
