home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser-CD 2001 January / LCD_01_2001.iso / updates / xaaes904 / xaaes.cnf < prev    next >
Encoding:
Text File  |  2000-11-26  |  5.4 KB  |  171 lines

  1. # XaAES Startup Configuration file (xaaes.cnf)
  2. # Last modified 980704, by Johan Klockars
  3. #               991212. by Henk Robbers
  4. #--------------------------------------------------------------
  5. #
  6. # '#' is a comment line.
  7. # Commands are not case sensitive (although paths may be,
  8. #  depending on your filesystem).
  9. #
  10. # Generally spoken: path like values can be embraced by '',"" or ()
  11. # If a command isn't understood, it gets ignored...
  12. #
  13. # COMMANDS:
  14. #  string <identifier> <value>        Set environment variable.
  15. #
  16. #  synonyms for string are export and setenv
  17. #  Needless to say that export is a very wrong name.
  18. #  But lets allow it for ex N,AES users :-)
  19. #
  20. #  clipboard <directory>              Set location of clipboard (default=c:\clipbrd)
  21. #  accpath <directory>                Set location of accessories (default=c:\)
  22. #  run <program> <parameters....>     Launch a GEM program
  23. #  debug <file/device|off>            Set destination for debugging output, or turn it off (initially)
  24. #                                     The on/off status can be toggled later by CTRL-ALT-D
  25. #                                     (A compile time option can turn all debug output off)
  26. #  direct on                          Turn on direct AES calls (default is off)
  27. #                                     This can cause a substantial speed up, but is not as 'nice'
  28. #                                     Currently (beta7+/5) there seem to be some 'minor' problems
  29. #--------------------------------------------------------------
  30. #
  31. # Extensions by Henk Robbers dec '99
  32. #
  33. #  desk <program> <parameters...>     Launch specifically the desktop program
  34. #                                     shell is currently same as desk
  35. #
  36. #   Any number of white space is accepted
  37. #   Path names can be embraced by '', "" or ()
  38. #   More elaborate debugging designed to reduce the debug output mass
  39. #   Well defined debugpoints are:
  40. #          appl,        /* includes client pool */
  41. #          evnt,
  42. #          multi,    /* evnt_multi only */
  43. #          form,
  44. #          fsel,
  45. #          graf,
  46. #          menu,
  47. #          objc,
  48. #          rsrc,
  49. #          scrp,
  50. #          shell,
  51. #          wind,
  52. #          widg,
  53. #          mouse,
  54. #          keybd,
  55. #          sema,
  56. #          rect,        /* rectangle list code */
  57. #          trap,        /* just the trap #2, nice to find out what a app actually is doing */
  58. #          pipe
  59. #
  60. #    The letters a-z are ad hoc debug points.
  61. #    You can restrict output to a single process by adding /pid to the debug point.
  62. #    pid = process identification number. This works only if the XaAES is
  63. #   compliled with the appropriate DIAG call's :-)
  64. #
  65. # Turn on/off the debug output
  66. # 0/off, 1/on = general only, 2 = debugpoints, >2 or all = all
  67. # debugpoint x/pid        only for pid 
  68. # debug all in combination with debugpoint or except means simply 'all but ...' :-)
  69.  
  70. #debug all
  71. #except i,o,r,s,a
  72.  
  73. debugpoint form,wind
  74.  
  75. # Send debug output to a file
  76. # If debugging is off, regular messages will go to this file
  77.  
  78. debug c:\gemsys\xaaes\xaaes.log
  79.  
  80. # Send debug to the screen
  81. # debug screen
  82.  
  83. # Send debug output to a serial port
  84. # debug u:\dev\ttyb
  85.  
  86. # Send debug output to \dev\null   (see also below)
  87. # debug u:\dev\null
  88.  
  89. # Optional: specify the name of the widgets resource file
  90. # The default name is xaaeswdg.rsc
  91.  
  92. widgets simplwdg.rsc
  93.  
  94. # set the menu behaviour:
  95. # pull: normal; classic GEM is the default.
  96. # push: you have to click on a title, MAC like
  97. # leave: implies pull, in addition you dont have to click on the desktop.
  98. #        to cancel a pulled menu, just leave it.
  99.  
  100. menu leave
  101.  
  102. # If you need progdefs run in supervisormode, uncomment:
  103. # superprogdef
  104.  
  105. # If XaAES is build with fileselector, specify your favourite filters
  106. # Seperate them by '\' '|' or '/'
  107. # The defaults in the resourcefile are already very exhaustive. :-)
  108. filters */*.[ATPG]*/*.[CHS]*
  109.  
  110. # Specify commonly used texts of cancel buttons.
  111. # these are triggered by pressing UNDO in all dialogues
  112.  
  113. cancel cancel,abbruch,annuler,avbryt,annuluj,afbryd,undo
  114.  
  115. # specifies the way window titles are displayed
  116. # faint specified: untopped faint,  topped normal
  117. # bold  specified: untopped normal, topped bold
  118. # Only used in monochrome.
  119.  
  120. toppage bold
  121.  
  122. # Set the default clipboard path
  123.  
  124. clipboard c:\clipbrd\
  125.  
  126. # Set the launcher's initial path & filter
  127.  
  128. launcher c:\gemsys\xaaes\tw\*.[ATPG]*
  129.  
  130. # Set the accessory search path
  131.  
  132. accpath c:\
  133.  
  134. # Turn on (some) direct AES calls
  135. # direct on
  136.  
  137. # Some usefull variables:
  138. # NN.BB.! any of these that come after the first run/shell/desk are ignored
  139. # The '=' between the 2 parts is optional
  140. # The variable name will be converted to upper case
  141. string AVSERVER "THING   "
  142. string TOSRUN c:\gemsys\xaaes\tw\tw-call.app
  143. string PAT   =   apekool
  144. string ARGV 'alleen voor testen'
  145. string PATHS =   nonsense
  146. string schelp d:\oester\mossel\kokkel\wokkel?
  147. string explode f
  148.  
  149. # Launch the desktop   HR: It is usefull to know the desktops pid,
  150. # so I've given it a seperate command 'shell' or 'desk'  :-)
  151.  
  152. # The English version I payed for
  153. desk d:\thing\thing.app
  154.  
  155. # test also ()
  156. # shell(u:\c\gemsys\xaaes\teradesk\desktop.prg)
  157. # desk c:\ming\Thing.app
  158. # shell c:\jinnee\jinnee.app
  159. # desk c:\ease\ease.prg
  160. # shell e:\gemini2\Gemini.app
  161. # shell e:\nodesk\noDesk.ovl
  162.  
  163. # Do some launches
  164.  
  165. #run c:\gemsys\xaaes\mltistrp\mltistrp.app
  166. run c:\gemsys\xaaes\taskbar\taskbar.prg
  167. run c:\gemsys\xaaes\tw\tw-call.app
  168. # run c:\boxkite.prg
  169. # run c:\gemsys\xaaes\explode.prg
  170. # run c:\mint\app\miniwin.app
  171.