| Run file for OHP_Show 2.5
|
RMEnsure UtilityModule 3.50 Error !OHP_Show is only suitable for use with RISC OS 3.50 or later versions
If "<System$Path>" = "" Then Error 0 System resources cannot be found
RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 RMLoad System:Modules.CallASWI
RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 Error You need CallASWI 0.02 or later to run !OHP_Show
RMEnsure FPEmulator 4.19 RMLoad System:Modules.FPEmulator
RMEnsure FPEmulator 4.19 Error You need FPEmulator 4.19 or later to run !OHP_Show
RMEnsure SharedCLibrary 5.17 RMLoad System:Modules.CLib
RMEnsure SharedCLibrary 5.43 Error You need SharedCLibrary 5.43 or later to run !OHP_Show
|
RMEnsure SpriteExtend 0.99 Error !OHP_Show needs a newer SpriteExtend - see the RISC OS 3.5 ReadMe
RMEnsure BorderUtils 0.02 RMEnsure WindowManager 3.17  RMLoad System:modules.BorderUtil
RMEnsure BorderUtils 0.02 RMEnsure WindowManager 3.17 Error !OHP_Show requires BorderUtils 0.05 or later, or WindowManager 3.17 or later
RMEnsure FilterManager 0.09 RMLoad System:modules.FilterMgr
RMEnsure FilterManager 0.09 Error !OHP_Show requires FilterManager 0.09 or later
|
RMENSURE Toolbox    0.00  RMLOAD System:modules.toolbox.toolbox
RMENSURE Toolbox    1.23  ERROR You need toolbox 1.23 or later to run !OHP_Show
|
RMENSURE Window     0.00  RMLOAD System:modules.toolbox.window
RMENSURE Window     1.47  ERROR You need window 1.47 or later to run !OHP_Show
RMENSURE Menu       0.00  RMLOAD System:modules.toolbox.menu
RMENSURE Menu       0.32  ERROR You need menu 0.32 or later to run !OHP_Show
RMENSURE Iconbar    0.00  RMLOAD System:modules.toolbox.iconbar
RMENSURE Iconbar    1.18  ERROR You need iconbar 1.18 or later to run !OHP_Show
RMENSURE ProgInfo   0.00  RMLOAD System:modules.toolbox.proginfo
RMENSURE ProgInfo   0.14  ERROR You need proginfo 0.14 or later to run !OHP_Show
RMENSURE SaveAs     0.00  RMLOAD System:modules.toolbox.saveas
RMENSURE SaveAs     0.15  ERROR You need saveas 0.15 or later to run !OHP_Show
RMENSURE ColourDbox 0.00  RMLOAD System:modules.toolbox.colourdbox
RMENSURE ColourDbox 0.17  ERROR You need colourdbox 0.17 or later to run !OHP_Show
RMENSURE DCS        0.00  RMLOAD System:modules.toolbox.DCS_Quit
RMENSURE DCS        1.08  ERROR You need DCS 1.08 or later to run !OHP_Show
RMENSURE DrawFile   0.00  RMLOAD System:modules.DrawFile
RMENSURE DrawFile   1.43  ERROR You need DrawFile 1.43 or later to run !OHP_Show
|
Set OHP_Show$Dir <Obey$Dir>
| Ensure can access Gallery for saved files
If "<OHP$Dir>" = "" Then Set OHP$Dir <OHP_Show$Dir>
|
| Load Artworks Modules (licensed from Computer Concepts)
| Load from !AWViewer if it's been seen, else use own copy (but only use own
| copy on 26-bit OS)
Set OHP$AWMods ""
RMEnsure UtilityModule 5.00 Set OHP$AWMods <OHP_Show$Dir>.Resources.
If "<ArtWorksModules$Path>" <> "" Then Set OHP$AWMods ArtWorksModules:
If "<OHP$AWMods>" <> "" Then Obey <OHP_Show$Dir>.Resources.!AWLoad
Unset OHP$AWMods
|
| Load PlayIt (licensed from Rick Hudson)
Set OHP$SoundLoaded 1
Run <OHP$Dir>.Resources.PlayIt.Ensure -e 1.68
RMEnsure PlayIt 1.68 Set OHP$SoundLoaded 0
|
|
WimpSlot -min 256k -max 256k
Obey <OHP_Show$Dir>.!Boot
|
|Address space for Presentation DA (in MB)
Set OHP$PresentationASpace 26
|
|Buffer size for PlayIt (formerly in Resources.PlayItBuff) in bytes
Set OHP$PlayItBuffSize 256000
|
Run <OHP_Show$Dir>.!RunImage %*0
