home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / graphics / gvw_docg / gemview3.txt < prev    next >
Text File  |  1993-11-06  |  45KB  |  891 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.          ======================================================
  8.         |                                                      |
  9.         |   Ergänzung der Dokumentation für GEM-View  3.00     |
  10.         |               ----------------------                 |
  11.         |               GEM-View ist SHAREWARE                 |
  12.         |               ----------------------                 |
  13.         |                                                      |
  14.         |                 © 1990/91/92/93 by                   |
  15.         |                                                      |
  16.         |                  Dieter Fiebelkorn                   |
  17.         |                   Grüner Weg  29a                    |
  18.         |                 45768 Marl-Brassert                  |
  19.         |                      (Germany)                       |
  20.         |                                                      |
  21.          ======================================================
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.     Neues freigegebenes GEM-View! Lob, Kritik (konstruktive bevorzugt),
  29.     Verbesserungsvorschläge an meine Adresse. Für die Zukunft gibt es
  30.     noch eine Reihe interessanter Ideen, ich wünsche mir viel Zuspruch
  31.     und hoffe die "Trararis" bleibt uns erhalten. Fragen zu der Modul-
  32.     programmierung telefonisch (nur am Samstag). Und ich hoffe alle
  33.     erstellten Module mal in die Finger zu bekommen, damit ich sie immer
  34.     aktuell (besser in Abständen ;-) GEM-View beilegen kann!
  35.  
  36. ----------------------------------------------------------------------------
  37.     ACHTUNG: Stellen Sie den Modulpfad richtig ein "Install path... ^Z"
  38.     ======== Speichern Sie die Konfiguration mit "Save <ALT>Z"!
  39. ----------------------------------------------------------------------------
  40.     Achtung: Die Umwandlung von Metafiles und Resourcen in Raster-
  41.     ======== bilder setzt bestimmte Eigenheiten des VDI-Treibers
  42.              voraus und kann bei Verwendung von Graphikkarten zum
  43.              Absturz führen. An einer Lösung wird gearbeietet!
  44. ----------------------------------------------------------------------------
  45.     
  46.     Verwenden Sie auf dem Falcon besser immer das Programm WinX 2.1,
  47.     da sich dort -- im Betriebssystem -- ein sehr unangenehmer Fehler
  48.     befindet, der dazu führt, daß sich Betriebssystemfunktionen auf-
  49.     hängen, wenn man mehr als 15 Fenster öffnet. Mit Sicherheit ge-
  50.     schied dies bei TOS 4.04. Ich finde es nicht sinnvoll GEM-View ein-
  51.     zuschränken, also achten Sie bitte selbst darauf oder installieren
  52.     WinX 2.1. Der Fehler im Betriebssystem wird im neuen TOS Release
  53.     behoben sein und tritt auch schon in MultiTOS nicht mehr auf.
  54.  
  55.     Von folgenden Graphikkarten ist mir inzwischen bekannt, daß GEM-View
  56.     dort korrekt funktioniert:  - CyReL16M-1280 (Cybercube Kanada)
  57.                                 - Spektrum1, Spektrum1HC, Spektrum1TC
  58.                                 - Crazy Dots, Crazy Dots 32k
  59.                                 - Matrix TrueColor Karten "MatGraph"
  60.                                 - Nova 16M
  61.                                 - ST-Magazin Graphik-Karte (Volksfarben)
  62.                                 - Der neue Raubvogel "Falcon 030"
  63.  
  64.     Mit der Firma "Cybercube Research Ltd." wurde eine Vereinbarung ge-
  65.     troffen, die es "Cybercube" erlaubt in Nordamerika und bei seinen
  66.     Kunden eine Registrierung von GEM-View Benutzern vorzunehmen.
  67.          Cybercube Research Ltd.
  68.          126 Grenadier Crescent
  69.          Thornhill, Ontario
  70.          CANADA  L4J 7V7
  71.     Eine ähnliche Vereinbarung ist auch in anderen Ländern möglich,
  72.     wobei ich engagierte Benutzer oder Computer Clubs bevorzuge!
  73.  
  74.  
  75.  
  76.  
  77.  
  78. Inhaltsübersicht: (Lesen Sie auch "CHANGES")
  79. ============================================
  80.   - Wichtige Änderungen in der Menüzeile
  81.     - "Load type     <SHIFT><CNTRL>O"
  82.     - "Convert image        <CNTRL>N"
  83.     - "Alert Boxes   <SHIFT><CNTRL>Z"
  84.     - "    8pt      9pt     10pt    "
  85.     - "   weiß     grau    schwarz  "
  86.   - Neue Dialoge
  87.     - Pfadeinstellungen
  88.     - "Color-Dither" Dialog
  89.     - "Modul Info" Dialog
  90.   - Modularisierung
  91.     - Lademodule
  92.     - Speichermodule
  93.     - Druckmodule
  94.     - Bearbeitungsmodule
  95.     - Das Konvertierungsmodul
  96.       - Konvertieren von Bildern mit Auswahl des Zielordners
  97.     - "EXTOBFIX.PRG" von Interface
  98.   - Besonderheiten
  99.      - Wildcards
  100.      - Environment-Variablen
  101.      - "GEM-Show"         {(c) Dieter Fiebelkorn}
  102.      - "WINX 2.1"         {(c) Martin Osieka}
  103.   - Meine Adresse
  104.   - Danksagung
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111. Änderungen in der Menüzeile
  112. """""""""""""""""""""""""""
  113.  
  114. "Load type     <SHIFT><CNTRL>O"
  115. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  116. Der neue Menupunkt "Load type" ist identisch mit "Load image" mit
  117. zusätzlicher, vorheriger Bild-Typ-Auswahl. Das bedeutet, daß Sie in
  118. diesem Fall zuerst nach dem Bild-Typ gefragt werden und erst danach
  119. nach dem zu ladenden Bild. Besonders zweckmäßig ist dies, wenn GEM-View
  120. einen Fehler bei der Identifizierung macht, das Bild nicht identifizieren
  121. kann oder nur ein bestimmter Ladetreiber verwendet werden soll, der im
  122. Allgemeinen nicht "automatisch" aufgerufen wird (s. "Modularisierung" dort
  123. unter "Lademodule"). Die Lademodule sind folgendermaßen sortiert:
  124. - Zuerst kommt die "Sonderfunktion" mit der Bezeichnung "automatic"
  125.   In diesem Fall wird versucht die Identifizierung des Bildes automatisch
  126.   vorzunehmen. Das hat dann den selben Effekt wie "Load image"!
  127. - Daran anschließend folgen die internen Module: "(X)IMG" und "GEM-Metafile"
  128. - Der größere Teil, die externen Lademodule sind mit ihren Namen alpha-
  129.   nummerisch sortiert, was ein einfaches Auffinden des richtigen Moduls
  130.   erleichtert.
  131. - Abschließend sind zwei weitere interen Module: "Resource" und "Text/Dump".
  132.  
  133.  
  134.  
  135. "Convert image        <CNTRL>N"
  136. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  137. Die Funktionalität von "Convert image" wurde nun erweitert. Bei der Auswahl
  138. dieses Menüpunktes wird nun von GEM-View geprüft, ob sich im Modulver-
  139. zeichnis (s. "Neue Dialoge" dort unter "Pfadeinstellungen" ein Modul mit
  140. dem Namen "GEMVIEW.GVC" zu finden ist. Ist dies nicht der Fall, so ist
  141. dieser Menupunkt identisch mit "Load image" bei gedrückter <ALT>-Taste.
  142. Wird das Modul "GEMVIEW.GVC" gefunden, so wird dieses nachgeladen und
  143. aufgerufen.
  144. Mit GEM-View 3.00 wird ein sehr einfaches Modul mitgeliefert, in dem die
  145. Quellbilder angegeben werden können, das Zielverzeichnis und das Zielformat
  146. eingestellt werden kann. Bei den Quellbildern ist die Verwendung von
  147. Wildcards (s. "Besonderheiten" dort unter "Wildcards") und die Mehrfach-
  148. auswahl von Selectric erlaubt.
  149. Klicken Sie einfach den oberen Kasten an und wählen Sie mit der File-
  150. Selector-Box das Verzeichnis und die Bilder aus. Mit der mittleren Box
  151. stellen Sie das Zeilverzeichnis ein und mit der unteren rechten Box
  152. wählen sie das Zielformat. Nun noch "OK" und alles läuft automatisch ab.
  153. Im Protokollfenster von GEM-View können sie den Vorgang mitverfolgen oder
  154. kontrollieren und wenn es sein muß können Sie die Konvertierung mit "F10"
  155. unterbrechen.
  156.  
  157.  
  158.  
  159. "Alert Boxes   <SHIFT><CNTRL>Z"
  160. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  161. Bei diesem Menüpunkt handelt es sich um einen neuen Schalter, der die
  162. Arbeit bei der Konvertierung erleichtern soll.
  163. Bislang war es so, daß Sie GEM-View bei der Konvertierung mehr oder weniger
  164. beaufsichtigen mußten um hin- und wieder eine Alertbox zu beantworten oder
  165. einen neuen Namen einzugeben, ...
  166. Wenn Sie diese Option ausschalten, wird keine Alertbox mehr aufgeblendet,
  167. wenn die Zieldatei schon vorhanden sein sollte. Statt dessen wird ein
  168. neuen noch nicht verwendeter Name generiert und das Bild unter diesem
  169. Namen gespeichert. Konnte das Bild nicht identifiziert werden, so wird
  170. nun auch nicht mehr der Dialog zur Auswahl des Bild-Formats geöffnet.
  171. Es gibt lediglich eine Meldung darüber, daß die Datei nicht identifiziert
  172. werden konnte.
  173. Damit Sie nun auch in Ruhe Kaffee trinken und Kuchen essen gehen können,
  174. werden alle "eigenwilligen Handlungen" (neuer Name generieren, Bild kann
  175. nicht identifiziert werden, ...) mit protokoliert und am Ende des Vorganges
  176. gesammet angezeigt, so daß Sie auf einen Blick sehen, was schief gelaufen
  177. ist! TOLL, gelle!
  178.  
  179.  
  180.  
  181. "    8pt      9pt     10pt    "
  182. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  183. Hiermit können Sie den Zeichensatz des Protokollfesters zwischen den
  184. verschieden großen Systemzeichensätzen (8 Punkte, 9 Punkte, 10 Punkte)
  185. umschalten.
  186.  
  187.  
  188.  
  189. "   weiß     grau    schwarz  "
  190. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  191. Mit diesen Menüeinträgen bestimmen Sie den Rahmen, der um ein Bild
  192. gezeichnet wird, wenn das Bild kleiner ist als das Fenster oder kleiner
  193. ist das der Bildschirm im "Fullscreen"-Modus.
  194.  
  195.  
  196.  
  197.  
  198.  
  199. Neue Dialoge:
  200. """""""""""""
  201.  
  202. Pfadeinstellungen
  203. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  204.  Mit diesem Dialog können Sie das, schon aus den vorherigen Versionen
  205.  bekannte, Verzeichnis einstellen, in dem GEM-View die "iconisierten"
  206.  Bilder ablegt.
  207.  
  208.  Weiterhin können Sie hier nun auch das Modulverzeichnis einstellen, in
  209.  dem GEM-View die externen Module zum Laden, Speichern, Drucken,
  210.  Bearbeiten und Konvertieren sucht und nachlädt.
  211.  Als Modulpfad ist das Verzeichnis zu betrachten, in dem sich die Ordner
  212.  GVWLOAD, GVWSAVE, GVWPRINT und GVWMODUL befinden. Außerdem sollte in
  213.  diesem Verzeichnis auch das Modul GEMVIEW.GVC mit der entsprechenden
  214.  Resource zu finden sein. Bei der Installation ist das Modulverzeichnis
  215.  identisch mit dem Verzeichnis, in dem sich GEM-View befindet. In diesem
  216.  Fall findet GEM-View die Module automatisch. Wenn Sie die obigen Dateien
  217.  und Ordner verschieben müssen Sie den Modulpfad auf alle Fälle einstellen.
  218.  
  219.  
  220.  
  221. "Color-Dither" Dialog
  222. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  223. An diesem Dialog sehen Sie die umfangreichste Erweiterung GEM-View und
  224. die große Flexibilität in der Auswahl der möglichen Farbreduzierungs-
  225. methoden. (* Hüstel *)
  226. Den Dialog erreichen Sie über den Button in den Dialogboxen "PRESET" und
  227. "PICTURE", der das Popupmenü ersetzen mußte, weil die Einstellungsmöglich-
  228. keiten zu groß geworden ist.
  229.  
  230. Der Dialog ist logisch in vier Teile augeteilt. Oben, Mitte/links, Mitte/
  231. rechts und Unten. Im folgenden werden alle Abschnitte erläutert, die
  232. Funktion der einzelnen Einstellungen kurz angesprochen und die vorhandenen
  233. Einschränkungen beschrieben.
  234.  
  235.  
  236. - Der obere Teil des Dialogs:  (Ein/Aus-Schalter und Anzahl der Farben)
  237.   ---------------------------------------------------------------------
  238.   Mit dem "ON"-Schalter werden die Einstellungen aktiviert und für die
  239.   weitere Arbeit verwendet. Sind die Einstellungen NICHT aktiviert, "ON"
  240.   also nicht angekreuzt, so werden die Einstellungen in bestimmten Sonder-
  241.   fällen trotzdem berücksichtigt:
  242.   o Wird ein TrueColor-Bild in einer Aulösung mit bis zu 256 Farben geladen,
  243.     so wird das eingstellte (nicht aktivierte) Verfahren mit der maximalen
  244.     Anzahl von Farben, die in der verwendeten Auflösung möglich sind und
  245.     vom eingestellten Verfahren unterstützt werden, verwendet.
  246.   o Wird ein TrueColor-Bild bei Verwendung einer Aulösung mit bis zu 256
  247.     Farben in ein Palettenbild (<= 256 Farben) konvertiert, so wird das
  248.     eingstellte (nicht aktivierte) Verfahren mit der maximalen Anzahl von
  249.     Farben, die vom eingestellten Verfahren unterstützt werden, verwendet.
  250.     Dies ist bei Fix: 216 und bei allen anderen: 256!
  251.   o In jedem anderen Fall stellt sich die Situation so dar, als würde
  252.     es diesen Dialog und die Einstellmöglichkeiten nicht geben.
  253.   
  254.   Die Einstellungsmöglichkeit für Farben ändert sich mit dem Verfahren,
  255.   das für die Berechnung des Farbpalette eingestellt worden ist.
  256.   o Im Fall einer festen Farbpalette ("Fix") befindet sich hier ein
  257.     Popup-Menü, in dem die Anzahl der Farben aus den folgenden Werten
  258.     ausgewählt werden können: 4, 8, 27, 64, 125 und 216
  259.   o Ist die benutzerdefinierte Farbpalette aktiv kann keine Einstellung
  260.     zur Farbanzahl vorgenommen werden, da die Anzahl der Farben entweder
  261.     dem Bild des obersten Fensters entnommen wird oder durch die Bild-
  262.     schirmauflösung bestimmt ist.
  263.   o In den Einstellungen "OcTree" und "Statistical" können beliebige Werte
  264.     für die Anzahl der Farben eingegeben werden. Eine geringere Anzahl als
  265.     4 Farben wird auf 4 korrigiert, bei der Eingabe von mehr als 256 Farben
  266.     wird der Wert auf 256 gesetzt.
  267.  
  268.  
  269. - Der linke Teil des Dialogs:  (Die Farbreduzierungsroutinen)
  270.   -----------------------------------------------------------
  271.   In diesem Teil des Dialog stellen sie den Algorithmus ein der das
  272.   ursprünglichen Bild auf die Farbpalette umwandelt, die für das Ziel-
  273.   bild verwendet wird. Ist nicht genügend Speicher vorhanden, oder ist eine
  274.   Anwendung des eingestellten Verfahrens nicht sinnvoll, so wird Schritt-
  275.   weise ("Stucki" -> "JJN" -> "Floyd-Steinberg -> "Nearest" -> "Ordered")
  276.   zurückgeschaltet.
  277.   
  278.   o Ordered    : Das "Ordered Dither"-Verfahren ist das schnellste
  279.                  Verfahren mit dem geringsten zusätzlichen Speicher-
  280.                  bedarf. Die Quatlität ist nicht immer überzeugend,
  281.                  aber reicht um sich das Bild mal eben anzusehen.
  282.                  Wie bei der s/w-Variante des Verfahrens besteht hier
  283.                  die Möglichkeit "Dithermatrizen" nachzuladen. Hierzu
  284.                  wählen Sie "extern" aus und suchen sich eine der
  285.                  inzwischen reichlich vorhandenen Matrizen aus.
  286.                  Sinnvoll sind zum Beispiel die Matrizen "ORDER???.DIT"
  287.                  und "WEB?.DIT". Besonders bei einer Reduzierung auf
  288.                  8 Farben, mit diesem Verfahren, bietet sich die
  289.                  Matrix "ORDER16C.DIT" an. Sie liefert teilweise bessere
  290.                  Ergebnisse als die interne Matrix.
  291.                  Versuchen Sie es einfach! ;-) Lustige oder interessante
  292.                  Effekte sind der Lohn!
  293.                  
  294.                  Das "Ordered Dither"-Verfahren kann nur mit einer
  295.                  festen Farbpalette betrieben werden, so daß der
  296.                  Teildialog zur Auswahl des Farbberechnunsverfahrens
  297.                  zum großen Teil deaktiviert ist. Das Verfahren bietet
  298.                  aber die Möglichkeit sich mehrere Bilder gleichzeitig
  299.                  ansehen zu können ("Compress Colormap" ausgeschaltet).
  300.  
  301.   o Nearest    : Dieses Verfahren sucht aus der berechneten oder vor-
  302.                  gegebenen Farbpalette (s. Farbberechnungsalgorithmen)
  303.                  die ähnlichste Farbe aus und verwendet diese ohne
  304.                  den Versuch zu machen den Fehler, der dabei in der
  305.                  Regel auftritt, mit den umliegenden Punkte zu
  306.                  kompensieren.
  307.  
  308.   o Floyd-St.  : Dieses Verfahren sucht aus der berechneten oder vor-
  309.                  gegebenen Farbpalette (s. Farbberechnungsalgorithmen)
  310.                  die ähnlichste Farbe aus und verwendet diese. Der
  311.                  Fehler, der dabei gemacht wird, wird auf 3 umliegende
  312.                  Punkte verteilt, weswegen das Verfahren zu den Fehler-
  313.                  fortschreibenden Verfahren ("Error-propagation") zählt.
  314.                  Durch dieses Verfahren wird dem Auge vergegaukelt, es
  315.                  wären mehr Farben vorhanden als tatsächlich vorhanden
  316.                  sind. (Trägheit des Auges, Mangelndes Auflösungsver-
  317.                  mögen des Auges, Optische Täuschung)
  318.  
  319.   o JJN        : Dieses Verfahren sucht aus der berechneten oder vor-
  320.                  gegebenen Farbpalette (s. Farbberechnungsalgorithmen)
  321.                  die ähnlichste Farbe aus und verwendet diese. Der
  322.                  Fehler, der dabei gemacht wird, wird auf 8 umliegende
  323.                  Punkte verteilt, weswegen das Verfahren zu den Fehler-
  324.                  fortschreibenden Verfahren ("Error-propagation") zählt.
  325.                  - Das Verfahren hellt das Bild in der Regel etwas auf
  326.                    und veringert etwas den Kontrast!
  327.  
  328.   o Stucki     : Dieses Verfahren sucht aus der berechneten oder vor-
  329.                  gegebenen Farbpalette (s. Farbberechnungsalgorithmen)
  330.                  die ähnlichste Farbe aus und verwendet diese. Der
  331.                  Fehler, der dabei gemacht wird, wird auf 8 umliegende
  332.                  Punkte verteilt, weswegen das Verfahren zu den Fehler-
  333.                  fortschreibenden Verfahren ("Error-propagation") zählt.
  334.                  - Das Verfahren dunkelt das Bild in der Regel etwas ab
  335.                    und veringert etwas den Kontrast!
  336.  
  337.  
  338. - Der rechte Teil des Dialogs: (Die Farbberechnungsalgorithmen)
  339.   -------------------------------------------------------------
  340.   In diesem Teil des Dialog stellen sie den Algorithmus ein, der aus dem
  341.   ursprünglichen Bild eine neue Farbpalette berechnet, die für das Ziel-
  342.   bild verwendet wird. Ist nicht genügend Speicher vorhanden, oder ist eine
  343.   Anwendung des eingestellten Verfahrens nicht sinnvoll, so wird Schritt-
  344.   weise ("Statistical" -> "OcTree" -> "Fix") zurückgeschaltet.
  345.   
  346.   o Fix        : Verwendet immer eine feste Farbpalette mit gleichmäßigen
  347.                  Farbabstufungen. Hier kann Aufgrund der Arbeitsweise des
  348.                  Verfahrens nur eine begrenzte, fest vorgegebene Anzahl von
  349.                  Farben eingestellt werden (4, 8, 27, 64, 125, 216). Der
  350.                  Mathematiker erkennt hier n^3,  n = {2, 3, 4, 5, 6}.
  351.                  Ausnahme: 4. Nun ja, Atari hat so eine Auflösung ;-{
  352.                  GEM-View 2.xx hat ebenfalls (nur) diese Farbpalette ver-
  353.                  wendet.
  354.  
  355.   o User       : Verwendet alternativ die (alle) Farben des Desktop oder
  356.                  die Farben des Fensters, das zu Beginn der Berechnung als
  357.                  oberstes Fenster auf dem Desktop liegt. Umgeschaltet wird
  358.                  mit dem Popup-Menü im unteren Teil diese Dialogteils.
  359.                  Wozu dieser Aufwand? Ganz einfach! Wenn Bildsequenzen von
  360.                  TrueColor auf 16 oder 256 Farben reduziert werden sollen
  361.                  ist es sinnvoll in jedem Bild die selben Farben in der
  362.                  selben Reihenfolge zu verwenden und Überblendungen zu
  363.                  vereinfachen.
  364.  
  365.                  - Wird USER verwendet muß "Compress Colormap" ausgeschaltet
  366.                    sein, da sonst die Farben u.U. umsortiert werden.
  367.                  - Existiert zu Beginn der Brechnung kein oberstes Bild-
  368.                    fenster, so werden die Desktopfarben verwendet.
  369.                  - Es werden immer nur soviele Farben verwendet, wie der
  370.                    Desktop besitzt bzw. wie das Bild im obersten Fenster
  371.                    verwendet (unbenutzte aber eingetragene Farben einge-
  372.                    schloßen, wenn kein "Compress C-Map" durchgeführt wurde.
  373.                  - Soll eine Konvertierung ohne Anzeige der Bilder ablaufen,
  374.                    so sollte ein Bild mit den gewünschten Farben erstellt
  375.                    werden (z.B. so wie COLORS.IMG). Diese Bild wird geladen,
  376.                    bevor die Konvertierung mit ("User/TopWindow") gestartet
  377.                    wird.
  378.  
  379.   o OcTree     : Dieses Verfahren ist eines der beiden Verfahren, die das
  380.                  ursprüngliche Bild zur Berechnung einer günstigen Farb-
  381.                  palette für das Zielbild verwendet. Der Speicherverbrauch
  382.                  ist hier relativ gering und abhängig von der Anzahl der
  383.                  Farben, die das Zielbild haben soll. Allerdings ist es
  384.                  aufgrund des Verfahrens möglich das bis zu 7 Farben weniger
  385.                  berechnet werden als angegeben wurden, die Grenze von 8
  386.                  Farben wird dabei aber nicht unterschritten, wenn es nicht
  387.                  eingestellt wurde!
  388.  
  389.                  - Mit dem Popup-Menü kann zwischen "Approximativ" und
  390.                    "ganzem Bild" umgeschaltet werden. Bei "Approximativ"
  391.                    werden nur etwa 30000 Punkte des ursprünglichen Bildes
  392.                    verwendet. In der Regel reicht dies aus und es ergeben
  393.                    sich keine signifikanten Verbesserungen, wenn alle Punkte
  394.                    des Ur-Bildes berücksichtigt werden.
  395.                  - Diese Verfahren kann für die Reduzierung von TrueColor-
  396.                    oder Paletten-Bildern (<= 256 Farben) verwendet werden.
  397.                  
  398.   o Statsistcal: Das aufwendigste Verfahren zur Berechnung einer optimalen
  399.                  Farbpalette ist dieses varianz-basierte Verfahren, dessen
  400.                  Idee auf "Xiaolin Wu: Efficient Statistical Computation For
  401.                  Optimal Color Quantisation" zurück, wo die theoretischen
  402.                  Grundlagen für eine effiziente Brechnung der Varianzen zu
  403.                  den Punktverteilugen beschrieben wurde.
  404.                  Das Verfahren ist nur unwesetlich langsamer als das OcTree-
  405.                  Verfahren benötigt aber eine Menge mehr Speicher für die
  406.                  brechnung. Die Leute mit viel Speicher oder virtuellem
  407.                  Speicher können frohlocken, denn 770 kB Speicherbedarf
  408.                  (temporär) sind wirklich nicht von Pappe!
  409.                  Damit hätten wir das wesentliche Problem angesprochen.
  410.  
  411.                  - Vorteil des Verfahrens ist die sehr gute Annäherung an
  412.                    die global optimale Farbpalette, so das für 64 bis 256
  413.                    Zielfarben phantastische Ergebnisse erzielt werden. Und
  414.                    selbst für 16 Farben sind die Ergebnisse erstaunlich gut.
  415.                    Es ist wohl bislang das beste Farbquantisierungsverfahren
  416.                    auch über den Atari hinaus!
  417.                  - Ein weiterer Nachteil ist das bei bestimmten Bildtypen
  418.                    der Kontrast stark nachläßt. Es ist aber bei keinem Ver-
  419.                    fahren zu vermeiden, da ja sehr viel Informationen bei
  420.                    der Farbquantisierung verloren gehen. Überlegens Sie nur
  421.                    mal: 16777216 Farben nach 256, 64 oder gar 16 Farben!
  422.                  - Das Verfahren spielt seine besondere Stärke bei der
  423.                    Reduzierung von TrueColor- oder HighColor-Bildern aus.
  424.                    Es kann aber auch für die Reduzierung von von Paletten-
  425.                    bildern verwendet werden, wobei für eine geringe
  426.                    Reduzierung der Farbanzahl (weniger 32 zu reduzieren)
  427.                    besser auf das OcTree Verfahren oder die Farbverschmel-
  428.                    zung (Colors: ___) zurückgegriffen werden sollte.
  429.  
  430.  
  431. - Der untere Teil des Dialogs: (Zusätzlichen Einstellungsmöglichkeiten)
  432.   ---------------------------------------------------------------------
  433.   Die Einstellungsmöglichkeiten können unabhängig von der Wahl der Anzahl
  434.   der Farben oder der Verfahren ein- oder ausgeschaltet werden. Nicht
  435.   aktivierbare Einstellungsmöglichkeiten ("Optionen") werden hell ge-
  436.   zeichnet und verhalten sich so, als wären sie deaktiviert worden.
  437.   Folgende Optionen stehen zur Verfügung:
  438.   o Always           : Die oben angegebenen Einstellungen werden immer
  439.                        ausgeführt, auch dann, wenn es nicht notwendig
  440.                        ist um das Bild anzeigen zu können.
  441.                        Notwendig heißt in diesem Fall: Wenn das ge-
  442.                        ladene Bild mehr Farben verwendet als auf der
  443.                        aktuellen Bildschirmauflösung angezeigt werden
  444.                        können wird eine Reduzierung vorgenommen.
  445.                        Von der anderen Seite betrachtet: Wollen Sie
  446.                        ein 256 farbiges Bild in einer 256 Farb-Auf-
  447.                        lösung auf beispielsweise 8 Farben reduzieren,
  448.                        so müssen Sie "Always" einschalten.
  449.   o Grey             : Ist diese Option eingeschalten, so wird ein
  450.                        Graustufenbild anstatt eines Farbbildes erzeugt.
  451.   o Noise reduction  : Einen speziellen Filter für die Umwandlung von 24
  452.                        Bit TrueColor-Bilder in 15 Bit HighColor-Bilder zur
  453.                        weitere Verarbeitung bietet der "Noise reduction
  454.                        filter". Hierbei wird das Bild mit statistischen
  455.                        Rauschen geringer Amplitude überlagert. Dies hat
  456.                        zum Ergebnis hat, das Farbabstufungen - beispiels-
  457.                        weise auf einer beleuchteten Kugel - weniger stark
  458.                        auffallen, weil das Auge an der Grenzfläche durch
  459.                        das Einbringen hellerer bzw. dunklerer Punkte in die
  460.                        Farbe getäuscht wird und dem Gehirn einen weicheren
  461.                        Farbübergang vorgaukelt. ;-) Was man nicht alles so
  462.                        tut um aufzufallen! ;-)
  463.   o Compress colormap: Ausgechaltet wird eine Reduzierung auf die wirklich
  464.                        im Bild verwendeten Farben unterdrückt.
  465.                        Diese Option sollte im Zusammenhang mit mit "User"
  466.                        oder "Ordered Dither" ausgeschaltet sein, da sonst
  467.                        die Farben wieder umsortiert werden und die Bilder
  468.                        mit "Ordered Dither" teilweise mit Falschfarben
  469.                        angezeigt werden. Auch die Bildsequenz, die mit einer
  470.                        für alle Bilder gleichen Farbpalette berechnet
  471.                        werden sollte, hat nun doch unterschiedlich
  472.                        sortierte Farbpaletten.
  473.                        Eingeschaltet hilft die Option Speicher zu sparen,
  474.                        sowohl intern im Rechern, wenn die Farbtiefe kleiner
  475.                        wird, als auch extern, wenn weniger Bildinformationen
  476.                        gespeichert werden müssen. Ein Beispiel dazu, wenn
  477.                        sie einen Bereich aus dem Desktop in 256 Farben mit
  478.                        einem SnapShot-Programm ausschneiden hat das Bild
  479.                        eine Farbtiefe von 8 und es sind 256 Farben einge-
  480.                        tragen. Der Desktop verwendet aber nur maximal 16
  481.                        Farben, so daß 4 Farbebenen reichen (halber Speicher-
  482.                        bedarf) oder vielleicht sind in diesem Ausschnitt nur
  483.                        4 Farben vorhanden, dann reichen 2 Farbebenen (nur
  484.                        noch ein viertel des Speicherbedarf) aus. Genau das
  485.                        ist die Aufgabe von "Compress colormap": Reduzierung
  486.                        der Farben auf das Minimum ohne die eigentliche Bild-
  487.                        infomationen zu reduzieren oder zu verfälschen.
  488.  
  489.  
  490. Eine Anmerkung zum Schluß: Da ein 4-farbiger Order Dither Algorithmus nicht
  491. realisierbar ist, wird bei der Einstellung "Ordered" mit "4 colors" auto-
  492. matisch auf "Nearest" mit "4 colors" umgeschaltet.
  493.  
  494.  
  495.  
  496. "Modul Info" Dialog
  497. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  498. Der "Modul Info" Dialog bietet ihnen eine kleine Übersicht über das
  499. ausgewählte Modul. Sie erreichen diesen Dialog durch die Auswahl des
  500. "Info"-Buttons in den Dialogen "Load type", "Save", "Print" und
  501. "Process" (Umwandlung/Bearbeitung).
  502.  
  503. Dem Dialog können die den Typ entnehmen: GVWL für Load, GVWS für Save,
  504. GVWP für Print und GVWR für PRocess. Auch die Version der GEM-View-
  505. Modulschnittstelle ist dort vermerkt. Ein Modul mit einer höheren
  506. Versionsnummer als die, die GEM-View bereitstellt wird nicht berück-
  507. sichtigt.
  508.  
  509. Darunter finden Sie die Versionsnummer des Moduls, den Copyright-Vermerk
  510. und in der Regel die Adresse des Autors.
  511.  
  512. Unten links werden die unterstützten Bildtypen angezeigt. Für Lademodule
  513. hat dies keine Bedeutung, der Einheitlichkeit sollten hier aber die
  514. Bildtypen vermerkt werden, die das Lademodul liefern kann. Im Fall der
  515. Speicher-, Druck- oder Bearbeitungsmodule wird hier angegeben welche
  516. Bildtypen von dem Modul verarbeitet werden können. Liegt ein Bildtyp
  517. vor, den das Modul nicht verarbeiten kann, so wird das entsprechende
  518. Modul nicht angezeigt oder aufgerufen.
  519.  
  520. Rechts unten kann bei den Lademodulen über "Schalter" (Flags) die
  521. Verwaltung und Verwendung der Module gesteuert werden. Die Flags
  522. wirken ausschließlich auf Lademodule:
  523. - Der Schalter "Res." (Resistent) bewirkt im eingeschalteten Zustand, daß
  524.   dieses Modul dauerhaft, d.h. während der Laufzeit von GEM-View, im
  525.   Hauptspeicher gehalten wird. Ist dieser Schalter im Modul eingeschaltet,
  526.   wenn GEM-View gestartet wird, so wird das Modul während des "Scan" oder
  527.   Absuchvorganges geladen und im Speicher verwaltet. Wird der Schalter
  528.   erst nach dem Start von GEM-View aktiviert, so wird das Modul resistent
  529.   nachdem es erstmalig zur Analyse des Bildformates in den Speicher ge-
  530.   laden worden ist.
  531. - Der Schalter "Auto" (Automatischer Aufruf) wird dazu verwendet GEM-View
  532.   mitzuteilen, ob dieses Modul zur Identifizierung des Bildformates ein-
  533.   gesetzt werden soll. Eingeschaltet wird das Modul geladen und mit den
  534.   dort vorhandenen Prüfmechanismen versucht das Bild zu analysieren, wird
  535.   es erkannt, so wird es mit diesem Modul auch sofort geladen. Ist der
  536.   Schalter nicht aktiviert, so wird das Modul einfach übersprungen, aller-
  537.   dings können Sie es über "Load type" immer noch direkt auswählen!
  538.  
  539.  
  540.  
  541.  
  542.  
  543. Modularisierung:
  544. """"""""""""""""
  545.  
  546.  Die externen Module haben die Endungen: GVL, GVS, GVP und GVR (jeweils
  547.  für Load, Save, Print unf pRocess) und werden in einem einstellbaren
  548.  Modulverzeichnis ("Install path ...   ^Z") in den Unterordern GVWLOAD,
  549.  GVWSAVE, GVWPRINT und GVWMODUL gesucht!
  550.  
  551.  Stellen Sie sicherheitshalber mit dem Menüpunkt "Install path ...   ^Z"
  552.  den Modulpath ein und speichern Sie die Konfiguration mit "Save <ALT>Z".
  553.  Als Modulpfad ist das Verzeichnis zu betrachten, in dem sich die Ordner
  554.  GVWLOAD, GVWSAVE, GVWPRINT und GVWMODUL befinden. Außerdem sollte in
  555.  diesem Verzeichnis auch das Modul GEMVIEW.GVC mit der entsprechenden
  556.  Resource zu finden sein. Bei der Installation ist das Modulverzeichnis
  557.  identisch mit dem Verzeichnis, in dem sich GEM-View befindet. In diesem
  558.  Fall findet GEM-View die Module automatisch. Wenn Sie die obigen Dateien
  559.  und Ordner verschieben müssen Sie den Modulpfad auf alle Fälle einstellen.
  560.  
  561.  Von den Lade-, Speicher-, Druck- und Bearbeitungsmodulen darf es beliebig
  562.  viele geben; Hauptsache es ist genug Speicher im Rechner vorhanden um die
  563.  allgemeinen Verwaltungsinformationen zu allen Modulen anzulegen. Aber
  564.  wenn das nicht klappt, dann sollten Sie besser keine Bilder mehr laden,
  565.  dafür reicht der Speicher dann mit Sicherheit nicht mehr! ;-) Allerdings
  566.  bleibt GEM-View mit seinen internen Modulen (GEM-XIMG, GEM-Metafile, Text,
  567.  Resourcen und Hexdump fürs Laden, sowie GEM-XIMG fürs Speichern) funktions-
  568.  tüchtig!
  569.  Während ein externes Modul aktiv ist, kann weder "Quit ^Q" noch "Break ^B"
  570.  aktiviert werden.
  571.  
  572.  
  573. Lademodule
  574. ¯¯¯¯¯¯¯¯¯¯
  575.  
  576. Bei den Lademodulen kann über "Schalter" (Flags) die Verwaltung und
  577. Verwendung der Module gesteuert werden. Lesen Sie hierzu "Neue Dialoge"
  578. dort "Modul-Info Dialog".
  579.  
  580. Der Schalter "Res." (Resistent) bewirkt im eingeschalteten Zustand, daß
  581. dieses Modul dauerhaft, d.h. während der Laufzeit von GEM-View, im
  582. Hauptspeicher gehalten wird. Ist dieser Schalter im Modul eingeschaltet,
  583. wenn GEM-View gestartet wird, so wird das Modul während des "Scan" oder
  584. Absuchvorganges geladen und im Speicher verwaltet. Wird der Schalter
  585. erst nach dem Start von GEM-View aktiviert, so wird das Modul resistent
  586. nachdem es einmalig zur Analyse des Bildformates in den Speicher ge-
  587. laden worden ist.
  588.  
  589. Der Schalter "Auto" (Automatischer Aufruf) wird dazu verwendet GEM-View
  590. mitzuteilen, ob dieses Modul zur Identifizierung des Bildformates ein-
  591. gesetzt werden soll. Eingeschaltet wird das Modul geladen und mit den
  592. dort vorhandenen Prüfmechanismen versucht das Bild zu analysieren, wird
  593. es erkannt, so wird es mit diesem Modul auch sofort geladen. Ist der
  594. Schalter nicht aktiviert, so wird das Modul einfach übersprungen, aller-
  595. dings können Sie es über "Load type" immer noch direkt auswählen!
  596.  
  597. Sinnvoller Einsatz dieser Schalter:
  598. - Wenn Sie vielfach mit einem oder mehreren bestimmten Bildformaten
  599.   arbeiten, so kann es sinnvoll sein, diese Module als "resistente"
  600.   Module zu definieren. Es wirkt sich auf die Geschwindigkeit der
  601.   Identifizierung positiv aus, da resistente Module vor nicht-resis-
  602.   tenten Modulen zur Analyse von Bildern aufgerufen werden.
  603. - Besitzer einer schnellen Festplatte können in der Regel auf
  604.   resistente Module verzichten.
  605. - Demgegenüber ist des sinnvoll ohne Festplatte möglichst viele Module
  606.   als resistent zu definieren und die bei den anderen das "Auto"-Flag
  607.   auszuschalten.
  608. - Der "Auto"-Schalter muß bei Modulen, die externe Geräte ansprechen
  609.   (z.B. Scanner) immer ausgeschaltet sein, ebenso bei Modulen, die
  610.   direkt beim Aufruf einen Benutzer-Dialog führen. Auf beide Arten von
  611.   Modulen wird speziell hingewiesen!
  612. - Wenn Sie einige Module nur sehr selten benötigen bietet es sich eben-
  613.   falls an das "Auto"-Flag zu deaktivieren. Es hat den Vorteil, das
  614.   die Identifizierung des Bildes schneller vorgenommen werden kann.
  615.   Andererseits sind alle diese Module über "Load type" zu Erreichen,
  616.   was bei einem Umbenennen des Dateiendung (.GVL nach .GVX) nicht
  617.   mehr der Fall ist. Also ändern Sie die Dateiendung nicht, es bringt
  618.   keinen Vorteil!
  619.  
  620. Die Lademodule sind folgendermaßen sortiert:
  621. - Zuerst kommt die "Sonderfunktion" mit der Bezeichnung "automatic"
  622.   In diesem Fall wird versucht die Identifizierung des Bildes automatisch
  623.   vorzunehmen. Das hat dann den selben Effekt wie "Load image"!
  624. - Daran anschließend folgen die internen Module: "(X)IMG" und "GEM-Metafile"
  625. - Der größere Teil, die externen Lademodule sind mit ihren Namen alpha-
  626.   nummerisch sortiert, was ein einfaches Auffinden des richtigen Moduls
  627.   erleichtert.
  628. - Abschließend sind zwei weitere interen Module: "Resource" und "Text/Dump".
  629.  
  630.  
  631.  
  632. Speichermodule
  633. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  634. Die Speichermodule werden ausschließlich bei Bedarf nachgeladen die
  635. "Schalter" (Flags) haben keine Auswirkung auf die Verwaltung dieser
  636. Module. Wichtiger sind die vom Entwickler solcher Module vergebenen
  637. Einstellungen zu den unterstützten Bildformaten. Diese können Sie sich
  638. zusammen mit der Copyright-Meldung des Programmierers mit Hilfe des
  639. "Modul Info"-Dialogs ansehen. Ausschließlich für die Klasse von Bildern,
  640. die dort eingetragen sind wird dieses Modul angezeigt und aufgerufen!
  641. Die Speichermodule sind alpha-nummerisch sortiert!
  642.  
  643.  
  644.  
  645. Druckmodule
  646. ¯¯¯¯¯¯¯¯¯¯¯
  647. Die Druckmodule werden ausschließlich bei Bedarf nachgeladen die
  648. "Schalter" (Flags) haben keine Auswirkung auf die Verwaltung dieser
  649. Module. Wichtiger sind die vom Entwickler solcher Module vergebenen
  650. Einstellungen zu den unterstützten Bildformaten. Diese können Sie sich
  651. zusammen mit der Copyright-Meldung des Programmierers mit Hilfe des
  652. "Modul Info"-Dialogs ansehen. Ausschließlich für die Klasse von Bildern,
  653. die dort eingetragen sind wird dieses Modul angezeigt und aufgerufen!
  654. Die Druckmodule sind alpha-nummerisch sortiert!
  655.  
  656.  
  657.  
  658. Bearbeitungsmodule
  659. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  660. Die Bearbeitungsmodule werden ausschließlich bei Bedarf nachgeladen die
  661. "Schalter" (Flags) haben keine Auswirkung auf die Verwaltung dieser
  662. Module. Wichtiger sind die vom Entwickler solcher Module vergebenen
  663. Einstellungen zu den unterstützten Bildformaten. Diese können Sie sich
  664. zusammen mit der Copyright-Meldung des Programmierers mit Hilfe des
  665. "Modul Info"-Dialogs ansehen. Ausschließlich für die Klasse von Bildern,
  666. die dort eingetragen sind wird dieses Modul angezeigt und aufgerufen!
  667. Die Bearbeitungsmodule sind alpha-nummerisch sortiert!
  668.  
  669.  
  670.  
  671. Das Konvertierungsmodul
  672. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  673. Von dem Konvertierungsmodul kann es, im Unterschied zu den anderen Modulen,
  674. immer nur eines gleichzeitig geben. Der Name muß auch immer "GEMVIEW.GVC"
  675. sein. Da bei jedem Mal, wenn Sie "Convert image" auswählen, das Modul
  676. neu geladen wird, können Sie während des laufenden Programmes ein neues
  677. Konvertierungsmodul durch umkopieren installieren. Nur versuchen Sie bitte
  678. nicht "gleichzeitig" ein neues Modul zu installieren und "Convert image"
  679. auszuwählen, die Folgen sind unbekannt! ;-) Nun, Sie müssen schon ein
  680. Meister der Körperbeherschung sein beide Aktionen absolut zeitsynchron
  681. auszuführen. ;-)
  682.  
  683.  
  684.  
  685. Konvertieren von Bildern mit Auswahl des Zielordners
  686. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  687. Mit GEM-View 3.00 wird ein sehr einfaches Modul mitgeliefert, in dem die
  688. Quellbilder eingestellt werden können, das Zielverzeichnis angegeben und
  689. das Zielformat eingestellt werden kann. Bei den Quellbildern ist die
  690. Verwendung von Wildcards (s. "Besonderheiten" dort unter "Wildcards")
  691. und die Mehrfachauswahl von Selectric erlaubt.
  692.  
  693. Sind Sie sicher, das der Modulpfad richtig eingestellt ist und das Modul
  694. "GEMVIEW.GVC" auch dort steht? Also gut! Dann wählen Sie "Convert image"
  695. aus. Sie erhalten eine einfache Dialogbox, in der alle notwendigen Eingaben
  696. gemacht werden können. Die Bedienung der Dialogbox ist so einfach wie ihr
  697. Aufbau: Klicken Sie einfach den oberen Kasten an und wählen Sie mit der
  698. File-Selector-Box das Verzeichnis und die Bilder aus. Mit der mittleren Box
  699. stellen Sie das Zeilverzeichnis ein und mit den unteren Boxen wählen Sie
  700. den Typ und das Zielformat. Nun noch "OK" und alles läuft automatisch ab.
  701. Im Protokollfenster von GEM-View können sie den Vorgang mitverfolgen oder
  702. kontrollieren und wenn es sein muß können Sie die Konvertierung mit "F10"
  703. unterbrechen.
  704.  
  705. Einige Anmerkungen:
  706. - Bei der Konvertierung TrueColor nach Farbe werden die im Preset/Colordither
  707.   Dialog eingestellten Optionen verwendet, unabhängig ob dieses aktiviert
  708.   wurden oder nicht. Ist der Colordither-Dialog nicht aktiviert worden, so
  709.   wird für die Anzahl der Farben, der maximal mögliche Wert angenommen.
  710.   Dies ist bei Fix: 216 und bei allen anderen: 256!
  711.   Wird eine bestimmte Farbanzahl angestrebt, so ist der Dialog zu aktivieren!
  712. - Bei der Konvertierung Farbe nach Farbe werden alle Farben beibehalten,
  713.   wenn es im "Preset" Dialog nicht anderes definiert wurde.
  714. - Bei der Konvertierung in ein monochromes Format wird Floyd-Steinberg
  715.   eingeschaltet.
  716. - Bei der Konvertierung VON einem monochromen Bild wird auch wieder ein
  717.   monorchromes Bild gespeichert, unabhängig von der Auswahl des Zieltyps.
  718.   (Siehe hierzu: GEMVIEW.TXT / "Automatische Konvertierung von Bildern ..."
  719.    / "Vorgehensweise des Algorithmus:")
  720.  
  721. Wollen Sie während der Konvertierung Kaffee trinken gehen? Dann lesen Sie
  722. bitte nochmal "Änderungen in der Menüzeile" und dort "Alert Boxes"!
  723.  
  724.  
  725.  
  726. "EXTOBFIX.PRG" von Interface
  727. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  728. Die Idee, für die Anzeige von erweiterten Resourcen, externe Module zu
  729. verwenden geht leider mal nicht auf mich zurück. Vielmehr hat Georg Krämer
  730. diesem Vorschlag Anfang Oktober gemacht, den ich gerne aufgegriffen habe,
  731. weil Olaf Meisiek (Autor von Interface) die meiste Arbeit mit seiner
  732. Definition und der Realisierng von "EXTOBFIX.PRG" schon geleistet hatte.
  733. Wäre ich nicht so blöd gewesen, hätte die Einbindung auch wesentlich
  734. schneller und unproblematischer ablaufen können. Na ja, reden wir besser
  735. nicht darüber.
  736. Also langer Rede kurzer Sinn, wenn Sie ihr persönliches "EXTOBFIX.PRG" in
  737. den Modulordner kopieren dann werden die Resourcen nun in voller Pracht
  738. und Schönheit angezeigt. Für alle Wissensdurstigen sei gesagt: GEM-View
  739. verwendet ausschließlich die "fix_objs"-Routine aus dem Zeigerarray und
  740. legt wie Interface Kopien der aller OBJECT-Strukturen an (Edit-Objekte
  741. gibt es in GEM-View nicht ;-). Für weitere Informationen schlagen Sie
  742. bitte im Interface-Handbuch unter "Programmierung eines EXTOBFIX-Programmes"
  743. nach (bei mir ist es Kapitel 7, Seite 63).
  744.  
  745.  
  746.  
  747.  
  748.  
  749. Besonderheiten:
  750. """""""""""""""
  751.  
  752. Wildcards:
  753. ¯¯¯¯¯¯¯¯¯¯
  754. Mit  sogenannten  Wildcards  lassen sich durch die Zeichen '*' und '?'
  755. eine  Reihe  von  Dateien  spezifizieren,  die  das  angegebene Muster
  756. erfüllen. Die Angabe '*.IMG' --- in der Fileselectorbox --- wählt alle
  757. Dateien  des  aktuellen  Directories  aus, die die Endung 'IMG' haben.
  758. Wird  '*.*'  angegeben  werden alle Dateien ausgewählt, bei '*' werden
  759. alle Dateien ohne Endung ausgewählt.
  760. Eine kurze Übersicht zum Eingewöhnen:
  761.  '*.*'     : Alle Dateien.
  762.  '*'       : Alle Dateien ohne Endung.
  763.  '*.IMG'   : Alle Dateien mit der Endung 'IMG'.
  764.  'F*.GIF'  : Alle  'GIF'-Dateien, deren erster Buchstabe ein F ist. Es
  765.              Nach dem F können beliebig viele (auch 0) Zeichen folgen.
  766.  'F?.IFF'  : Alle  'GIF'-Dateien, deren erster Buchstabe ein F ist. Es
  767.              muß noch genau ein Zeichen folgen, das Zeichen selbst ist
  768.              aber beliebig.
  769.  'G???*.*' : Alle  Dateien,  bei denen nach dem G mindestens 3 Zeichen
  770.              oder mehr Zeichen stehen.
  771.  
  772.  
  773.  
  774.  
  775.  
  776. Environment-Variablen:
  777. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  778.  o GVW_PATH
  779.    ¯¯¯¯¯¯¯¯
  780. Hier können Pfade eingetragen werden, wo GEM-View Bilder suchen soll, die
  781. keinen   vollständigen   Pfad   besitzen.  Sobald  an  einer  Stelle  die
  782. entsprechende  Datei gefunden wurde, wird diese verwendet und die weitere
  783. Suche  abgebrochen.  Als Trennzeichen zwischen den Pfaden können ' ', ';'
  784. oder ',' verwendet werden.
  785. Sei bespielsweise "GVW_PATH=D:\BILDER D:\PAINTER\PIC E:\PICS F:\GVW\PICS"
  786. gesetzt. Die folgenden Bilder werden an den angegebenen Stellen gesucht:
  787.  
  788.  "BILD1.IMG"
  789.  ¯¯¯¯¯¯¯¯¯¯¯
  790.    1. aktuelles Directory (Bezeichnung '.'): .\BILD1.IMG
  791.    2. D:\BILDER\BILD1.IMG
  792.    3. D:\PAINTER\PIC\BILD1.IMG
  793.    4. E:\PICS\BILD1.IMG
  794.    5. F:\GVW\PICS\BILD1.IMG
  795.  
  796.  "IMAGES\BILD2.GIF"
  797.  ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  798.    1. aktuelles Directory (Bezeichnung '.'): .\IMAGES\BILD2.GIF
  799.    2. D:\BILDER\IMAGES\BILD2.GIF
  800.    3. D:\PAINTER\PIC\IMAGES\BILD2.GIF
  801.    4. E:\PICS\IMAGES\BILD2.GIF
  802.    5. F:\GVW\PICS\IMAGES\BILD2.GIF
  803.  
  804.  "C:\IMAGE.S\BILD3.JPG"
  805.  ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  806.    1. C:\IMAGE.S\BILD3.JPG
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813. GEM-Show {(c) Dieter Fiebelkorn}
  814. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  815. Ist  ein  kleines Programm, das unter MultiTOS als File-Viewer angemeldet
  816. werden  kann.  Alle  Anforderungen  werden an GEM-View weitergeleitet und
  817. falls nötig, wird GEM-View zuvor geladen. Das beduetet, daß sich GEM-View
  818. selbst nur einmal im Speicher befindet. Siehe hierzu auch GEM.CFG!
  819. -------------------------------------------------------------------------
  820. # SHSHOW       - full path for desktop view file utility
  821. # Desktop's show
  822. setenv SHSHOW=C:\MINT\GEMSHOW.PRG   # for Desktop
  823. setenv GEMVIEW=C:\BIN\GEMVIEW.PRG   # for GEMSHOW
  824. -------------------------------------------------------------------------
  825.  
  826.  
  827.  
  828.  
  829.  
  830. WINX 2.1 {(c) Martin Osieka}
  831. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  832. Als  ein  zweites  zusätzliches  Programm liegt der Diskette ein Programm
  833. bei,  das  die  Anzahl der verfügbaren Fenster auf 40 vergrößert. Weitere
  834. Infomationen entnehmen Sie bitte der beiliegenden Beschreibung von WINX.
  835.  
  836.  
  837.  
  838.  
  839.  
  840. Meine Adresse:
  841. """"""""""""""
  842.  
  843.   Dieter Fiebelkorn
  844.   Grüner Weg 29a
  845.   W-4370 Marl 1 (Germany)
  846.   BLZ: 426 610 08
  847.   Ktn: 607 984 800
  848.  
  849. Bitte  eine  formatierte  Diskette   und  einen  ausreichend  frankierten
  850. Rückumschlag zuschicken.
  851.  
  852.  
  853.   ACHTUNG:Es handelt sich seit der Version 1.1 (im Gegensatz zu vorher-
  854.           gehenden Versionen) um ein Sharewareprogramm.
  855.           Die Benutzung von GEMVIEW 2.3x/2.4x kostet DM 40,--.
  856.           Die Benutzung von GEMVIEW 3.0x kostet DM 45,--.
  857.           Updates  ausschließlich  durch  Zusendung  eines  frankierten
  858.           Rückumschlages,  einer  Diskette  und DM 10,--. Anwender, die
  859.           für   die  Versionen  < 2.30  schon  DM 40,--  bezahlt  haben
  860.           bekommen  das  Update  durch   Zusendung   eines  frankierten
  861.           Rückumschlages und einer Diskette.
  862.  
  863.  
  864.  
  865.  
  866.  
  867. Danksagung:
  868. """""""""""
  869. Vielen  Dank  allen, die mit ihrer Unterstützung, Hinweisen, Anregungen
  870. und Fehler-Reports zum Gelingen dieses Programmes beigetragen haben.
  871.  
  872. Stellvertretend sollen hier einige Namen ohne Bedeutung der Reihenfolge
  873. aufgelistet werden. Herzlichen Dank all diesen und allen ungenannten!
  874.  
  875.           "Stefan Becker"
  876.           "Wilfried Behne"
  877.           "Oliver Bentler"
  878.           "Alexander Clauss"
  879.           "J. Bruce Cook"
  880.           "Ralf Döwich (Cybercube)"
  881.           "Charles D. Edwards"
  882.           "Derk Händel"
  883.           "Stefan Hintz"
  884.           "Karsten Isakovic"
  885.           "Christian Krüger"
  886.           "Volker Laut"
  887.           "Georg Schwarz"
  888.           "Peter Seitz"
  889.           "Markus Thöne"
  890.           "Guido Vollbeding"
  891.