home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / SLEEPJOE.LZH / SLEEPJOE / LIESMICH.11M next >
Text File  |  1992-03-25  |  37KB  |  1,023 lines

  1. Hamburg, Feburar 1992
  2.  
  3. Read Me zu SLEEPY JOE V 1.1 und V 1.1M
  4.  
  5. Durch eine relativ starke Programmentwicklung (und meine verbale
  6. Weitschweifigkeit?) ist diese Datei mittlerweile ziemlich lang.
  7. Zur Erleichterung ist sie mit abfallender Wichtigkeit aufgebaut.
  8. Neue Themen sind durch die Unterstreichungen leicht zu finden,
  9. falls man die Datei querlesen will.
  10.  
  11.   Zusätzlich habe ich echte Änderungen gegenüber dem Handbuch und
  12.   wirklich geniale Features mit einem !!! markiert. Wenn man nur
  13.   die lesen will, kann man also einfach immer wieder nach "!!!"
  14.   suchen lassen... Ich hoffe, dieser Service nimmt etwas dem
  15.   Schrecken vor den 35 kB Text.
  16.   
  17.   Es empfiehlt sich, den Text im Anschlu₧ an das Hanbuch zu lesen.
  18.  
  19.  
  20.  
  21. Inhaltsangabe
  22. --------------------------------------------------------------------
  23.  
  24. - Der Inhalt der Disk
  25.  
  26. - Installation
  27.  
  28. - Tastaturkommandos
  29.  
  30. - Dialog- und Alert-Boxen zur Maus
  31.   - Dialoge
  32.   - Alertboxen
  33.  
  34. - Sleeper
  35.   - Neuigkeiten
  36.   - Apropos Passwort...
  37.   - Rückkehr nach "Sleeper-Direkt"
  38.   - "Third Mouselock"  
  39.   
  40. - Images
  41.   - Pfadhandling geändert
  42.   - Alt-Help in TOS-Programmen
  43.   - TIFs
  44.   - Fensternummern (geändert)
  45.   - Verlassen des Image-Dialogs
  46.  
  47. - SJ als Programm starten
  48.    (Anpassungen an MultiGEM)
  49.  
  50. - Diverses
  51.   - Die "nexte" Resource
  52.   - Flying Dialogs
  53.   - Datums-Anzeige der Uhr
  54.   - Datums-Übergabe an Textprogramme
  55.   - Lineare Mausfaktoren
  56.   - System-Vektoren
  57.   - "mit Pfefferminz bin ich dein Prinz"
  58.  
  59.  
  60. Hier ist der Sleepy Joe-Teil beendet.
  61. Aber als Zugabe gibt's noch:
  62.  
  63. - GDOS (eine Einführung)
  64.    mit Blick auf die Funktion "Images drucken"
  65.   
  66. - Die Programme im Ordner TT_AUTO
  67.   - SET_STHI.PRG
  68.   - DESK_GET.PRG
  69.  
  70.  
  71.  
  72.  
  73. Der Inhalt der Disk
  74. --------------------------------------------------------------------
  75.  
  76. In den Ordnern WEISS, NEXT und ALLRES schlummern drei
  77. unterschiedlich aussehende - völlig funktionsgleiche - Versionen
  78. von SLEEPJOE.ACC:
  79.  
  80. - Der Sleepy Joe in ALLRES besitzt relativ kleine Dialoge, die
  81.   auch auf den kleinsten Bildschirm (gemeint ist ST-Lo)
  82.   draufpassen. Diese Version läuft auf allen Auflösungen, die
  83.   anderen Versionen laufen erst ab 640x400 Punkten
  84.   Bildschirmgrö₧e.
  85.  
  86. - In WEISS die klassische Form: Dialoge ohne Schnickschnack.
  87.  
  88. - Die Version im Ordner NEXT orientiert sich an der 3D-Oberfläche
  89.   des gleichnamigen Computers. Man mu₧ es aber nicht dabei
  90.   belassen, sondern kann diese Version nach eigenen Vorstellungen
  91.   farblich umgestalten.
  92.  
  93.   Bemerkungen dazu weiter unten unter "die Nexte Resource".
  94.  
  95.  
  96. Im Ordner SJ_IMAGE befinden sich einige Beispiel-Bilder (vor allem
  97. für Farbe ab 16 Farben), die zeigen, was XIMGes (also GEM-Images
  98. mit eigener Farbpalette) so losmachen können. MALTGREY.IMG und
  99. MALTROUG.IMG unterscheiden sich nur durch die Farbpalette. Holen
  100. Sie ein Desktop-Fenster nach oben, um zu sehen, was von diesen
  101. Bildern übrigbleibt, wenn die Farbpalette nicht stimmt...
  102.  
  103.   By the way: Für Calamus SL gibt es seit einiger Zeit ein
  104.   XIMG-Importfilter. Damit steht ein komfortabler Weg zur
  105.   Verfügung, farbige Screenshots in Publikationen unterzubringen.
  106.  
  107. Zum Drucken und für s/w ist auch was dabei (MALT_SW.IMG und
  108. MALT_PRN.IMG).
  109.  
  110.   Die Vorlage zeigt übrigens den britischen Kinderdarsteller Colin
  111.   Dale als den jüngsten Bogart der Filmgeschichte in dem (nicht
  112.   nur für Kinder)-Film "Die Malteser des Falken" des walisischen
  113.   Filmemachers Stephen Bayly (beim Jugendfilm-Verleih).
  114.  
  115.  
  116. Im Ordner TT_AUTO finden sich noch zwei Auto-Ordner-PRGs für den
  117. TT (und nur für den TT).
  118.  
  119.   SET_STHI stellt während des Bootvorgangs die Auflösung "ST-High"
  120.   ein, DESK_GET erlaubt die Auswahl verschiedener NEWDESK.INFs
  121.   beim Booten, um die spätere Auflösung auszuwählen. Texte dazu
  122.   weiter unten.
  123.  
  124.  
  125.  
  126. Installation
  127. --------------------------------------------------------------------
  128.  
  129. Wenn sie wissen, wie man ein Accessory "startet", brauchen Sie
  130. diesen Absatz nicht zu lesen.
  131.  
  132. Kopieren Sie die von Ihnen bevorzugte Version von Sleepy Joe (also
  133. ein SLEEPJOE.ACC - aus WEISS, NEXT oder ALLRES) auf die Oberfläche
  134. Ihres Bootlaufwerks; bei Festplatte also meistens auf C. Durch ein
  135. Neustarten des Computers wird SLEEPJOE.ACC automatisch aktiviert
  136. (so wie alle *.ACC auf dem Bootlaufwerk).
  137.  
  138.   Die aktuelle TOS-Version erlaubt nur sechs Accessories. Befinden
  139.   sich mehr Dateien mit der Endung .ACC auf Ihrem Bootlaufwerk,
  140.   werden sie ab dem siebten ignoriert.
  141.  
  142. Sie finden dann Sleepy Joe im Desktop und in allen GEM-Programmen
  143. im Menü oben links bei den Accessories - oder mit dem Popup über
  144. die rechte Maustaste.
  145.  
  146.  
  147.  
  148.  
  149. Die Tastaturkommandos !!!
  150. --------------------------------------------------------------------
  151.  
  152. Klick auf "Sleeper-Direkt" (im Sleeperdialog) bei festgehaltener
  153. Shifttaste -> "Third Mouselock".     Erklärung weiter unten
  154.  
  155.  
  156. Die Maus in die linke obere Bildschirmecke stellen und dann die
  157. linke Shift-Taste drücken
  158.            -> Der Desktop-Bereich wird neu gezeichnet;
  159.               (ohne die Menüzeile).  Erklärung weiter unten
  160.               
  161. Die Maus in die linke obere Bildschirmecke stellen und dann 
  162. alle Sondertasten (linke Shift zuletzt) drücken
  163.            -> Der evtl. blockierte Bildschirm wird freigegeben.
  164.               Erklärung weiter unten unbedingt lesen !!!
  165.               
  166.  
  167. Rechtsklick mit der Maus auf die Uhr-Anzeige
  168.            -> Übergabe des Datums an Cursor eines Textprogramms.
  169. dito bei festgehaltener Shifttaste
  170.            -> aktuelle Uhrzeit an Textprogramm.
  171.  
  172.  
  173. Im Zusammenhang mit der Möglichkeit Sleepy Joe als Programm zu
  174. starten, gibt es einige Shortcuts, die auch für die Benutzung als
  175. Accessory gelten, wenn bereits ein Image-Fenster geöffnet ist.
  176.  
  177. Control-W  -> Fenster wechseln
  178. Control-2  -> neues Bild anzeigen
  179.  
  180.  
  181.  
  182.  
  183. Dialog- und Alert-Boxen zur Maus !!!
  184. --------------------------------------------------------------------
  185.  
  186. Hier einmal deutlich: die "GEM-Features" beziehen sich nicht nur
  187. auf Sleepy Joe, sondern auf das ganze GEM. Es handelt sich um
  188. komplette oder teilweise Ersatzroutinen für die AES-Funktionen:
  189.  
  190. - FORM-DIAL   wird "keine Grow-Boxen"
  191. - FORM_CENTER wird "Dialoge zur Maus"
  192. - FORM_ALERT  wird "Alerts zur Maus" .
  193.  
  194. Sie lassen sich im Konfigurationsdialog ein- und ausschalten.
  195.  
  196.  
  197. "Dialoge zur Maus"
  198. ------------------
  199.  
  200. Bei Aktivierung dieser Funktion werden die Dialogboxen von
  201. GEM-Programmen nicht mehr in die Bildschirmmitte, sondern an die
  202. aktuelle Mausposition gezeichnet.
  203.  
  204. Während eine Dialogbox geöffnet ist, wird keine neue
  205. Positionierung auf die Maus vorgenommen, soda₧ Tochter-Dialoge auf
  206. ihren Vater-Dialog zentriert werden.
  207.  
  208.   Typisches Beispiel:
  209.   Zur Anzeige der fortschreitenden Formatierung erscheint bei
  210.   einem Diskettenformatierprogramm eine kleine Box mit Balken auf
  211.   dem gro₧en Dialog mit den Einstellungen etc etc.).
  212.  
  213.   Dazu mu₧ Sleepy Joe genau feststellen, wann eine Dialogbox
  214.   beendet wird. Bei Programmen, die dabei völlig eigene Wege
  215.   gehen, kann bekommt SJ das nicht mit und zentiert dann immer
  216.   weiter auf die alten Koordinaten. Durch breit gestreute Abfragen
  217.   konnte die Zahl dieser Programme deutlich gesenkt werden. Im
  218.   Falle von "Tempus" ist aber wirklich nichts zu machen!
  219.  
  220.  
  221. Die erste Dialogbox nach einem Programmstart wird übrigens immer
  222. wie üblich zentriert. (Für Copyright-Meldungen etc.)
  223. Zusammen mit BigScreen 2 werden diese Boxen auf die Mitte des
  224. sichtbaren Bildschirms zentriert.
  225.  
  226.   Bei Verwendung von MultiGEM greift dieser Algorithmus nicht
  227.   mehr. Auch die erste Box eines Programms wird auf die Maus
  228.   zentriert.
  229.  
  230.  
  231.  
  232.  
  233. "Alert-Boxen zur Maus" ist der Partner zu "Dialoge zur Maus":
  234. ----------------------
  235.  
  236. Es ist nicht möglich, die Alertboxen des GEM zu überreden, sich
  237. vom Bildschirmmittelpunkt wegzubewegen, ... es sei denn man
  238. ersetzt die Alert-Boxen komplett durch eine eigene Routine.
  239.  
  240. Das ist nun geschehen ... und im Prinzip gilt das zu den Dialogen
  241. gesagte auch hier.
  242.  
  243. Wird "Alertboxen zur Maus" ohne "Dialoge zur Maus" aktiviert,
  244. so werden die Sleepy Joe-Alerts zwar verwendet, aber auf die
  245. Bildschirmmitte zentriert! Also dorthin, wo dann auch die
  246. Dialogboxen sind.
  247.  
  248. SJ's Alertboxen können übrigens verschoben werden. Packen Sie
  249. einfach die Alertbox in der "Fly-Dial"-ähnlichen Ecke...
  250.  
  251.  
  252. Für Interessierte:
  253.  
  254. Gegenüber den Original-Alerts gibt es einige kleinere Unterschiede:
  255.  
  256. - die Alertbox ist immer gleich gro₧ (pa₧t auch in ST-Lo-Res)
  257. - die Routine verdaut pro Zeile 31 Zeichen (beim GEM sind es 30)
  258.   (So ist auch bei voll gefüllten Zeilen rechts noch ein kleiner
  259.    wei₧er Rand.)
  260. - zu lange Zeilen oder Button-Texte erzeugen keinen "kritischen
  261.   Zustand", sondern werden einfach ignoriert.
  262. - in die Buttons passen: bei 1 Button:  30 Zeichen
  263.                          bei 2 Buttons: jeweils 14 Zeichen
  264.                          bei 3 Buttons: jeweils 10 Zeichen
  265.  
  266. Ich fand das nirgends dokumentiert; das AES verhält sich aber so.
  267.  
  268.   Von den kleinen Verbesserungen an FORM_CENTER (Dialoge zur Maus)
  269.   profitiert jetzt auch "Alertboxen zur Maus". Damit ist gemeint,
  270.   da₧ etwa eine von einer Dialogbox aufgerufene Alertbox auch auf
  271.   ihr zentriert erscheint ... und und und ... was man so als
  272.   selbstverständlich empfindet, was aber den Programmen sanft
  273.   beigebracht werden mu₧, die sich Stein und Bein darauf
  274.   verlassen, da₧ Dialogboxen "immer" in der Bildschirmmitte
  275.   erscheinen.
  276.  
  277.  
  278.  
  279.  
  280. der Sleeper
  281. --------------------------------------------------------------------
  282.  
  283.  
  284. Neuigkeiten
  285. -----------
  286.  
  287. - Sleepy Joe unterstützt jetzt auch in ST-Hoch "invertiert"
  288.   eingestellte Bildschirme: (Vorher liefen schwarze Linien über
  289.   einen wei₧en Bildschirm...)
  290.  
  291. -  SJ erkennt jetzt SM124-Emulatoren wie den von Overscan für den
  292.   TT-Gro₧bildschirm. Im SM-Modus wird alles auf dem kleinen
  293.   SM-Ausschnitt erledigt: Fenster öffnen, Bildschirm schonen und
  294.   Dialoge zentrieren. Nach Beendigung des SM-Modus geht's auf dem
  295.   gro₧en Schirm weiter.
  296.  
  297. - Der Sleeper wird jetzt bei folgenden Ereignissen beendet:
  298.        Mausbewegungen
  299.        Tastatureingaben
  300.        Input in die serielle Schnittstelle
  301.        - dito für die Midischnittstelle
  302.        Alertbox oder Dialogbox
  303.        (Bei abgeschalteten "System-Vektoren" kann der Sleeper die
  304.        Bildschirmaktivitäten anderer Programme nicht erfassen.)
  305.  
  306.        Es ist (noch) nicht möglich, diese Abbruch-Kriterien
  307.        einzeln an- und abzuwählen. Dies wird in der Version mit
  308.        nachladbaren Sleeper-Modulen möglich sein.
  309.        (Just wait - buy a 256 colour screen - and see!)
  310.  
  311.        Der "Sleeper direkt" kehrt sich um diese Ereignisse nicht,
  312.        sondern wartet beharrlich auf das Passwort.
  313.   
  314. - Die wandernde Uhr ist jetzt auf Farbe auch farbig ... und hat
  315.   (nicht auf Matrix-Grafikkarten) einen Sekundenzeiger. Wer wissen
  316.   möchte, wieso das VDI von Matrix es mit dünnen Kreisausschnitten
  317.   nicht so ernst nimmt, kann ja mal bei Matrix fragen.
  318.   
  319. - Die Sterne haben einen blauen Background bekommen...
  320.   
  321.  
  322.  
  323. Apropos Passwort...
  324. -------------------
  325.  
  326. Für das Passwort können alle Tasten verwendet werden, die beim
  327. Eintragen eines neuen Passwortes im dafür vorgesehenen Dialogfeld
  328. ein sichtbares Zeichen erzeugen.
  329.  
  330.   Dazu gehört z.B. Control-'I' (identisch mit späterem Drücken von
  331.   'TAB') und Shift-Control-Komma (steht später für 'Escape').
  332.   Dabei ist es egal, ob die mit Control vereinbarten Tasten
  333.   nachher über die Control-Kombination oder (falls vorhanden)
  334.   direkt eingegeben werden. Control-Q bleibt Control-Q, aber
  335.   Control-M geht auch mit der Return- oder Enter-Taste.
  336.  
  337. Die Resistenz gegen nicht enden wollende Fehlversuche während
  338. der Passwort-Eingabe wurde merklich erhöht.
  339.  
  340.   Auch hemmungsloses Herumhämmern oder -grapschen auf der Tastatur
  341.   kann die Passwort-Abfrage jetzt nicht mehr erschüttern; sobald
  342.   das Passwort richtig eingegeben wird, ist der Rechner wieder da.
  343.  
  344. ->Das Passwort bei Auslieferung ist "Return" (ein Druck auf die...)
  345.  
  346.  
  347. Zur Passwort-Abfrage ist es ganz wichtig, da₧ Sleepy Joe, nachdem
  348. er vom System gestartet wurde, sich selbst auf der Platte findet.
  349. Nach Umbenennen der SleepyJoe-Datei kommt deshalb diese Alertbox -
  350. auch wenn etwa die Endung auf PRG geändert wurde. Die Box gibt
  351. erst nach, wenn Sleepy Joe gefunden wurde.
  352.  
  353.   Es werden jetzt mehr Anstrengungen unternommen, beim Booten von
  354.   anderen Laufwerken etc. die SleepyJoe-Datei zu finden.
  355.  
  356. Die Version 1.1M kann ältere Versionen von Sleepy Joe nicht
  357. "Zersichern": Das Sichern der Parameter geschieht nur noch in eine
  358. Version der gleichen Baureihe.
  359.  
  360.   Die älteren Versionen können aber sehr wohl die Neueren durch
  361.   Sichern zerstören! (Weg damit!) !!!
  362.   
  363.  
  364.  
  365.  
  366.  
  367. Sleeper-Direkt kommt nicht über Sleeper-Dialog zurück
  368. -----------------------------------------------------
  369.  
  370. Vorweg: Der Wechsel des Defaultbuttons zwischen "Sleeper-Direkt"
  371. und "Ausgang" wurde entfernt: Nur noch der "Ausgang"-Button im
  372. Sleeper-Dialog reagiert auf die Returntaste.
  373.  
  374. Sleepy Joe verhält sich jetzt nach der Rückkehr aus dem
  375. Sleeper-Direkt-Modus kontext-sensitiv.
  376.  
  377.   Normalerweise ruft er den Sleeper-Dialog nicht wieder auf!
  378.  
  379.   Es sei denn, es wurden die Parameter der Sleeper-Grafiken
  380.   verändert, der Grafiktyp gewechselt oder sonst einer der Buttons
  381.   oder Texte der Sleepervariablen angeklickt, um den Cursor
  382.   dorthin zu positionieren. In diesen Fällen geht Sleepy Joe davon
  383.   aus, da₧ eine Testphase vorliegt, in der die Grafiken und ihre
  384.   Parameter getestet werden und kehrt in den Sleeper-Dialog
  385.   zurück.
  386.  
  387.  
  388.  
  389. "Third Mouselock"
  390. -----------------
  391.  
  392.   Ein Resultat der Systems '91: Da liefen so viele Menschen mit
  393.   dicken Augen und dummen Fragen rum (müde vom vielen
  394.   Bildschirmglotzen, aber scheinbar immer noch "neugierig"), da₧
  395.   eine "Jetzt zeigen wir ein hübsches Bild und gehen mal einen
  396.   Kaffee trinken"-Lösung ab und zu echt angesagt war.
  397.  
  398.   Sleepy Joe bietet nach den Spontanlösungen auf der Messe (den
  399.   sagenumwobenen "First ... " und "Second Mouselock") jetzt
  400.   "Third Mouselock"!!!
  401.  
  402. Das Ganze ist eine Abart des "Sleeper direkt":
  403.  
  404. - Die Screen wird jedoch nicht schwarz, keine Grafik erscheint.
  405.   Stattdessen bleibt der Bildschirm, wie er war (nicht sehr
  406.   schonend). Der Computer nimmt aber keine Eingaben an, es sei
  407.   denn ... das Passwort.
  408.  
  409. - Zum Aufruf von "Third Mouselock" einfach beim Klick auf den
  410.   "Sleeper-Direkt"-Button die linke Shifttaste festhalten.
  411.  
  412. - Wird der Computer in diesem Zustand in einen Reset gejagt,
  413.   landet Sleepy Joe nach dem Neustart wieder im Sleeper-direkt-Modus
  414.   (mit der eingestellten Sleepergrafik); auch bei abgestelltem
  415.   Sleeper!
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424. Images
  425. --------------------------------------------------------------------
  426.  
  427.  
  428.  
  429. Das Pfadhandling (wurde überarbeitet)
  430. -------------------------------------
  431.  
  432. Image-Pfad - Teil 1 - beim Start:
  433.  
  434.   Wenn der vorgesehene Bilder-Ordner nicht gefunden wird, wird
  435.   versucht, ihn anzulegen. Ist das Laufwerk nicht vorhanden, wird
  436.   das Bootlaufwerk genommen. Lä₧t sich der bisherige Ordner aus
  437.   irgendeinem Grund nicht anlegen, wird ein Ordner SJ_IMAGE auf
  438.   dem Bootlaufwerk angelegt. Wenn das auch schiefgeht (die
  439.   Wahrscheinlichkeit liegt unter 1%), werden die Bilder auf der
  440.   Oberfläche des Boot-Laufwerks abgelegt.
  441.   
  442.   Eine Meldung - wie bisher - erfolgt dabei nicht mehr. Wenn Sie
  443.   "Image-Pfad..." im Image-Dialog aufrufen, zeigt Ihnen die
  444.   Fileselektorbox, was Sleepy Joe als aktuellen Bilder-Ordner
  445.   betrachtet. Dort können Sie auch einen anderen Pfad auswählen.
  446.  
  447.  
  448. Image-Pfad - Teil 2 - Sichern der Bilder:
  449.  
  450.   Alle Speichervorgänge von Bildern (also Snap, AltHelp-IMG,
  451.   drehen oder "sichern" mit evtl. Konvertierung) erfolgen "immer"
  452.   in den "Bilder-Ordner" (oder "Image-Pfad").
  453.   
  454.   (Das gilt natürlich nur für die automatische Namensvergabe mit
  455.   SNAP___x für Snapshots, SCREEN_x für AltHelp-IMGs, ROTA___x für
  456.   gedrehte Bilder).
  457.  
  458.   Bei ebendieser automatischen Namensvergabe werden vorhandene
  459.   Dateien jetzt nicht mehr überschrieben !!!
  460.   
  461.   Sleepy Joe zählt den (x)-Buchstaben so lange hoch, bis eine
  462.   "Lücke" gefunden wird. Sollten tatsächlich alle Buchstaben von
  463.   A-Z belegt sein, wird nach einem Rundgang durchs Alphabet
  464.   allerdings rücksichtslos zugeschlagen.
  465.   
  466.   Lä₧t man die nicht mehr benötigten Dateien "rumliegen", hat man
  467.   irgendwann keinen Überblick mehr, welche den nun das aktuelle,
  468.   "gerade eben" geschossene Bild ist...
  469.  
  470.   Deshalb (auch) folgende Änderung: 
  471.  
  472.  
  473. Image-Pfad - Teil 3 - Anzeigen der Bilder:
  474.  
  475.   Wenn Sie nach einem Snapshot etc. ein Bild anzeigen lassen,
  476.   zeigt die Dateiauswahlbox den Bilder-Ordner ... und das zuletzt
  477.   geschossene Bild ist schon im Dateinamen vorgegeben.
  478.  
  479.   -> Man kann das letzte Bild also "direkt" mit Return im
  480.   Fileselektor auswählen. (that's nice, isn't it?)
  481.  
  482.  
  483.   Das führt insgesamt zu folgendem Handling:
  484.   
  485.   -> Solange Sie nur Bilder anzeigen lassen, folgt Sleepy Joe
  486.   Ihrer eventuellen Wanderung durch die Ordner und zeigt beim
  487.   nächsten "Anzeigen" wieder den letzt-benutzten Pfad an.
  488.   
  489.   Haben Sie ein Bild gesnappt - oder anderswie gespeichert -
  490.   landen Sie beim nächsten "Anzeigen" wieder im "Bilder-Ordner",
  491.   mit dem zuletzt gespeicherten Bild "ready for pickup".
  492.  
  493.  
  494.  
  495.  
  496.  
  497. Alt-Help-Images in TOS-Programmen
  498. ---------------------------------
  499.  
  500. (Der Name IMG-Hardcopy war wohl nicht so gut, denn mit Hardcopy
  501. hat's nichts zu tun. Es werden nur dieselben Tasten verwendet.)
  502.  
  503. Kurze Rede langer Sinn: Das Handling von Alt-Help-IMG - nicht nur
  504. in TOS-Programmen - wurde noch weiter verbessert. Es sollte jetzt
  505. "unter allen Umständen" möglich sein, Screenshots mit Alt-Help zu
  506. machen - ohne anderen GEMDOS-Benutzern beim Schreiben der Dateien
  507. in den Rücken zu fallen.
  508.  
  509.   "Nach wie vor" gibt es "vor und nach" dem Alt-Help-IMG ein
  510.   Glockensignal, so da₧ man definitv wei₧, wann das Abspeichern
  511.   des Bildes beginnt und - meist wichtiger - endet (auf gro₧en
  512.   256-Farben-Screens dauert's schon ein Weilchen).
  513.  
  514.   Auf Matrix-Farbsystem gibt es einen solchen Glockenton nicht,
  515.   weil es dort gar keine Glocke gibt, weil das BIOS von Matrix die
  516.   Glocke so mausetot macht, wie nur eine Glocke tot sein kann.
  517.  
  518.  
  519. Eine Einschränkung anderer Art soll nicht unerwähnt bleiben:
  520.  
  521.   Alt-Help-IMG macht immer Screen-Shots vom "logischen"
  522.   Bildschirm, das ist der von GEM benutzte. Programme, die sich
  523.   hardwaremä₧ig einen physikalischen Bildschirm erstellen, und den
  524.   dann nicht als logischen anmelden, kann Alt-Help-IMG nie und
  525.   nimmer erreichen. Dazu gehören neben Debuggern auch manche
  526.   TOS-Programme...
  527.   
  528.  
  529.  
  530.  
  531. Snapshots im TIF-Format
  532. -----------------------
  533.  
  534. Neben IMGs können auch TIFs geschrieben werden. Aber nicht
  535. gelesen! Man kann sich TIF-Snaps also nicht "mal eben" anschauen!
  536.  
  537. Zur interaktiven Erstellung von TIFs empfiehlt sich also:
  538.   - erstmal XIMG schie₧en
  539.   - im einem Fenster anzeigen, (kontrollieren, evtl. wiederholen)
  540.   - IMG-Fenster nicht schlie₧en, (sondern ggf. nach oben holen)
  541.   - in den IMG-Dialog gehen, Dateiformat auf "TIF" stellen
  542.   - mit "Sichern" (aus dem obersten Fenster) als TIF speichern.
  543.  
  544.     Wenn ein SJ-Fenster top ist, wird der Name dieses IMGs im
  545.     "Sichern"-Button angezeigt. Das "Sichern" der Bilder erfolgt
  546.     unter dem aktuellen SNAP___x-Namen, wenn "Namen geben" im
  547.     IMG-Dialog nicht aktiviert ist.
  548.  
  549. Ebenso wie IMGs können auch TIFs in den Planes reduziert werden.
  550.   Deshalb möchte ich darauf hinweisen, da₧ (zumindest auf Atari,
  551.   will sagen mit Calamus) TIFs mit 4 Farben praktisch nicht
  552.   unterstützt werden. Die meisten TIFs sind Schwarzwei₧, in
  553.   (256) Graustufen oder haben 256 Farben, selten auch mal 16.
  554.  
  555.   Der geneigte Leser und User mag mir verzeihen, da₧ Sleepy Joe es
  556.   mit dem TIF-lesen nicht eilig hat. Zur Übergabe von farbigen
  557.   Snapshots an Calamus SL ist XIMG in jeder Hinsicht problemloser.
  558.  
  559. Es werden jetzt auch Graustufen-TIFs geschrieben, wenn alle Farben
  560. der Palette "Grau" sind (RGB-Werte identisch).
  561.  
  562.   Beim Laden in Calamus (SL) erkennt man Graustufen-TIFs daran,
  563.   da₧ sie in Schwarzwei₧ aufgerastert werden.
  564.   Falls Sie ein Calamus SL besitzen, können Sie testweise
  565.   MALTGREY.IMG als XIMG (farbiges Palettenbild) und als davon
  566.   geschossenes Graustufen-TIF importieren - just for fun.
  567.  
  568.  
  569.  
  570.  
  571. Die Fensternummern
  572. ------------------
  573.  
  574. ... in den Titelzeilen der IMG-Fenster zählen jetzt übrigens die
  575. Fenster intern von 1 bis 8.
  576.  
  577. -> Sleepy Joe öffnet max. acht Fenster, wenn das System es zulä₧t.
  578.  
  579.    (Das PD-Utility WINX erlaubt unter TOS 1.04, die Zahl der
  580.    möglichen Fenster beliebig zu erhöhen. Das ist mit MultiGEM
  581.    ganz hilfreich. Ist z.B. auf der Maxon-Disk ST-454.)
  582.  
  583.    Falls TOS mal mehr Fenster öffnen können wird, ...
  584.  
  585.  
  586.  
  587.  
  588. Verlassen des Image-Dialogs
  589. ---------------------------
  590.  
  591. Das Verlassen des Image-Dialogs ist nun "kontext-sensitiv":
  592.   Wurde der Image-Dialog vom Sleeper-Dialog aus aufgerufen, lautet
  593.   der Button "zurück" und verhält sich auch entsprechend. Wurde
  594.   der Image-Dialog vom PopUp aus aufgerufen, lautet der Button
  595.   "Ausgang" und so ist's auch.
  596.  
  597. - Beim Aufruf von "Snap", "zeigen" und "sichern" wird der
  598.   Image-Dialog immer verlassen.
  599.  
  600. - Die Funktion "90° Drehen" kehrt immer in den IMG-Dialog zurück.
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607. Jetzt kommt mal ganz was anderes...
  608.  
  609.  
  610. Sleepy Joe als Prg starten
  611. --------------------------------------------------------------------
  612.  
  613.  
  614. Kleine Diskussion zum Warum und "was solls?"
  615.  
  616.   Der Start von Accessories vom Typ Sleepy Joe als Programm macht
  617.   nur in Multitasking-Sytemen wirklich Sinn! Denn beim Start als
  618.   Programm verlieren Sie sonst die Möglichkeit gleichzeitig den
  619.   Desktop oder ein anderes Hauptprogramm zu bedienen, denn das ist
  620.   ja dann Sleepy Joe.
  621.   (Immerhin bestände die Möglichkeit, sich ein paar Bilder
  622.   anzuschauen, und dann Sleepy Joe wieder zu verlassen).
  623.  
  624.   Ich selber bin ein eifriger User von MultiGEM und das hat mich
  625.   bewogen, die Programm-Fähigkeit von Sleepy Joe bis zum
  626.   Voll-Status zu entwickeln. Aber auch hier ist der "echte Nutzen"
  627.   eingeschränkt: Der wäre etwa, da₧ man die knappen sechs
  628.   Programmplätze im Menü besser nutzen kann, da Sleepy Joe als Prg
  629.   seinen Platz im Menü nicht fest beansprucht, sondern sich auch
  630.   entfernen lä₧t, "wenn's sein mu₧".
  631.  
  632.  
  633. - Wen's interessiert, der kann hier erfahren, da₧ Sleepy Joe beim
  634.   Start als Programm nun seinen vollen Funktionsumfang entwickelt.
  635.  
  636. - Zum Aufruf der Dialogboxen und einiger anderer Dinge gibt es im
  637.   Prg-Modus zusätzlich eine Menüzeile!!!
  638.  
  639.   Die Menüzeile enthält ungefähr die Aufrufe, die sich auch im
  640.   Mauspopup befinden. (Das Popup ist auch im Prg-Modus aktiv.) Vor
  641.   allem erlaubt die Menüzeile das Verlassen(!) von Sleepy Joe.
  642.  
  643.   (Die Tastatur-Shortcuts der Menüzeile gibt MultiGEM nur an
  644.   Sleepy Joe weiter, wenn mind. ein IMG-Fenster geöffnet ist!!!)
  645.  
  646. - Im Prg-Modus können vom Maus-Popup keine Accs angewählt werden.
  647.   Sleepy Joe kommt beim Start als Programm zu spät, um
  648.   "mitzuhören" wie sich die Accs installieren.
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655. Diverses
  656. --------------------------------------------------------------------
  657.  
  658.  
  659.  
  660. Die Nexte Resource
  661. ------------------
  662.  
  663. Die "nexte" Resource wird je nach der beim Start vorgefundenen
  664. Auflösung anders gestaltet. Bei Auslieferung gelten folgende
  665. Voreinstellungen:
  666.  
  667. Auf SW oder in 4 Farben gibt's:
  668. -> Schwarze Titelbalken, grau gerasterte Dialogflächen.
  669.  
  670. Für 16 Farben und aufwärts gilt:
  671. -> Farbe 8 (defaultmä₧ig ein helles Grau) für die Dialogflächen und
  672. -> Farbe 9 (ein dunkles Grau) für die Titelbalken.
  673.  
  674. In diesem Fall sind also alle Flächen echte Farbtöne und keine Raster.
  675.    (Und das ist es wert! Wer hat, der hat, finde ich.)
  676.  
  677. In einem neuen Dialog "Dialogfarben" lassen sich diese Zuweisungen
  678. beliebig ändern - und zwar getrennt für den Titelbereich und die
  679. Dialogflächen. Gesetzt den Fall, man hat sich oberhalb der Farbe 9
  680. einige dunklere Varianten der Systemfarben eingestellt, empfehlen
  681. sich auch "farbige" Titelbalken. Da ist für Spielereien alles
  682. drin... (Eine solche dunkler abgetönte Palette zeigt z.B. das
  683. Test-IMG "16_COLX.IMG".)
  684.  
  685. Im Titelbereich wird bei Rastern ab 50% aufwärts automatisch wei₧e
  686. Schrift eingesetzt - unabhängig von der Farbe.
  687.  
  688.  
  689. Wer öfter zwischen den Auflösungen wechselt, wird vielleicht
  690. bemerken, da₧ man für "SW+4 Farben" und "16 Farben aufwärts"
  691. werden zwei getrennte Einstellungen abspeichern kann - mit
  692. "Sichern" im Konfigurationsdialog. Überschrieben wird immer nur
  693. die Einstellung, in der man sich gerade befindet.
  694.  
  695. In der "wei₧en" Version lä₧t sich nichts einstellen und der Button
  696. "Dialogfarben..." ist disabled.
  697.  
  698.  
  699. Im Ordner ALLRES finden Sie eine SJ-Version für alle Auflösungen.
  700. Während sich die beiden anderen Versionen bei ST-Lo, ST-Mid und
  701. TT-Lo beschweren, da₧ die Boxen nicht auf die Screen passen, ist
  702. die AllRes-Version wirklich überall dabei.
  703.  
  704. (In case, you might really need that, I guess, you can use that.)
  705.  
  706.  
  707.  
  708. Flying Dialogs
  709. --------------
  710.  
  711. Die SJ-Dialoge lassen sich jetzt nur noch im Titelbereich zum
  712. Verschieben anpacken. So ist es innerhalb der Dialogflächen
  713. möglich, einen Button bei schon gedrückter Maustaste "anzufahren",
  714. ohne da₧ die Dialogbox davonläuft.
  715.  
  716.  
  717.  
  718.  
  719.  
  720. Datums-Anzeige ohne Linksklick auf die Uhr
  721. ------------------------------------------
  722.  
  723. Scheinbar verhindern einige Programme, da₧ Accs linke Mausklicks
  724. innerhalb der Menüzeile richtig erkennen können. Deshalb jetzt
  725. folgende Regelung: Das Datum erscheint ohne jeden Mausklick,
  726. sobald die Maus über der Uhr-Anzeige steht.
  727.  
  728. (Das ist übrigens ein netter Test, um - im Falle eines Falles -
  729. festzustellen, wie tief der Computer abgestürzt ist: wenn das
  730. Datum noch erscheint, lebt das GEM noch, und das aktive Programm
  731. dreht sich "nur" in einer Schleife, hat sich irgendwie vom GEM
  732. abgehängt oder oder mit einer falschen Anzahl von Wind-Updates
  733. "nur" die Screen blockiert.)
  734.  
  735.  
  736.  
  737.  
  738. Datums-Übergabe an Textprogramme
  739. --------------------------------
  740.  
  741. Stattdessen wird jetzt der Rechtsklick "auf die Uhr" unterstützt.
  742. (Der ist nämlich immer sicher festzustellen.)
  743.  
  744. Daraufhin wird das Datum an ein eventuell aktives Textfenster an
  745. den Cursor übergeben. Nach einem Rechtsklick bei gleicheitigem
  746. Festhalten einer Shift-Tasten wird die Systemzeit übergeben.
  747.  
  748. Man kann so ohne viel Nachdenken Datum (oder Uhrzeit) in seine
  749. Texte einfügen. Führende Nullen werden (anders als bei der
  750. Bildschirm-Anzeige) unterdrückt. Einzige Einschränkung: Das
  751. Textprogramm mu₧ mit einem GEM-Keyboard-Event die Tastatur
  752. abfragen. BIOS-Klopfer und Tastenprozessorspinnen kriegen nichts
  753. mit.
  754.  
  755. Die Zeit- und Datumsübergabe funktioniert auch bei abgestellter
  756. Uhranzeige - bei Rechtsklick an derselben Stelle.
  757.  
  758.  
  759.  
  760.  
  761. Lineare Mausfaktoren
  762. --------------------
  763.  
  764. Für besonders langsame Mäuse kann man jetzt höhere lineare
  765. Beschleunigungen eingeben, die bei Bedarf jeweils noch quadriert
  766. werden können (für's dynamische Feeling). Im Prinzip werden alle
  767. Einstellungen sofort gültig und können sofort ausprobiert werden.
  768.  
  769. Die Dialogroutine des GEM sagt einem Programm aber leider nicht,
  770. wann ein Wert in einem Zahlen-Feld verändert wurde. Deshalb müssen
  771. Sie zur Aktivierung eines neu eingegebenen linearen Faktors einmal
  772. auf das Zahlenfeld klicken.
  773.  
  774. (Bei den höheren linearen Faktoren werden übrigens beim Quadrieren
  775. die resultierenden Werte wieder etwas reduziert, sonst wird's
  776. etwas arg dynamisch.)
  777.  
  778.  
  779.  
  780.  
  781.  
  782. System-Vektoren
  783. ---------------
  784.  
  785.  
  786. Sleepy Joe realisiert einige seiner Funktionen über den Einstieg
  787. in diverse System-Vektoren.
  788.  
  789.   Das sind: die ersetzten GEM-Funktionen für "Dialoge & Alerts zur
  790.   Maus" und das Verschwindenlassen der Grow-Boxen; der
  791.   Mausbeschleuniger, der Schreibschutz und (last, but not least)
  792.   die Funktion AltHelp-IMG.
  793.  
  794.   Für Sicherheitsfanatiker gibt's nun einen Button, mit dem man
  795.   Sleepy Joe aus allen Traps heraushalten kann. Bei abgeschalteten
  796.   "System-Vektoren", werden die entsprechenden Funktionen grau
  797.   dargestellt, und können nicht mehr bedient werden. Die
  798.   restlichen Funktionen werden dadurch nur unwesentlich
  799.   beeinflu₧t.
  800.  
  801.   Sollte beim Start von Sleepy Joe als Programm schon das ACC
  802.   aktiv sein (mit System-Vektoren), so lä₧t der als Programm
  803.   gestartete SJ in jedem Fall die Finger von den Traps.
  804.  
  805.  
  806.  
  807.  
  808. "mit Pfefferminz bin ich dein Prinz"
  809. ------------------------------------
  810.  
  811.  
  812. Im Moment steh ich auf Marius Müller-Westernhagen und das
  813. immerfrische Pfefferminz, am liebsten in der Live-Fassung, 10mal
  814. und mehr, es ist kein Ende abzusehen.
  815.  
  816. Die Tochter der Nachbarin liest gerade "Alice in Wonderland" und
  817. schreit ihr helles "kill, kill, kill" dazwischen. (Dank ihrer
  818. profunden Englischkenntnisse hat sie das "Kopf ab" der
  819. Kartenkönigin "rückübersetzt".)
  820. Das freundlichste Kill, das ich je erlebt habe.
  821.  
  822. Die Hausverwaltung hat sich ausgerechnet jetzt entschlossen die
  823. Fenster zu erneuern und ich sehe zahllose Fenster rumstehen,
  824. während ein kühler Hauch durch die Wohnung weht. (So viele Fenster
  825. auf ein Mal?!) Im Hintergrund werden immer neue Fenster
  826. durchs Blickfeld gerollt...
  827.  
  828.  
  829.  
  830. Das war, was zu der Version 1.1M zu sagen ist.
  831. ----------------------------------------------
  832.  
  833. That's all for now folks
  834.  
  835. Michael "Hieron" Ahrweiler für SciLab
  836. Hamburg, der 24.2.92
  837.  
  838.  
  839.  
  840.  
  841.  
  842. --------------------------------------------------------------------
  843. --------------------------------------------------------------------
  844.  
  845.  
  846.  
  847.  
  848. Es folgt jetzt (wegen der überwältigenden Nachfrage)
  849. ein Text zur Einführung in GDOS...
  850.  
  851.  
  852. Betr. GDOS und "Images Drucken"
  853. --------------------------------------------------------------------
  854.  
  855.  
  856. Viele "haben" jetzt GDOS, weil es beim NVDI praktisch eingebaut
  857. ist, ohne da₧ das NVDI eine komplette Installation des GDOS
  858. zwingend erfordert. Dennoch ist es mit GDOS allein noch nicht
  859. möglich, mit SJ Bilder auszudrucken. Zusätzlich wird benötigt:
  860. ein GDOS-Druckertreiber für den heimischen Drucker und eine kleine
  861. Konfigurations-Datei für's GDOS mit Namen ASSIGN.SYS.
  862.  
  863.  
  864. GDOS ist "Atari-System-Software", deshalb sind bezüglich der
  865. Druckertreiber oder des GDOS selber die Atari-Fachgeschäfte
  866. anzusprechen. Dort sollte man für die üblichen Drucker kostenlos
  867. einen Treiber bekommen.
  868.  
  869. SciLab vertreibt Treiber für den Deskjet und den NEC P6 (360 dpi).
  870.  
  871.  
  872. Alle Druckertreiber enden mit dem Extender "SYS". Sie werden vom
  873. GDOS zum Drucken geladen. Der Vorteil dieser Regelung ist, da₧
  874. weder GDOS noch Sleepy Joe irgendetwas über den Drucker wissen
  875. müssen, auf dem schlie₧lich gedruckt wird! Das erspart einem
  876. Programm, das GDOS nutzt, für jeden Drucker immer wieder neue
  877. Druck-Routinen zu programmieren.
  878.  
  879. (Beim "Öffnen des Druckers" gibt der Treiber die Seitengrö₧e zurück
  880. und nach ihr berechnet Sleepy Joe die möglichen Vergrö₧erungen.)
  881.  
  882. Leider ist GDOS immer noch das Stiefkind der System-Software. Das
  883. liegt wohl zum gro₧en Teil daran, da₧ die Bedienung etwas
  884. undurchsichtig ist. Deshalb hier das Basiswissen, das nötig ist,
  885. um mit Sleepy Joe und GDOS Bilder auszudrucken:
  886.  
  887.  
  888. GDOS benötigt eine kleine ASCII-Datei mit dem Namen ASSIGN.SYS, 
  889. damit es den Druckertreiber findet. Beim Start sucht GDOS diese
  890. Datei auf der Oberfläche des Bootlaufwerks (also meistens C:).
  891.  
  892. In dem ASSIGN.SYS wird der Pfad eines Ordners angegeben, wo GDOS
  893. die "Geräte-Treiber" suchen soll. Darauf folgen die Nummern der
  894. "Geräte" und die Namen der Treiber. Für jeden Geräte-Typ stehen im
  895. ASSIGN.SYS 10 Einträge zur Verfügung. Das erste und wichtigste
  896. "Gerät" ist der Bildschirm, er belegt die Nummern 1-9.
  897.  
  898. Weitere mögliche Geräte sind Plotter, Kameras, Grafiktabletts und
  899. ... Matrix-Drucker. Die Drucker haben die Nummern von 21-29.
  900.  
  901. Bis dato gibt es kaum ein Programm, das einen anderen als den
  902. "ersten Drucker" (mit der Nummer 21) unterstützt. Das ist
  903. schlichte Dummheit. Die im GDOS "eingebaute" Möglichkeit auf bis
  904. zu zehn verschiedenen Druckern auszugeben, wird einfach vertan.
  905. Zehn Drucker wird wohl niemand haben, aber immerhin ein zweiter
  906. Drucker wird von Sleepy Joe unterstützt.
  907.  
  908.  
  909. Hier der miniale Aufbau eines "ASSIGN.SYS", das mit jedem
  910. beliebigen Ascii-Editor erzeugt werden kann.
  911.  
  912. Z.B. indem Sie diese Passage Ihren Bedürfnissen anpassen und dann
  913. von 'path' bis mindestens inclusive der Zeile beginnend mit '21'
  914. als Block unter dem Namen ASSIGN.SYS auf der Oberfläche ihres
  915. Bootlaufwerks abspeichern.
  916.  
  917. ; ------------------------------------------------------------
  918.  
  919. path = c:\gemsys\   ; Ordner, in den der Treiber kopiert wurde
  920.                     ; kann beliebig hei₧en, mu₧ nicht auf C: sein
  921.  
  922. 01p screen.sys      ; Bildschirmtreiber-Einträge:
  923. 02p screen.sys      ; Die müssen exakt so lauten, der Treiber
  924. 03p screen.sys      ; SCREEN.SYS wird aber nicht benötigt,
  925. 04p screen.sys      ; er ist beim TOS in den ROMs.
  926.  
  927. 05p screen.sys      ; ab hier für zusätzliche Auflösungen des TT
  928. 06p screen.sys
  929. 07p screen.sys      ; (hinterm Semicolon können Kommentare stehen)
  930. 08p screen.sys
  931. 09p screen.sys      ; Das war die Pflicht, jetzt kommt die Kür!
  932.  
  933. 21 deskjet.sys      ; Dateinamen des benutzten Druckertreibers
  934. 22 uscript.sys      ; ... evtl. noch ein zweiter Drucker ...
  935.                     ; fertig, das wars
  936.  
  937. ; -------------------------------------------------------------
  938.  
  939. Zum Drucken von Bildern mit Sleepy Joe werden keine Schriften
  940. benötigt. Die brauchen dann weder vorhanden zu sein, noch müssen
  941. Sie im ASSIGN.SYS eingetragen werden. Bei einer vollständigen
  942. GDOS-Installation werden die Font-Dateien zum Druckertreiber in
  943. den Ordner kopiert und im ASSIGN.SYS jeweils auf ihren zugehörigen
  944. Bildschirm- oder Druckertreiber folgend gelistet.
  945.  
  946.  
  947. Wenn Atari mit seinem FSM-GDOS mal zu Potte kommt, wird das selbst-
  948. schreiben von ASSIGN.SYSen ein Ende haben, da es dazu CPX-Module
  949. gibt, die das übernehmen und dann ... wird dieses praktische,
  950. weil universelle Druckertreiber-Prinzip vielleicht die Durchsetzung
  951. finden, die es eigentlich verdientttt!!!
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959. Beschreibung der Programme im Ordner TT_AUTO:
  960.  
  961. Zwei Mini-Utilites für den TT
  962. --------------------------------------------------------------------
  963.  
  964.  
  965. SET_STHI.PRG stellt auf dem TT (zumindest für die Zeit während des
  966. Bootens) die ST-Hoch-Auflösung ein. Dazu sollte sich das Programm
  967. so früh wie möglich im Auto-Ordner befinden. (Es wird komplett
  968. wieder aus dem Speicher entfernt.)
  969.  
  970. Wer seinen normalen VGA-Monitor am TT neben einer Grafikkarte
  971. betreibt und Sleepy Joe die Atari-Screen schwärzen lä₧t, der
  972. kann nun endlich auf einen wirklich schwarzen Bildschirm blicken.
  973. In den Farbauflösungen wird zwar der TOS-Bildschirm schwarz, doch
  974. es stehen wei₧e oder farbige Ränder rundherum. Igittinein!
  975.  
  976. Noch einen zweiten Vorteil hat SET_STHI.PRG: Es hilft der
  977. UIS-Fileselektorbox ab der Version 3.0 auf den TT. UIS merkt sich
  978. die Screenkoordinaten während des Bootvorgangs(!) und kommt sonst
  979. mit einer Lo-Res-Dialogbox hoch, die sich in TT-Mid nicht bedienen
  980. lä₧t. (Die aktuelle Version 3.32 von UIS kann's auch ohne.)
  981.  
  982. - Ab SJ 1.1M mu₧ SET_STHI nicht mehr deaktiviert werden, wenn ein
  983.   Gro₧bild-Monitor im TT-Hi-Modus angeschlossen ist. SET_STHI
  984.   erkennt den Monitor und verabschiedet sich ungetaner Dinge.
  985.  
  986.  
  987. DESK_GET.PRG erlaubt die Verwaltung von insgesamt 8 NEWDESK.INFs.
  988.  
  989. DESK_GET schaut ins aktuelle NEWDESK.INF und meldet die dort
  990. eingetragene Auflösung. Über die Tasten 1-8 kann eine andere
  991. Inf-Datei ausgewählt werden, die auf das aktuelle NEWDESK.INF
  992. drauf kopiert wird!
  993.  
  994. Diese Infs müssen auf .IN1, .IN2 usw. bis .IN8 enden. DESK_GET geht
  995. davon aus, das IN1 für ST-Lo bestimmt ist, IN2 für ST-Mid usw. bis
  996. IN5 für TT-Mid und IN6 für TT-Hi.
  997.  
  998. Die einzige Konsequenz ist allerdings, da₧ DESK_GET nach dem
  999. Drücken einer der Zifferntasten von 1-6 die entsprechende
  1000. Rückmeldung rausschreibt. Was in den ausgewählten INFs wirklich
  1001. drin steht, ist DESK_GET herzlich egal.
  1002.  
  1003. Das Eintippen von 7 (für NEWDESK.IN7) und 8 (für NEWDESK.IN8)
  1004. beantwortet DESK_GET lakonisch mit: "Gewählt wurde: Desk 7" ...
  1005. Diese beiden zusätzlichen INFs sind für farbige Gro₧bildschirme
  1006. gedacht.
  1007.  
  1008. Nach der ersten Meldung wartet DESK_GET 5 Sekunden auf eine
  1009. Eingabe. Jede andere Taste als "1"-"8" bricht den Vorgang ab.
  1010. In diesem Fall  - und wenn man gar nichts eingibt - bleibt das
  1011. aktuelle NEWDESK.INF erhalten.
  1012.  
  1013. Ach, ja! Nach "Arbeit sichern" mu₧ man selbst dafür sorgen, da₧
  1014. das neue NEWDESK.INF auf eins der .IN? kopiert wird, denn auch
  1015. DESK_GET erledigt seine Arbeit beim Booten und verabschiedet sich
  1016. dann vollständig.
  1017.  
  1018.  
  1019. Viel Spa₧.
  1020.  
  1021.  
  1022. ------------------------------------------------------------------
  1023.