home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / programs / desktop / newbar / !NewBar / PreDesk < prev    next >
Text File  |  1998-08-08  |  1KB  |  26 lines

  1. | Some of this is duplicated in !Run
  2.  
  3. | Obey file to run in PreDesk in order to intercept all icons
  4. If "<NewIconbar$Dir>"<>"<Obey$Dir>" Then /<Obey$Dir>.!Boot
  5. | Load essentials
  6. RMEnsure WimpSWIVe 0.05 /<NewIconbar$Dir>.WimpSWIVe
  7. RMEnsure IconbarPatch 1.10 /<NewIconbar$Dir>.IbarPatch
  8. | This is called by IconbarPatch when desktop starts
  9. SetMacro Alias$Desktop_StartIconbar /<NewIconbar$Dir>.RunTask
  10.  
  11. | It may be necessary to boot System manually
  12. | (Acorn's Boot doesn't boot it until after PreDesk; not helpful.)
  13. If "<System$Path>"="" AND "<BootResources$Path>"<>"" Then /BootResources:!System
  14.  
  15. | Do other things: Patch the Pinboard and load altered sprites
  16. | (WimpTask is necessary under RISC OS 3.1 to ensure that the
  17. | module area can expand, but it gave me a crash under RISC OS 3.7.
  18. | I get the feeling there are going to be problems with this bit.)
  19. | From a bug report for 3.5, I have changed 3.50 to 3.70 here.
  20. | (I can't test under 3.5 or 3.6 unfortunately.)
  21. RMEnsure UtilityModule 3.70 Set OlderOS$Temp 1
  22. If "<OlderOS$Temp>"<>"" Then WimpTask /<NewIconbar$Dir>.Extras.RunPPatch --silent
  23. If "<OlderOS$Temp>"="" Then /<NewIconbar$Dir>.Extras.RunPPatch
  24. UnSet OlderOS$Temp
  25. /<NewIconbar$Dir>.Extras.NewSprites
  26.