home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / commod / switchnt.lha / switchntsc / SwitchNTSC.dok < prev    next >
Text File  |  1992-09-06  |  6KB  |  192 lines

  1.  
  2. SwitchNTSC.Dok
  3.  
  4. SwitchNTSC ist Freeware.
  5.  
  6. Es darf frei kopiert werden solange alle Files unveränder weiter
  7. gegeben werden und für die Verbreitung nur ein angemessener Preis
  8. verlangt wird (<= 8DM).
  9. Kommerzielle Nutzung bedarf der Zustimmung des Autors.
  10.  
  11.  
  12. CXLib.mod ist Public Domain.
  13.  
  14. Es darf von jedem in seine Programme eingebaut werden, bzw. beliebig
  15. kopiert werden. Wer es erweitert (Cli-Args Parsing), bzw. einen
  16. besseren Ersatz kennt, möchte er mich bitte informieren.
  17.  
  18.  
  19. Der Autor übernimmt keine Verantwortung für Schäden, die durch die 
  20. Anwendung des Programms entstehen.
  21. Vor Benutzung des Programms ist zu prüfen, ob der verwendete Monitor,
  22. und eventuell der Flicker-Fixer 60 Hertz Bildwiederholfrequenz 
  23. verkraften.
  24.  
  25.  
  26. Überblick:
  27. -----------
  28.  
  29. SwitchNTSC patcht OpenScreen() und OpenScreenTags() und bewirkt, 
  30. daß alle Screens auf NTSC geschaltet werden.
  31. SwitchNTSC erzwingt für jeden Screen NTSC, selbst für solche, die mit 
  32. absoluter PAL-Größe (z.b. 640*512) geöffnet werden.In solchen Fällen 
  33. schaltet es AutoScroll an. Das ist aber auch abschaltbar.
  34.  
  35.  
  36. Bedienung:
  37. ----------
  38.  
  39. SwitchNTSC benötigt unbedingt OS 2.04 oder höher (>=V 37).
  40. Wer noch unter 1.3 arbeitet(?) braucht nicht mehr weiter zu lesen ;-).
  41.  
  42. Im Monitors-Ordner müssen sich NTSC und PAL befinden.
  43.  
  44. Man konfiguriert SwitchNTSC mit ToolTypes (s.u.), schmeißt es in den
  45. WBStartup-Ordner und das wars.
  46. Man kann es auch vom CLI starten, dann werden jedoch nur die Default
  47. Einstellungen benutzt.
  48. Wenn es das zweite Mal gestarted wird, wird das Popup-Fenster
  49. geöffnet.
  50.  
  51. SwitchNTSC ist ein echtes Commodity und kann deshalb mit Exchange
  52. en-/disabled bzw gekilled werden.
  53.  
  54.  
  55. Tooltypes:
  56. ----------
  57.  
  58. DONOTWAIT   
  59.   Verhindert, daß die Workbench meckert, weil SwitchNTSC sich
  60.   nicht beendet. Ist nur nötig, wenn SwitchNTSC vom WBStartup-Ordner 
  61.   gestarted werden soll.
  62.             
  63. CX_PRIORITY 
  64.   Legt die Priorität der Commodities untereinander fest.
  65.   Default: 0
  66.  
  67. CX_POPUP
  68.   Wenn CX_POPUP = YES, dann öffnet SwitchNTSC sein PopUp-Fenster
  69.   wenn es gestartet wird.
  70.   Default: NO
  71.   
  72. CX_POPKEY
  73.   Legt die Tastenkombination fest, die das PopUp-Fenster erscheinen läßt.
  74.   Default: lalt esc   (linke alt + ESC)
  75.               
  76. USEPAL 
  77.   Wenn USEPAL = ON, dann werden PAL-Screens (NewScreen.height > NTSC)               
  78.   mit PAL (50 Hz) geöffnet.
  79.   Default: OFF            
  80.   
  81. NEWLOOK              
  82.   Wenn NEWLOOK = ON, dann fügt SwitchNTSC ein PenArray bei Screens an,              
  83.   die das nicht selber tun, um den neuen 3D-Look einzuschalten.
  84.   Default: OFF
  85.   
  86. CENTER
  87.   Wenn CENTER = ON, dann versucht SwitchNTSC Screen, die schmaler als 
  88.   die eingestellte maximale horizontale Auflösung sind, zu zentrieren.
  89.   Default: OFF
  90.   
  91. XPOS,YPOS
  92.   Legt die x/y-Position des PopUp-Fensters fest.
  93.   Default: 0,10
  94.   
  95. BYPASS
  96.   Wenn BYPASS = ON, dann wird der Patch beim Ausschalten im Konfigurationfenster 
  97.   nicht entfernt, sondern  einfach nur durchgeschleift, d.h., die Parameter werden 
  98.   unverändert an die original OpenScreen(Tags) Funktionen weitergegeben.
  99.   Das ist hauptsächlich dafür, daß Virenscanner nicht ständig meckern wenn
  100.   die Einsprünge geändert werden, und für Leute, die leichtsinnigerweise noch
  101.   andere Programme laufen lassen, die OpenScreen oder OpenScreenTags patchen.
  102.   Default: OFF
  103.   
  104. Konfigurations-Fenster:
  105. -----------------------
  106.  
  107. Wenn CX_POPKEY gedrückt wird, erscheint ein Requester, der den 
  108. aktuellen Status von SwitchNTSC anzeigt.
  109.  
  110. Gadgets können mit der Maus betätigt werden, oder mit der Taste,
  111. die bei den Gadget-Texten unterstrichen ist. Dazu muß das Fenster
  112. allerdings aktiv sein.
  113.  
  114. Wenn die CheckBoxGadgets markiert sind (Haken), sind die zugehörigen 
  115. Optionen auf ON gesetzt, sonst OFF.
  116.  
  117. Patch:
  118.   Wenn Patch = OFF, dann wird, abhängig von BYPASS, der Patch entfernt, 
  119.   oder nur durchgeschleift. Siehe Beschreibung von BYPASS für weiter
  120.   Informationen.
  121.   
  122. NewLook:
  123.   Setzt das NEWLOOK Flag.
  124.   
  125. UsePal:   
  126.   Setzt das USEPAL Flag.
  127.   
  128. Center:
  129.   Setzt das CENTER Flag
  130.   
  131. Hide:
  132.   Schließt das Fenster, SwitchNTSC bleibt aber im Speicher. Das selbe
  133.   passiert, wenn man das CloseGadget aktiviert.
  134.   Wenn das Fenster geschlossen wird, und danach wieder geöffnet, 
  135.   erscheint es an der letzten Position.
  136.   
  137. Quit:
  138.   Entfernt den Patch, schließt das Fenster und killed SwitchNTSC.
  139.   
  140.   
  141. CLI-Start:              
  142. ----------
  143.  
  144. SwitchNTSC kann auch vom Cli gestarted werden, allerdings muß es mit
  145. RUN >NIL: <NIL: SwitchNTSC gestarted werden, da es sich nicht vom CLI
  146. abhängt. Beim CLI-Start können leider keine Parameter übergeben 
  147. werden. Man kann aber über das PopUp-Fenster Einstellungen vornehmen.
  148.  
  149.  
  150. History:
  151.  
  152. V1.0 - V1.9 Buggy internal Versions.
  153.  
  154. V2.0 - V2.3 Auf Commodity umgestellt.
  155.  
  156. V2.4 Erste offizielle Version.
  157.  
  158. V2.5 Bug entfernt, der dazu führte, daß das Autoscroll manchmal nicht
  159.      eingeschaltet wurde.
  160.      
  161. V2.6 Argumentübergabe bei Cli-Start eingebaut.     
  162.  
  163. V2.7 USEPAL implementiert.
  164.  
  165. V2.8 Schweren Fehler bei USEPAL="ON" ausgebaut.
  166.      CLI-Parameter wieder ausgebaut.
  167.      
  168. V2.9 Der Filter für dir Inputevents wird jetzt abgeschaltet, während 
  169.      der Requester aktiv ist.
  170.      
  171. V2.10 Nun wird auch OpenScreenTags gepatched.     
  172.  
  173. V2.11 NEWLOOK Option eingebaut.
  174.  
  175. V3.0ß Hat jetzt ein PopUp-Fenster.
  176.       Alten Requester ausgebaut (Überflussig).
  177.  
  178. V3.0  Release Version.
  179.  
  180. V3.1  Verliert jetzt keinen Speicher mehr.
  181.  
  182. V3.2  StackChk-Bug entfernt.
  183.  
  184. Sendet Bug-Reports, Vorschläge u.s.w an
  185.  
  186. EMAIL magick@uni-paderborn.de
  187. SMAIL Mario Kemper
  188.       Geiststrasse 53
  189.       4780 Lippstadt
  190.  
  191. Special thanks to tron and corwin for Beta-Testing.
  192.