| SFColours - Star Fighter 3000 colours editor
|  Christopher Bazley, 2001
| !Run file

Obey <Obey$Dir>.!Boot

RMEnsure UtilityModule 3.10 Error "This application requires RISC OS 3.10 or later"
| We need nested Wimp to use 24-bit colour icons :-p
| (because old Wimp is no good, no need to load OS 3.10 BorderUtils fix)
RMEnsure WindowManager 3.80 Error "This application requires WindowManager 3.80 or later."
If "<System$Path>" = "" Then Error "System resources cannot be found"

| Toolbox modules
| Works with OS 3.7 ROM versions, except needs later DCS & possibly Iconbar
| Earliest ProgInfo tested with is OS 4 ROM version (uses URL feature)
RMEnsure FilterManager 0.09 RMLoad System:Modules.FilterMgr
RMEnsure FilterManager 0.09 Error "This application requires FilterManager 0.09 or later"
RMEnsure Toolbox    0.00  RMLoad System:Modules.Toolbox.Toolbox
RMEnsure Toolbox    1.36  Error "This application requires Toolbox 1.36 or later"
RMEnsure Window     0.00  RMLoad System:Modules.Toolbox.Window
RMEnsure Window     1.31  Error "This application requires Window 1.31 or later"
RMEnsure Menu       0.00  RMLoad System:Modules.Toolbox.Menu
RMEnsure Menu       0.24  Error "This application requires Menu 0.24 or later"
RMEnsure Iconbar    0.00  RMLoad System:Modules.Toolbox.Iconbar
RMEnsure Iconbar    1.18  Error "This application requires Iconbar 1.18 or later"
RMEnsure ProgInfo   0.00  RMLoad System:Modules.Toolbox.ProgInfo
RMEnsure ProgInfo   0.15  Error "This application requires ProgInfo 0.15 or later"
RMEnsure SaveAs     0.00  RMLoad System:Modules.Toolbox.SaveAs
RMEnsure SaveAs     0.12  Error "This application requires SaveAs 0.12 or later"
RMEnsure DCS        0.00  RMLoad System:Modules.Toolbox.DCS_Quit
RMEnsure DCS        1.08  Error "This application requires DCS 1.08 or later"
RMEnsure FileInfo   0.00  RMLoad System:Modules.Toolbox.FileInfo
RMEnsure FileInfo   0.14  Error  "This application requires FileInfo 0.14 or later"

WimpSlot -Min 116k -Max 116k
Run <SFColours$Dir>.!RunImage %*0
