home *** CD-ROM | disk | FTP | other *** search
/ Computer Club Elmshorn Atari PD / CCE_PD.iso / pc / 0600 / CCE_0620.ZIP / CCE_0620.PD / WINX22 / WINX.INF < prev    next >
Text File  |  1993-10-17  |  5KB  |  101 lines

  1. # WINX.INF
  2.  
  3. # Allgemeines
  4. # ===========
  5. # Ueber diese ASCII-Datei kann man ein mit dem Patchprogramm WINX
  6. # modifiziertes TOS konfigurieren. Sie wird beim Start von WINX (bzw.
  7. # WINXCOOK) eingelesen, falls sie sich ebenfalls im AUTO-Ordner
  8. # befindet. WINX.INF kann mit einem einfachen Editor veraendert werden.
  9. # Leidet man unter Speicherknappheit, sollte man alle Kommentare aus
  10. # WINX.INF entfernen, da es unkomprimiert im Speicher gehalten wird.
  11. # Kommentare werden mit dem Zeichen '#' eingeleitet und reichen bis zum
  12. # Ende der Zeile. Zeilen duerfen bis zu 128 Zeichen lang werden.
  13. # Leerzeilen, Leerzeichen und Tabs koennen beliebig eingefuegt werden.
  14. # Zeilen, die nicht mit einem Kommentar beginnen, enthalten Kon-
  15. # figurationsinformationen.
  16.  
  17. # Schalter
  18. # ========
  19. # Einzelne Eigenschaften der WINX-Patches koennen gezielt ueber
  20. # Konfigurationsschalter ein- bzw. ausgeschaltet werden. Die 'globalen'
  21. # Schalter wirken dabei auf alle Applikationen und Accessories.
  22. # Neben diesen hat jedes Programm noch eigene 'lokale' Schalter, die
  23. # individuelle Eigenschaften des jeweiligen Programms bestimmen.
  24. # Ein <SCHALTER> wird angegeben durch seinen Index und seinen Zustand
  25. # (dabei steht '+' fuer ein- und '-' für ausgeschaltet).
  26. # Eine <SCHALTERLISTE> kann aus beliebig vielen <SCHALTER>n bestehen.
  27. # Beispiel für eine Schalterliste:  2- 7- 4+.
  28.  
  29. # Globale Schalter
  30. # ----------------
  31. # Beim Start des GEM wird der Zustand der globalen Schalter aus der
  32. # .GLOBAL-Zeile uebernommen. Schalter, die dort nicht definiert sind,
  33. # werden eingeschaltet.
  34. # Syntax: '.GLOBAL' '=' <SCHALTERLISTE>.
  35.  
  36. # G1 40 Fenster (sonst 8)
  37. # G2 Rechtsklick auf Fensterrahmen an SCRENMGR (sonst an Applikation)
  38. # G3 Einfacher Linksklick aktiviert Echtzeitfunktionen 
  39. #    (sonst Rechtsklick, falls G2 eingeschaltet ist, sonst Doppelklick)
  40. # G4 Scrollpfeile waehrend der Benutzung selektieren
  41. # G5 Scrollbalken waehrend der Benutzung selektieren
  42. # G6 Bewegungselement waehrend der Benutzung selektieren
  43. # G7 Groessenelement waehrend der Benutzung selektieren
  44. # G8 Sliderhintergrund mit breitem Rahmen (sonst schmal)
  45. # G9 Hintere Fenster auch bei Klick auf Kontrollelemente nach vorne
  46. #    bringen, falls die CONTROL-Taste gedrueckt ist
  47. # G10 Vorderstes Fenster bei Klick auf den Titel nach hinten stellen
  48. # G11 Fensterrahmen im 3D-Look (ab GEM 3.31)
  49. # G12 Musterbezugspunktkorrektur
  50. # G13 Applikationsname bei Pexec ins GEM uebernehmen (wg. appl_find)
  51.  
  52. .GLOBAL  = 5-
  53.  
  54. # Lokale Schalter
  55. # ---------------
  56. # Beim Start eines Programms werden seine lokalen Schalter gesetzt.
  57. # Dazu wird WINX.INF nach der ersten Zeile durchsucht, welche mit
  58. # einem Namensmuster beginnt, das auf den Programmnamen passt. Diese
  59. # Zeile liefert die lokalen Schalter des Programms.
  60. # Syntax: <NAME> '=' <SCHALTERLISTE>.
  61. #   <NAME> ist der Namensanteil eines Programmnamens PFAD\NAME.EXT
  62. #   (d.h. der Name OHNE Pfad und Extension).
  63. #   <NAME> darf die Wildcards * und ? enthalten. Dabei passt * auf
  64. #   eine beliebig lange Zeichenkette und ? auf genau ein Zeichen.
  65. #   Der leere Name ist fuer das GEM-Desktop reserviert.
  66. #   Der Name, der nur aus einem * besteht, sollte das letzte Namens-
  67. #   muster sein, da es auf alle Programmnamen passt.
  68. # Schalter, die nicht in der Zeile mit dem Namensmuster definiert sind,
  69. # werden aus der Schalterliste von '*' uebernommen. Schalter, die auch
  70. # dort nicht definiert sind, werden eingeschaltet.
  71.  
  72. # L1 Kontrollelemente an hinteren Fenstern
  73. # L2 Minimale Anzahl von Rahmenelementen
  74. # L3 Applikation akzeptiert WM_ONTOP- und WM_UNTOPPED-Nachricht
  75. # L4 Optimiertes Redraw beim Aktivieren
  76. # L5 Optimiertes Redraw beim Verschieben
  77. # L6 Optimiertes Redraw beim Vergroessern (nur GEM 3.xx)
  78. # L7 Optimiertes Verschmelzen von Redraw-Nachrichten (nur GEM 3.xx)
  79. # L8 Alert bei falschem Aufruf von Fensterfunktionen (nur GEM 3.xx)
  80. # L9 Scrollpfeile getrennt (sonst rechts unten zusammen)
  81. # L10 Scrollpfeile mit Scrollboxen (erst ab GEM 3.xx mit Funktion)
  82. # L11 Fenster auch links aus Bildschirm schiebbar (sonst nur rechts)
  83. # L12 Fehlerhafte Fensterposition und -groesse korrigieren
  84.  
  85.          =        # GEM-Desktop
  86. TC*      = 1- 11- # Beispiel fuer ein Programm, das keine Kontroll-
  87.                   #  elemente an hinteren Fenstern erlaubt und seine
  88.                   #  Fenster nicht links rausschieben laesst
  89. *        =        # Lokale Schalter fuer Programme, deren Name auf kein
  90.                   #  vorangehendes Namensmuster passt. Ausserdem werden
  91.                   #  aus diesem Eintrag alle Schalter uebernommen, die
  92.                   #  unter dem gefunden Eintrag nicht definiert sind.
  93.                   
  94. # Verzoegerungswerte
  95. # ==================
  96. # Einstellen der Verzoegerungswerte fuer die Scrollelemente (Ansprech-
  97. # zeit und Wiederholrate), das Schliess- und das Maximalgroessenelement.
  98. # Syntax: '.DDELAY' '=' <ARROW1> ',' <ARROW2> ',' <CLOSE> ',' <FULL>
  99.  
  100. .DDELAY = 460,40,1000,2000
  101.