home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 299.lha / Fenster_v1.0 / Fenster.Doc < prev    next >
Encoding:
Text File  |  1980-12-02  |  6.4 KB  |  234 lines

  1.  
  2.  
  3.             FENSTER v1.0
  4. ----------------------------------------------------------------------------
  5.  
  6.  
  7. By  Roger Fischlin
  8.     Steigerwaldweg 6 
  9.     D-6450 Hanau 7
  10.     West Germany
  11.  
  12.     Phone.: (06181) 650266
  13.  
  14.     Date : 25.July.1989  /   2 o'clock in the morning !!
  15.  
  16.  
  17.  
  18. >  FENSTER is public domain  if the name of the author remains unchanged.
  19.    
  20.  
  21.  
  22. Did it ever happened to you 
  23.  
  24. - that you forgot to close window    or
  25. - that you wanted to change the limits of a window    or
  26. - that you wanted to change the IDCMP flags of a window     or
  27. - that you wanted to refresh the gadgets     or
  28. - that you wanted to move the window to the background   or ......
  29.  
  30.  
  31. Well, personally I use ScreenX  in  some cases. But ScreenX doesn't work
  32. with windows - So I've written Fenster (by the way, Fenster is German and
  33. means window - I found window doesn't sound very interesting). 
  34.  
  35. Instructions:
  36. -------------
  37.  
  38. Activate the FENSTER-Window on the WorkBench and press the right mouse 
  39. button - FENSTER will open its own screen (if possible). Now your task
  40. is to select the screen on which the window you have trouble with is.
  41. Then you get a list of all windows on the screen - press UPDATE LIST to
  42. update all lists. the selected window will get a black background. At the
  43. bottom you can see some data of the window which you can easily change.
  44.  
  45. X,Y          :  left top of window
  46. Width,Height :  Wight & Height of window
  47. BPen         :  BlockPen of window
  48. min.X,min.Y  :  min. and max. size of window if window has a SIZING gadget
  49. max.X,max.Y  :
  50. DPen         :  DetailPen of window
  51.  
  52.  
  53.  
  54. On the right there are more gadgets:
  55.  
  56.  
  57. Change Screen      : you can change the screen
  58. Kill Window        : close window
  59. Window to Front    : clear ?
  60. Window to Back     :   "
  61. Clear Pointer      : the default pointer will be used in the window
  62. Redraw Frame       : the border of the window will be redrawn
  63. Kill Screen&Window : all windows and the screen are closed 
  64.                      (like ScreenX : CLOSE SCREEN)
  65. Refresh Gadgets    : all gadgets will be redrawn
  66. Modify IDCMP       : You can modify the IDCMP Flags of the window
  67.                      (Only programers will need this function)
  68. About              : ......
  69.  
  70.  
  71.  
  72.  
  73. Keyboard :
  74. ----------
  75.  
  76. If there are more than 17 windows, use "u"p  and "d"own  to move the 
  77. list. Press "s" to move the screen to front, press "f" to move the
  78. FENSTER screen to front - Sometimes I wanted to see the screen and the
  79. window so I included this two functions.
  80.  
  81.  
  82. Press the right mouse button to close the Fenster screen, the Fenster
  83. window won't be closed. So by pressing the right mouse button you can 
  84. return to the Fenster screen.
  85.  
  86. IMPORTANT :
  87.  
  88. FENSTER doesn't check if the datas are correct any more - So don't try
  89. to close a window a second time or to close the Workbench screen because 
  90. the system  will crash !!!!  
  91.  
  92.  
  93.  
  94.  
  95. All suggestions & bug reports are welcome !
  96.  
  97.  
  98.  
  99. To test Fenster I've include OpenWindow, a program which will open a 
  100. window, but it doesn't close the window - So it's a task for Fenster !
  101.  
  102.  
  103.  
  104. Roger Fischlin
  105.  
  106.  
  107.  
  108.  
  109.  
  110. DEUTSCH :
  111.  
  112.  
  113.  
  114.  
  115.           FENSTER  v1.0
  116. ----------------------------------------------------------------------------
  117.  
  118.  
  119. von Roger Fischlin
  120.     Steigerwaldweg 6 
  121.     D-6450 Hanau 7
  122.     BR Deutschland
  123.  
  124.     Tele.: (06181) 650266
  125.  
  126.     Datum : 25.Juli.1989     /  kurz nach 2 Uhr morgens ....
  127.  
  128.  
  129.  
  130. >  FENSTER ist  Public Domain,  sofern der Autorenvermerk erhalten bleibt.
  131.  
  132.  
  133.  
  134. Ist es Ihnen schon 'mal passiert,
  135.  
  136. - daß Sie vergessen hatten, ein Window zu schließen   ,oder
  137. - daß Sie die Window-Limits ändern wollten    ,oder
  138. - daß Sie die IDCMP Flags ändern wollten    ,oder
  139. - daß Sie die Gadgets neu zeichnen lassen wollten    ,oder
  140. - daß Sie das Window in den Hintergrund bringen wollten   ,der ....
  141.  
  142.  
  143. Nun, in manchen Fällen benutze ich ScreenX. Aber ScreenX arbeitet nicht mit
  144. Windows, so daß ich Fenster geschrieben habe.
  145.  
  146.  
  147.  
  148. Anleitung:
  149. ----------
  150. Aktivieren Sie das FENSTER-Window auf der Workbench und drücken Sie die
  151. recht Maustaste - FENSTER wird nun, falls möglich, einen eigenen Screen
  152. öffnen. Bitte wählen Sie jetzt den Screen aus, auf dem das Window ist, 
  153. mit dem Sie Probleme haben. Mit UPDATE LIST wird jede List auf den neusten 
  154. Stand gebracht, d.h. z.B. daß dann neue Screens und Window ergänzt werden.
  155. Das angewählte Window erhält einen schwarzen Hintergrund. Die Gadgets
  156. am Boden ermöglichen das Ändern einiger Windowdaten.
  157.  
  158. X,Y          :  linke, obere Ecke des Windows
  159. Width,Height :  Breite & Höhe des Windows
  160. BPen         :  BlockPen des Window
  161. min.X,min.Y  :  min. and max. Ausmaße des Windows, wenn es über ein Ver-
  162.                 größerungsgadget verfügt.
  163. max.X,max.Y  :
  164. DPen         : DetailPen des Windows
  165.  
  166.  
  167. Eine mögliche Fehlermeldung (Error Message) bedeutet, daß die von Ihnen
  168. angebenen Daten sich nicht mit den Screenausmaßen vertragen und zu einer
  169. GURU-Mediation  bei der Ausführung führen würde.
  170.  
  171.  
  172.  
  173. Rechts befindne sich folgende Gadgets:
  174.  
  175.  
  176. Change Screen      : Damit können Sie einen neuen Screen anwählen
  177. Kill Window        : Window schließen
  178. Window to Front    : Window in Vordergrund bringen
  179. Window to Back     :   "    "  Hintergrund   "
  180. Clear Pointer      : Der Preferences-Pointer wird in dem Window benutzt
  181. Redraw Frame       : Die Windowbegrenzung wird nachgezeichnet 
  182. Kill Screen&Window : Alle Windows und der Screen selber werden geschlossen
  183.                      (wie bei ScreenX : CLOSE SCREEN)
  184. Refresh Gadgets    : Alle Gadgets werden neu gezeichnet
  185. Modify IDCMP       : Die IDCMP-Flags des Windows können verändert werden
  186.                      (eigentlich nur für Programmierer)
  187. About              : Wer ist der Autor ?
  188.  
  189.  
  190.  
  191.  
  192. Tastatur :
  193. ----------
  194.  
  195. Sollten mehr als 17 Window auf dem Screen sein, kann die List mit
  196. "u" (auf) und "d" (ab) durchgesehen werden.
  197. Mit "s" kommt der betreffende Screen in den Vordergrund (falls man
  198. sich fragt, welches Window wohl das betreffende ist), mit "f" kommt
  199. wieder der FENSTER-Screen nach vorne.
  200.  
  201.  
  202.  
  203. Mit der rechten Maustaste kann man den Fensterscreen verlassen, das
  204. Window auf der Workbench bleibt aber erhalten, so daß man leicht wieder
  205. auf den Fensterscreen zurückkehren kann.
  206.  
  207.  
  208. WICHTIG :
  209.  
  210. FENSTER prüft nicht, ob die Daten noch stimmen - Witzbolde, die versuchen,
  211. ein Window ein zweites Mal oder den Workbench-Screen zu schließen, werden
  212. mit einer GURU-Mediation bestraft.
  213.  
  214.  
  215.  
  216. Um Fenster zu testen habe ich das kurze Programm OpenWindow geschrieben,
  217. das ein Window zwar öffnet, aber nicht schließt - eine Aufgabe für Fenster !
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224. Alle Verbesserungsvorschläge und Fehlerreporte sind willkommen !
  225.  
  226.  
  227. Roger Fischlin
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.