home *** CD-ROM | disk | FTP | other *** search
/ Fifty: Elektronik / FIFTY Elektronik (PS_Computer_Vertrieb).iso / ps8 / fty1043 / gepackt.exe / READ.ME < prev   
Encoding:
Text File  |  1992-08-01  |  17.7 KB  |  467 lines

  1.   ╔═══════════════════════════════════════════════════════════════════╗
  2.   ║                  ╓──╖  ╓───  ╓──╖     ╥ ╥                         ║
  3.   ║                  ║ ─╖  ╟──   ╙──╖     ║ ║                         ║
  4.   ║                  ╙──╜∙ ╙───∙ ╙──╜∙ y  ╨ ╨                         ║
  5.   ║            Graphischer Editor für Struktogramme                   ║
  6.   ║                                                                   ║
  7.   ║                             von                                   ║
  8.   ║                                                                   ║
  9.   ║                ╓─╖ ╥ ╥─╖  Dipl.-Ing.                              ║
  10.   ║                ╙─╖ ║ ╟─╜  Michael Denzlein                        ║
  11.   ║                ╙─╜∙╨∙╨∙ ── Software Lösungen                      ║
  12.   ║                                                                   ║
  13.   ╟───────────────────────────────────────────────────────────────────╢
  14.   ║ Datei READ.ME vom 01.08.92                                        ║
  15.   ╚═══════════════════════════════════════════════════════════════════╝
  16.  
  17.    Diese Datei enthält Informationen über Änderungen und Ergänzungen,
  18.    die nach der Drucklegung des Handbuchs durchgeführt wurden bzw.
  19.    Informationen zur Version 2.1.
  20.  
  21.    Inhalt:
  22.    =======
  23.  
  24.        Version 2.0
  25.        ===========
  26.      - Datei-Name in der Kopfzeile
  27.      - Abspeicherung der Vorgabetexte
  28.      - Fonts
  29.      - Drucker
  30.      - Bedienung der Randeinstellungen
  31.      - Tastatursteuerung
  32.      - Stapel-Modus
  33.      - Selektion
  34.      - Handbuch-Export
  35.      - Archive
  36.  
  37.        Installation der Version 2.1
  38.        ============================
  39.  
  40.        Version 2.1
  41.        ===========
  42.      - INST_ID.EXE
  43.      - Neue Tastatur-Kommandos
  44.      - Maus-Zeiger
  45.      - System-Einstellungen
  46.      - Drucker-Einstellungen
  47.      - Stapel-Modus
  48.      - SSD-Files
  49.      - Quelltext-Skelett-Übersetzung
  50.      - Parameter für Prozeduren und Prozedur-Aufrufe
  51.      - CASE-Texte
  52.      - Drucker-Treiber allgemein
  53.      - PostScript-Treiber
  54.      - PostScript- & Plotter-Treiber
  55.      - Anpassung an Blattbreite
  56.      - Ausdruck via DOS
  57.      - Behobene Fehler (Auszug)
  58.      - Sonstiges
  59.  
  60.   ╔═══════════════════════════════════════════════════════════════════╗
  61.   ║                          Version 2.0                              ║
  62.   ╚═══════════════════════════════════════════════════════════════════╝
  63.  
  64.  
  65.    Datei-Name in der Kopfzeile
  66.    ===========================
  67.  
  68.    Ergänzend zum Namen des Programms, erscheint der Datei-Name, der
  69.    durch die letzte Lade- oder Speicheroperation festgelegt wurde, im
  70.    oberen Balken des Arbeits-Fensters.
  71.  
  72.  
  73.    Abspeicherung der Vorgabetexte
  74.    ==============================
  75.  
  76.    Die Vorgabe-Texte für die DIN-Symbole werden mit den System-Ein-
  77.    stellungen abgespeichert und geladen.
  78.  
  79.  
  80.    Fonts
  81.    =====
  82.  
  83.     - Bei dem Zeichensatz SCREEN.CHR fehlen die Zeichen über dem
  84.       ASCII-Wert 127! Dadurch sind keine deutschen Umlaute oder
  85.       Sonderzeichen möglich.
  86.  
  87.     - Hinweis zur Verwendung von VSM_.CHR
  88.       Der Font VSM_.CHR wurde uns freundlicherweise von den Herren
  89.       Felix Wyss und Martin Wiesers aus der Schweiz überlassen.
  90.       Solange es sich um eine nichtkommerzielle Nutzung handelt, darf
  91.       der Font frei verwendet werden. Der Copyright-Vermerk "VSM-Font
  92.       (c) 1990, 1991 by F.Wyss & M.Wieser" ist dabei immer mit anzu-
  93.       geben.
  94.       Die Rechte liegen vollständig bei den Autoren.
  95.       Es handelt sich um einen serifenlosen Helvetica-Font, der nach
  96.       den Richtlinien VSM 10220 und ISO Type B konstruiert wurde.
  97.  
  98.  
  99.    Drucker
  100.    =======
  101.  
  102.     - Schlüsselwort RANDX bei Plottern:
  103.       Bei allen Plotter-Treibern kann jetzt hinter dem Schlüsselwort
  104.       RANDX der Wert "SINGLE_POS" eingetragen werden. Dieser Schalter
  105.       erlaubt die Ausgabe einzelner Koordinatenpaare ohne zusammen-
  106.       hängende Linienzüge zu verbinden.
  107.       Beispiel: Ein Rechteck steht im Nullpunkt und hat die Höhe 1.
  108.                 Ohne SINGLE_POS würde G.E.S.y folgende Sequenz senden
  109.                 (HP-GL):
  110.                 PA;PU0,0;PA;PD1,0,1,1,0,1,0,0;
  111.                 Mit SINGLE_POS werden alle Linien einzeln gezeichnet:
  112.                 PA;PU0,0;PA;PD1,0;
  113.                 PA;PU1,0;PA;PD1,1;
  114.                 PA;PU1,1;PA;PD0,1;
  115.                 PA;PU0,1;PA;PD0,0;
  116.  
  117.     - Serielle Drucker
  118.       Als zusätzliche Variante zur Ansteuerung von seriellen Druckern
  119.       unter G.E.S.y gibt es die Umlenkung der Parallel-Ausgabe mit dem
  120.       DOS-Befehl MODE.
  121.       Starten Sie hierzu den DOS-Befehl MODE, wie er in Ihrem DOS-
  122.       Handbuch beschrieben wird und stellen Sie in G.E.S.y die Drucker-
  123.       Ausgabe auf LPT1.
  124.  
  125.     - Die Drucker-Familie OKI 320/321 kann von G.E.S.y prinzipiell
  126.       nicht angesprochen werden. Wir fragen uns ernsthaft, wie ein
  127.       Druckerhersteller solch eine Steuerzeichen-Philosophie ent-
  128.       wickeln konnte.
  129.       Alle anderen (moderneren) OKI-Drucker machen keine Probleme.
  130.  
  131.  
  132.    Bedienung der Randeinstellungen
  133.    ===============================
  134.  
  135.    Die Einstellung der Ränder in den System-Einstellungen kann nie
  136.    auf NULL gesetzt werden. In den Druckertreibern gibt es Schlüssel-
  137.    wörter für die nicht bedruckbaren Ränder. Nur wenn die Randein-
  138.    stellungen über diesen Werten liegen, wird die Eingabe akzeptiert.
  139.  
  140.  
  141.    Tastatursteuerung
  142.    =================
  143.  
  144.    Neben den bekannten Tastatur-Kommandos ist im Bearbeitungs-Modus
  145.    die F4-Taste dazugekommen. Sie schaltet die Druckbild-Darstellung
  146.    ein und aus, ohne daß dazu die System-Einstellungen aufgesucht
  147.    werden müssen.
  148.  
  149.  
  150.    Stapel-Modus
  151.    ============
  152.  
  153.    Wenn Sie Struktogramme verschieben möchten, müssen Sie darauf ach-
  154.    ten, daß am Ziel mindestens ein unselektierter Name steht. Somit
  155.    sind Verschiebungen an den Anfang oder an das Ende der Liste nur
  156.    dann möglich, wenn das erste oder das letzte Struktogramm nicht
  157.    selektiert ist. G.E.S.y meldet einen entsprechenden Fehler.
  158.  
  159.  
  160.    Selektion
  161.    =========
  162.  
  163.    Bei der Selektion von Fallunterscheidungs-Objekten wurde der Selek-
  164.    tions-Rahmen bis an die oberen Begrenzungslinien der Fallunter-
  165.    scheidungen herangezogen. Im Handbuch zeigen die Bilder noch die
  166.    alte, ungenauere Darstellung.
  167.  
  168.  
  169.    Handbuch-Export
  170.    ===============
  171.  
  172.    Nachdem uns von vielen Beta-Testern und Kunden versichert wurde, daß
  173.    der ASCII-Export unserer Textverarbeitung nicht sinnvoll lesbar ist,
  174.    haben wir darauf verzichtet das Handbuch als Datei beizulegen.
  175.  
  176.  
  177.    Archive
  178.    =======
  179.  
  180.    Die Lieferung der G.E.S.y-Disketten umfaßt mehrere komprimierte
  181.    Dateien. Dies sind:
  182.     - \COMP.LZH
  183.     - \DRUCKER\DRUCKER.LZH
  184.     - \AUSGABEN\MAKEWORD.LZH (entfällt in der Version 2.1)
  185.     - \FONTS\FONTS.LZH
  186.     - \SPRACHEN\SPRACHEN.LZH
  187.     - \TREIBER\EGAVGA.EXE
  188.    Bis auf das letzte Archiv, werden alle durch das Installationspro-
  189.    gramm entpackt. Die Quellen werden nicht gelöscht, so daß Sie
  190.    jederzeit die Originale rekonstruieren können.
  191.    Wenn Sie den Inhalt der Archive per Hand dekomprimieren möchten, so
  192.    verwenden Sie bitte das beiliegende Programm LHARC.EXE auf den
  193.    G.E.S.y-Original-Disketten.
  194.    Geben Sie dazu auf der DOS-Ebene und im passenden Verzeichnis:
  195.  
  196.       LHARC x <ARCHIVNAME> *.*
  197.  
  198.    ein. Wenn Sie LHARC ohne Parameter starten, erhalten Sie einen Hilfe-
  199.    bildschirm, der die Optionen des Programms erläutert.
  200.  
  201.  
  202.   ╔═══════════════════════════════════════════════════════════════════╗
  203.   ║                  Installation der Version 2.1                     ║
  204.   ╚═══════════════════════════════════════════════════════════════════╝
  205.  
  206.    Die Installation der Version 2.1 erfolgt wie im Handbuch beschrieben 
  207.    über den Aufruf von INSTALL.EXE.
  208.  
  209.    Wenn Sie G.E.S.y 2.1 auf die Version 2.0 kopieren wollen, wählen Sie
  210.    "Überschreiben" wenn Sie INSTALL auf die Existenz einer älteren Version 
  211.    hinweist.
  212.  
  213.   !! Bevor Sie die neue Version 2.1 starten löschen Sie bitte UNBEDINGT !!
  214.   !! SÄMTLICHE Dateien mit der Endung *.CFG in ALLEN Verzeichnissen!    !!
  215.  
  216.  
  217.   ╔═══════════════════════════════════════════════════════════════════╗
  218.   ║                          Version 2.1                              ║
  219.   ╚═══════════════════════════════════════════════════════════════════╝
  220.  
  221.  
  222.    INST_ID.EXE
  223.    ===========
  224.  
  225.    Der Fehler, der die Umlaute ä,ö und ü als einzige Zeichen nicht in 
  226.    Großbuchstaben wandelte, ist behoben.
  227.  
  228.  
  229.    Neue Tastatur-Kommandos
  230.    =======================
  231.  
  232.    Die Tastenkombination ALT-X wurde mit einer Abfrage versehen, die ein
  233.    Verlassen des Programms bei ungespeicherten Daten nur über eine Abfrage
  234.    gestattet. Die neu Kombination ALT-E hat jetzt die Funktionalität des 
  235.    alten ALT-X und beendet das Programm OHNE Rückfrage.
  236.  
  237.  
  238.    Maus-Zeiger
  239.    ===========
  240.  
  241.    Der "Hot Spot" des Mauszeigers wurde um einen Punkt in X- und Y-Richtung
  242.    weiter in die Pfeilmitte gelegt.
  243.  
  244.  
  245.    System-Einstellungen
  246.    ====================
  247.  
  248.    Die Abfrage des belegten Klemmbretts ist jetzt in den System-Einstellungen
  249.    unter der Rubrik "Extras" schaltbar gemacht worden. Dadurch wird eine
  250.    schnellere - aber gefährlichere - Bedienung möglich.
  251.  
  252.  
  253.    Drucker-Einstellungen
  254.    =====================
  255.  
  256.    Bei Wechsel eines Druckers erscheint jetzt eine Meldung, die darauf hin-
  257.    weist, daß die Randeinstellungen überprüft werden müssen. Bei einem 
  258.    Wechsel können die Randeinstellungen unter die nichtbedruckbaren Ränder
  259.    geraten. Dies wird allerdings auch vor jedem Ausdruck überprüft (s.u.).
  260.  
  261.    Bei einem Fehler in den Randwerten, kann sofort in die Eingabe zurück-
  262.    gesprungen werden.
  263.  
  264.    Die eingestellten Ränder werden vor jedem Druck darauf überprüft, daß
  265.    sie größer sind als die nichtbedruckbaren Ränder des Druckertreibers.
  266.  
  267.  
  268.    Stapel-Modus
  269.    ============
  270.  
  271.    Im Stapelmodus gab es Schwierigkeiten mit der Preview-Funktion über F9.
  272.    Trotz Selektion wurde immer das Struktogramm angezeigt, das vor dem Ver-
  273.    lassen der Preview-Funktion auf dem Bildschirm stand.
  274.    Jetzt wird das erste selektierte Struktogramm mittels F9-Taste angezeigt.
  275.  
  276.  
  277.    SSD-Files
  278.    =========
  279.  
  280.    Ab der Version 2.1 sind Kommentarzeilen in den SSD-Dateien durch einen 
  281.    vorangestellten Strichpunkt (;) möglich.
  282.    !! Achten Sie bitte darauf, daß Sie keine Zeilen Schreiben, die mit  !!
  283.    !! einem Strichpunkt beginnen (siehe C.SSD)                          !!
  284.  
  285.  
  286.    Quelltext-Skelett-Übersetzung
  287.    ==============================
  288.  
  289.    Ab der Version 2.1 ist es möglich harte Tabulatoren durch Leerzeichen
  290.    (Spaces) zu ersetzen. Diese Einstellung wird durch eine Meldungs-Box
  291.    erreicht, die automatisch nach Doppelklick auf das Speichern-Disketten-
  292.    Symbol (= Übersetzung starten) erscheint.
  293.  
  294.    In diesem Fall wirkt das Steuerzeichen \&xxx so, daß Kommentare immer
  295.    an der festen Position xxx erscheinen. Bei Übersetzung mit Tabulatoren
  296.    dagegen werden die Kommentare nach \&xxx entsprechend der Einrückung
  297.    mit eingerückt. Dies kommt daher, daß Tabulator-Zeichen nur als einzel-
  298.    nes Zeichen interpretiert werden.
  299.  
  300.    Ab der Version 2.1 ist es möglich Prozeduren und Prozedur-Aufrufen
  301.    Parameter mit auf den Weg zu geben. Das Steuerzeichen, das die Über-
  302.    setzung steuert lautet /p. Sie finden Beispiele in allen mitgeliefer-
  303.    ten SSD-Files (siehe auch nächster Punkt).
  304.  
  305.  
  306.    Parameter für Prozeduren und Prozedur-Aufrufe
  307.    =============================================
  308.  
  309.    Bei Prozeduren und Prozedur-Aufruf-Symbolen sind ab der Version 2.1 
  310.    Parameter möglich. Erreicht werden diese über die Edierung des Namens.
  311.    Verläßt man den Zeilen-Editor für den Namen, so kommt man in einen
  312.    Text-Editor, in dem die Parameter ediert werden können.
  313.  
  314.    Der Vorgabetext "PARAMETER" ist nicht einstellbar.
  315.  
  316.  
  317.    CASE-Texte
  318.    ==========
  319.  
  320.    Ab jetzt werden CASE-Texte immer rechtsbündig ausgegeben.
  321.  
  322.  
  323.    Drucker-Treiber allgemein
  324.    =========================
  325.  
  326.    Durch die Vorbereitung auf eine internationale (Englisch) G.E.S.y-
  327.    Version ist es möglich sowohl Englisch- als auch Deutsch-sprachige
  328.    Druckertreiber zu laden. Eine Übersetzung des SMD-Formats fand 
  329.    allerdings nicht statt.
  330.  
  331.    Wenn Sie für einen Drucker mehrere Papiergrößen unterstützen wollen,
  332.    so legen Sie für jedes Papier-Maß eine eigene Treiber-Datei an, in 
  333.    die Sie bei BREITE: und HÖHE: die entsprechenden Werte eintragen.
  334.  
  335.    Bei HP-LaserJet-Druckern ist es nötig den "Ganzseitendruck" (Page
  336.    Protection) einzuschalten. Dies funktioniert aber nur bei einer
  337.    Speicherbestückung von mehr als 512KB! Allgemein gilt, daß ein 
  338.    Laser-Drucker mindestens 1MB an Hauptspeicher besitzen muß, um eine
  339.    komplette DIN A4-Seite in Vollgrafik drucken zu können.
  340.  
  341.  
  342.    PostScript-Treiber
  343.    ==================
  344.  
  345.    Der neue PostScript-Treiber erlaubt es die Zeichen für moveto, lineto
  346.    und stroke zu edieren. Dadurch ist es zum Beispiel möglich durch eine
  347.    /def-Anweisung die Befehle über Makros zu verkürzen und damit den
  348.    Speicherbedarf der PS-Dateien um ca. 1/3 zu reduzieren (siehe Treiber
  349.    POSTSCRP.PRT).
  350.  
  351.    Zusätzlich wird für den Import in andere Programme die Encapsulated
  352.    PostScript (EPS)-Information "%%Boundingrect: [x0] [y0] [x1] [y1]" 
  353.    eingefügt, die die Koordinaten des umgebenden Rechtecks enthält.
  354.  
  355.    Hinweis: Der PostScript-Treiber dient auch weiterhin als Treiber für
  356.             den Export/Import von G.E.S.y in andere Programme (wie die 
  357.             PCX-, TIFF- und Plotter-Treiber) und bietet dadurch keinen 
  358.             Ausdruck eines Struktogramms verteilt auf mehrere Seiten.
  359.  
  360.  
  361.    PostScript- & Plotter-Treiber
  362.    =============================
  363.  
  364.    Im Druckertreiber wurde bei dem Reset-Code eine leichte Veränderung
  365.    der Bedeutung vorgenommen. RESET wird ab der Version 2.1 nur einmal
  366.    zu Beginn des Drucks gesendet, während RANDX vor jedem Struktogramm
  367.    an den Drucker/Plotter geht. 
  368.  
  369.    Dadurch ist es z.B. für den Plotter möglich Stifte zu holen, die durch
  370.    den Code für NEUE SEITE geparkt wurden.
  371.  
  372.  
  373.    Anpassung an Blattbreite
  374.    ========================
  375.  
  376.    Die Version 2.1 besitzt eine neue Variante zur Anpassung der Strukto-
  377.    grammbreiten an die Blattbreite. Sie ist zu erreichen unter dem Rahmen
  378.    "Projektion" in den Drucker-Einstellungen. Das Control "Die Ausdrucks-
  379.    vergrößerung an die Papiermaße anpassen?" hat die neue Einstellung 
  380.    dazubekommen.
  381.  
  382.    Sie hat den Namen "Kleine auf Blattbreite" und bedeutet, daß Strukto-
  383.    gramme, die kleiner sind als der bedruckbare horizontale Platz, auf
  384.    dessen Maß verbreitert werden. Diese Verbreiterung bedeutet keine
  385.    Höhenveränderung (außer bei CASE-Sinnbildern) und wird nicht durch
  386.    eine Veränderung der Ausdrucksvergrößerung erreicht, die sich auf X-
  387.    und Y-Maße gleich auswirken würde, sondern durch reine Erhöhung der 
  388.    Breite des ROOT-Objekts. Sollte ein Struktogramm von vorneherein breiter 
  389.    als ein Blatt sein, findet keine Reduktion statt!
  390.  
  391.    Mit dieser Option kommen wir all den Kunden entgegen, die eine einheit-
  392.    lich breite Dokumentation gewünscht haben.
  393.  
  394.  
  395.    Ausdruck via DOS
  396.    ================
  397.  
  398.    Trotz mehrerer Experimente ist es uns nicht 100%ig gelungen das DOS
  399.    dazu zu bringen das Zeichen ^Z (1Ah, 26 dez) an den Drucker weiter-
  400.    zureichen. Die Umschaltung auf den Binär-Modus wurde immer ignoriert. 
  401.    Der Fehler wurde dadurch behoben, daß alle ^Z in ^[ umgewandelt werden.
  402.  
  403.    Wir empfehlen bei Abbrüchen des Ausdrucks, wilden Zeichen mitten auf
  404.    dem Papier oder gelegentlich unmotivierten Seitenvorschüben auf die BIOS-
  405.    Ausgabe umzuschalten.
  406.  
  407.  
  408.    Behobene Fehler (Auszug)
  409.    ========================
  410.  
  411.    - Verlorener Pointer bei CASE-Objekten und der darauf folgende Fehler
  412.      "S_OutPut... Unbekannter Objekt-Typ in Zeichenroutine" oder Absturz.
  413.    - Stapel-Modus: Absturz nach Sortierung und Löschung
  414.    - Beschränkung auf 7 Namens-Zeichen bei \i-Include-Code in SSD-Dateien
  415.    - PCX- und TIFF-Rundungsfehler
  416.    - Plötzliche Leerseiten beim Ausdruck oder Struktogramme an richtiger 
  417.      Position aber erst auf dem folgenden Blatt
  418.    - Rundungsfehler bei mehreren Struktogrammen pro Blatt
  419.    - Fehlender Rest wenn Struktogramm länger als Blatthöhe
  420.    - Farbenfehler und Parameter-Speicher-Fehler bei monochromer Darstellung
  421.    - Sinnbilder hingen über den Rand des Struktogramms hinaus
  422.    - Parallel-Sinnbild: es sind nicht mehr alle Spalten löschbar
  423.  
  424.  
  425.    Sonstiges
  426.    =========
  427.  
  428.    Da das mitgelieferte Programm MAKEWORD.EXE inzwischen technisch über-
  429.    holt ist, haben wir es in der neuen Version 2.1 weggelassen!
  430.  
  431.    Einige unnötige Dialoge beim Ausdruck sind verschwunden.
  432.  
  433.    Zum schöneren und sichereren Aufruf von G.E.S.y unter Microsoft Windows
  434.    liegen dem Packet die Dateien GESY.ICO, GESY_2.ICO, GESY_OVR.PIF und 
  435.    GESY.PIF bei. Bitte verwenden Sie diese bei der Installation von 
  436.    G.E.S.y unter dem Programm-Manager. Die PIF-Dateien sind jeweils für
  437.    die G.E.S.y-Installation mit oder ohne Overlay-Technik. Der Unterschied 
  438.    beruht auf dem EMS-Speicher der für die Overlay-Version sehr sinnvoll 
  439.    ist.
  440.  
  441.  
  442.   ╔═══════════════════════════════════════════════════════════════════╗
  443.   ║                          Schlußbemerkung                          ║
  444.   ╚═══════════════════════════════════════════════════════════════════╝
  445.  
  446.    Liebe Kunden!
  447.  
  448.    Wir sind auch weiterhin auf Ihre geschätzte Mitarbeit angewiesen. Nur
  449.    mit Ihrer Hilfe ist es möglich unsere Produkte auch weiterhin von
  450.    allen Fehlern zu reinigen und die Palette der vorhandenen Drucker-
  451.    und SSD-Treiber zu erweitern.
  452.  
  453.    Wenn Sie also einen Fehler finden, einen Druckertreiber oder eine
  454.    eigene SSD-Datei entworfen haben, so schicken Sie uns doch bitte einen
  455.    Hinweis bzw. einen Ausdruck davon. 
  456.  
  457.    Vielen Dank auch im Namen aller anderen Kunden!
  458.  
  459.  
  460.    Wir wünschen viel Vergnügen mit der neuen Version 2.1!
  461.  
  462.    Mit freundlichen Grüßen
  463.  
  464.  
  465.    S.I.P.-Software Lösungen
  466.  
  467.