home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / system / sphinx.lzh / SPHINX2.5y / Docs / MountList.doc < prev    next >
Encoding:
Text File  |  1992-01-10  |  3.1 KB  |  75 lines

  1.  
  2.                   Sphinx.doc v2.5b
  3.          ⌐ 1991, Nicolas Dade. All Rights Reserved
  4.  permission is hereby granted for non-commercial duplication and distribution
  5.          doc file for the SPHINX: AmigaDOS device
  6.  last revised: June 4th, 1991
  7.  
  8.  
  9.  device name format:
  10.  
  11. SPHINX has the same device name format as do CON: and NEWCON:,
  12.  SPHINX:LeftEdge/TopEdge/Width/Height/Title[/more options]
  13. where any parameter may be left out, although the seperating `/'s may not be.
  14. (except for the `/' before the `more options', which is only included if
  15.  more options are included) (these more options are used in WB2.0)
  16. thus the name
  17.  SPHINX:0/0/640/70/SphinxWindow
  18. will open a SPHINX window at the upper left corner of the workbench screen
  19. 640 pixels across and 70 pixels high and call it `SphinxWindow'.
  20. and
  21.  SPHINX:/45/32000//SphinxWindow/ALTwhatever/CLOSE
  22. will open a window the default number of pixels from the left edge of the
  23. screen, 45 pixels from the top, 32000 or the width of the screen, which
  24. ever is snaller, pixels across, the default number of pixels high, with
  25. a title `SphinxWindow', and the additional options are ignored.
  26.  
  27. Windows smaller than 67 by 53 are made larger in the offending dimensions.
  28. If the window cannot be opened as specified because its position or size put
  29. it out of the screen, then the window is moved and/or trimmed so that it does
  30. fit. This auto-movement occurs only if the window cannot be opened where you
  31. specified (I try an OpenWindow() with your numbers first).
  32.  
  33.             - - - - - - - - - - - - - - - - - -
  34.  
  35. typical mountlist entry for SPHINX:
  36.  
  37. SPHINX:
  38.     Handler = L:Sphinx-Handler
  39.     Priority = 5
  40.     StackSize = 7000
  41.     GlobVec = -1
  42. #
  43.  
  44. You don't have to call SPHINX SPHINX:. In fact, if you want to zap a program
  45. that is currently using CON: and force it to use SPHINX:, SPHINX will have to
  46. be named something with the same number of characters as CON:. to do this
  47. just change the line that reads:
  48. SPHINX:
  49. to a three letter string, like
  50. SPX:
  51. NOTE: Because the name you give the SPHINX device (in this example, SPX) is
  52. part of the name of configuration file, if you change the name of SPHINX, the
  53. configuration file must be renamed too.
  54.  
  55. Because the name of SPHINX is part of the configuration file name, you can
  56. have several differently configured SPHINX devices at once by calling them
  57. different names, and making a separate MountList entry and configuration file
  58. for each. Even though each differently configured SPHINX has its own name,
  59. mountlist entry and configuration file, they all share the same handler file,
  60. L:Sphinx- Handler.
  61.  
  62. If you are using SPHINX in the place of NEWCON, it is better to set Priority
  63. to what NEWCON: is (was) using; look at the NEWCON mountlist entry.
  64.  
  65. To edit your MountList in order to add SPHINX to it, either:
  66. 1) if you are using arp's TYPE, go to a CLI and type
  67.    TYPE >>devs:MountList MountList.SPHINX
  68. or
  69. 2) load devs:MountList into your favorite ascii file editor (a word-processor
  70.    will do if it allows you to save the text as a plain ascii file), add
  71.    in the lines above (SPHINX: to #) at the bottom of the file eithee by
  72.    typing them in, or by inserting the file MountList.SPHINX, and save the
  73.    file.
  74.  
  75.