| !Run file for !SymLibEd Symbol Editor

If "<Wimp$ScrapDir>" = "" Then ERROR The SymLibEd application needs the !Scrap resource to run.

If "<SchemEd$Dir>" = "" Then ERROR The SchemEd application has not been seen by the Filer. Open a directory containing the SchemEd application and try again.

IconSprites <SchemEd$Dir>.!Sprites

Set SymLibEd$Dir <Obey$Dir>
Set SymLibEdRes$Dir <SymLibEd$Dir>.Resources

IfThere <Wimp$ScrapDir>.SymLibEd Then Wipe <Wimp$ScrapDir>.SymLibEd R F ~C ~V

CDir <Wimp$ScrapDir>.SymLibEd

Set SymLibEd$Scrap <Wimp$ScrapDir>.SymLibEd

RMEnsure UtilityModule 3.10 Error This application requires RISC OS 3.10 or later
RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 RMLoad System:Modules.CallASWI
RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.02 Error This application requires CallASWI 0.02 or later
RMEnsure FPEmulator 4.03 RMLoad System:Modules.FPEmulator
RMEnsure FPEmulator 4.03 Error This application requires FPEmulator 4.03 or later
RMEnsure SharedCLibrary 5.17 RMLoad System:Modules.CLib
RMEnsure SharedCLibrary 5.34 Error This application requires SharedCLibrary 5.34 or later

RMEnsure BorderUtils 0.00 RMEnsure WindowManager 3.17 RMLoad System:Modules.BorderUtil

RMENSURE Toolbox    0.00  RMLOAD System:modules.toolbox.toolbox
RMENSURE Toolbox    1.36  ERROR You need Toolbox 1.36 or later to run SymLibEd
RMENSURE Window     0.00  RMLOAD System:modules.toolbox.window
RMENSURE Window     1.31  ERROR You need Window 1.31 or later to run SymLibEd
RMENSURE Menu       0.00  RMLOAD System:modules.toolbox.menu
RMENSURE Menu       0.24  ERROR You need Menu 0.24 or later to run SymLibEd
RMENSURE Iconbar    0.00  RMLOAD System:modules.toolbox.iconbar
RMENSURE Iconbar    1.12  ERROR You need Iconbar 1.12 or later to run SymLibEd
RMENSURE ProgInfo   0.00  RMLOAD System:modules.toolbox.proginfo
RMENSURE ProgInfo   0.09  ERROR You need ProgInfo 0.09 or later to run SymLibEd
RMENSURE Scale      0.00  RMLOAD System:modules.toolbox.scale
RMENSURE Scale      0.11  ERROR You need Scale 0.11 or later to run SymLibEd
RMENSURE DCS        0.00  RMLOAD System:modules.toolbox.dcs_quit
RMENSURE DCS        1.06  ERROR You need DCS 1.06 or later to run SymLibEd
RMENSURE SaveAs     0.00  RMLOAD System:modules.toolbox.saveas
RMENSURE SaveAs     0.12  ERROR You need SaveAs 0.12 or later to run SymLibEd

RMENSURE TextGadgets  0.00  RMLOAD System:modules.toolbox.textgadget
RMENSURE TextGadgets  0.20  ERROR You need TextGadgets 0.20 or later to run SymLibEd

Unset SymLibEd$LibName
Unset SymLibEd$SymName

Wimpslot -min 280k -max 280k

/<SymLibEd$Dir>.!RunImage %*0