
  Versionen des Texteditors

  In dieser Datei finden Sie eine bersicht aller bis dato ausgelieferten
  Versionen von Eddie. Die Liste ist umgekehrt chronologisch sortiert,
  d.h. der jngste Eintrag - der die aktuelle Version beschreibt - befindet
  sich ganz oben.

  Jeder Eintrag der Liste dokumentiert die nderungen an der Software gegenber
  der jeweils vorherigen Version.

  Versionsnummer und -datum stehen im Formular "Modul-Informationen anzeigen",
  das sich ber das obere rechte Icon im ersten Befehlsfeld aufrufen lt.


  Version 3    24.04.97
  -----------------------------------------------------------------------------
   Eddie wurde an die neuen Fhigkeiten von Calamus 96 angepat (lange
    Dateinamen, moderne Formulargestaltung).
   Die Option "Aktiven Block beim Schreiben lschen" wurde erweitert.
    War nur ein einziger Block selektiert, so mute auch dieser aktiv sein
    (d.h. den Textcursor enthalten), damit er beim Schreiben automatisch
    gelscht wurde. Eddie erkennt nun, wenn genau ein Block angewhlt ist,
    und lscht diesen auch dann, wenn sich der Textcursor auerhalb dieses
    Blocks befindet (der Cursor wird dabei an die Stelle des gelschten
    Blocks gesetzt).
   Eddie liegt nun ein Import-Treiber fr Rohtexte bei. Dieser enthlt neben
    den Funktionen im original ASCII-Text-Import die Mglichkeit, smtliche
    ASCII-Steuerzeichen in Calamus zu bernehmen.



  Version 2    04.07.96
  -----------------------------------------------------------------------------
  NEU

   Wandlung von GROSS/kleinschreibung
   Textmarken
   Maeinheiten fr Langdarstellung von Kontrollcodes einstellbar
   Umwandeln von Textblcken in Funoten, Indexeintrge oder Kommentare
   Manuelles Kerning auf Textblcke anwendbar
   Cursor und Schreibmodi
   Erweitertes Zeichenauswahl-Formular
   Neue Such/Ersetz-Joker
   Einfach/Multi-Einstellung beim Suchen/Ersetzen
   Texte sichern beim Beenden von Eddie, automatisches Laden beim Neustart
   Textmakro-Funktionen
   Tastenbelegungen
   Wrter mit Doppelklick anwhlen
   Dokumentation


  VERBESSERUNGEN

   Bedienung von Suchen/Ersetzen
   Suchen/Ersetzen im Hintergrund
   Blcke kopieren, verschieben, lschen, einfgen
   Blockmarken
   Textflu zwischen Rahmen und Eddie
   Formulare
   Fenster
   Clipboard
   Bombadil


  WANDLUNG VON GROSS/KLEINSCHREIBUNG ..........................................

    Eine neue Funktion ist hinzugekommen: GROSS/kleinschreibung wandeln
    (Befehlsfeld "Blockfunktionen/Werkzeuge"). Damit knnen in smtlichen
    markierten Blcken Gro- in Kleinbuchstaben umgewandelt werden und
    umgekehrt. Eddie geht dabei wie folgt vor:

    Zunchst werden die Zeichen am Anfang des angewhlten Textes analysiert.
    Sind mehr Gro- als Kleinbuchstaben enthalten, wird der Inhalt smtlicher
    Blcke in Kleinbuchstaben gewandelt, oder umgekehrt. Weitere Klicks auf
    das Icon drehen die Schreibweise des markierten Textes dann jeweils um.


  TEXTMARKEN ..................................................................

    Eddie bietet nun die Mglichkeit an, pro Textfenster eine beliebige Anzahl
    von Marken zu definieren, mit deren Hilfe man sich Textstellen schnell und
    bequem merken und spter wieder anspringen kann. Die Marken werden in den
    Text eingefgt und beim Rckflu auch ins Layout bernommen (sichtbar sind
    sie jedoch nur in Eddie). Drei neue Icons wurden dem Befehlsfeld "Block-
    funktionen/Werkzeuge" hinzugefgt, um diesen Mechanismus zu bedienen:

    - Textmarke setzen
      An der Cursorposition wird kommentarlos eine Textmarke eingefgt.

    - Textmarke setzen, Tastenkombination zuweisen
      An der Cursorposition wird eine Textmarke eingefgt. Eddie fordert den
      Benutzer auf, eine beliebige Tastenkombination zu drcken, die der
      Marke dann zugewiesen wird.

    - Textmarke anspringen
      Ein Popup mit smtlichen in diesem Text vorhandenen Marken erscheint.
      Vorne steht jeweils - sofern vorher festgelegt - die zugehrige
      Tastenkombination, dahinter ein Ausschnitt des Textes an der Stelle,
      an der sich die Marke befindet. Eine Marke kann nun durch zweierlei
      Art angesprungen werden:

      - Mausklick auf die Marke
      - Drcken der Tastenkombination, die zu der Marke gehrt

      Der Tastencode wird in folgender Form dargestellt:

      ACS #Taste

      "A" steht fr Alternate, "C" fr Control und "S" fr Shift. Ist eine
      bestimmte Shift-Taste gemeint, nimmt Eddie stattdessen "L" oder "R"
      (fr linke bzw. rechte Shift-Taste). Das "#" Zeichen gibt an, da die
      Taste auf dem Zehnerblock liegt.

      Eine genaue Beschreibung des Darstellungsformats befindet sich in
      der Datei INFO\TASTEN.TXT.

    Textmarken werden in der Kurzform als kleiner Kreis dargestellt, in der
    Langdarstellung als zwei Kreishlften, die das der Marke zugewiesene
    Tastenkrzel umschlieen.

     ******************************************************************
     ** BITTE BEACHTEN:                                              **
     **                                                              **
     ** Bei der Installation des Updates mu auf jeden Fall auch die **
     ** neue Version des Zeichensatzes EDDIE.FNT verwendet werden,   **
     ** in der die bentigten Sonderzeichen zur Darstellung der      **
     ** Textmarken enthalten sind (an den Positionen 0, 17 und 20).  **
     ******************************************************************

    Durch das Hinzufgen der neuen Funktionen war ein Umplazieren einiger
    Icons dieses Befehlsfelds erforderlich. Tastenmakros, die diese Funktionen
    benutzen, mssen neu programmiert werden.


    Tips und Hinweise:

    Smtliche vom Makrorecorder belegten Tastenkombinationen werden von Calamus
    abgefangen und knnen deshalb nicht fr Textmarken verwendet werden. Durch
    einen kleinen Trick lt sich diese Einschrnkung jedoch umschiffen: Es
    wird vorher einfach der Textmakroprfix bettigt, der sich im Formular
    "spezielle Tastenbelegungen" im Textmodul einstellen lt (siehe auch
    INFO\TASTEN.TXT).

    Zum Setzen und Anspringen von Textmarken empfehlen wir, die beiden
    Funktionen mit dem Makrorecorder auf Tasten zu legen:

    Recorder starten mit Alternate + Esc
      Klick auf "Textmarke setzen, Tastenkombination zuweisen"
      Tastenkombination fr Textmakroprfix drcken (in der Regel Control + M)
    Recorder anhalten mit Alternate + Esc
    Tastenkombination drcken, mit der Marken angelegt werden sollen

    Recorder starten mit Alternate + Esc
      Klick auf "Textmarke anspringen"
      Tastenkombination fr Textmakroprfix drcken (in der Regel Control + M)
    Recorder anhalten mit Alternate + Esc
    Tastenkombination drcken, mit der Marken angesprungen werden sollen

    Die Textmarken sind dann vollstndig mit der Tastatur steuerbar und
    lassen sich sehr schnell bedienen.


  MASSEINHEITEN FR LANGDARSTELLUNG VON KONTROLLCODES EINSTELLBAR .............

    Die Maeinheiten, mit denen die Werte in Kontrollcodes in der
    Langdarstellung ausgegeben werden, lassen sich nun einstellen. Die
    Knpfe befinden sich im Formular "Kontrollcodes einstellen" im
    Befehlsfeld "Einstellungen" direkt hinter den Beschriftungen "Kerning",
    "Lineal" und "Rahmenanker" (dies sind die einzigen Kontrollcodes, die
    berhaupt bemate Werte enthalten knnen).

    Die Einstellung erfolgt fr jeden dieser drei Kontrollcodes separat.
    Die drei verschiedenen Darstellungssetups (Knpfe "1", "2" und "3")
    teilen sich allerdings ein und denselben Satz Maeinheiten. Es knnen
    jedoch fr jedes Textfenster andere Maeinheiten eingestellt werden.

    Bei der Wahl der Maeinheiten kann man sich zwischen dem Seitenma,
    dem Fontma oder dem Linienma entscheiden. Worum es sich dabei handelt,
    kann wie blich im Seitenmodul eingestellt werden.


  UMWANDELN VON TEXTBLCKEN IN FUSSNOTEN, INDEXEINTRGE ODER KOMMENTARE .......

    Beim Einfgen von Index- und Funoteneintrgen sowie Kommentaren hat man
    nun die zustzliche Mglichkeit, diese auf die markierten Textblcke
    anzuwenden (der so beschriftete Knopf ist nun anwhlbar). Dies bedeutet:
    Die Textblcke werden in den jeweilgen Kontrollcode umgewandelt, der Inhalt
    des Blocks befindet sich danach innerhalb des Kontrollcodes (genauso
    macht es auch das Textmodul).


  MANUELLES KERNING AUF TEXTBLCKE ANWENDBAR ..................................

    Kerning-Kontrollcodes lassen sich nun ebenfalls auf Blcke anwenden.
    Dabei fgt Eddie am Anfang und am Ende des Blocks einen Kerning-
    Kontrollcode ein. Befinden sich dort bereits solche Kontrollcodes, so
    werden diese verndert und keine neuen eingefgt.

    Der Kontrollcode am Anfang des Blocks erhlt dabei die eingestellten
    X- und Y-Verschiebungswerte, der Kontrollcode am Ende genau das Gegenteil
    dieser Werte. Wurden existierende Kontrollcodes modifiziert, erfolgt
    eine relative Vernderung des Kernings am Blockende.

    Beispiel:
       Kerning X:10.0 Y:-2.0 auf Block anwenden

       am Blockanfang wird eingefgt: X:10.0 Y:-2.0
       am Blockende wird eingefgt:   X:-10.0 Y:2.0

    Beispiel:
       Kerning X:10.0 Y:-2.0 auf Block anwenden, es sind aber bereits
       Kontrollcodes vorhanden:

       am Blockanfang steht:         X:5.0 Y:1.0
       am Blockende steht:           X:-4.0 Y:-1.0  (d.h. die 5.0 wird nicht
                                                    vollstndig rckgngig
                                                    gemacht)

       Blockanfang wird gendert zu: X:10.0 Y:-2.0  (wie vorgegeben)
       Blockende wird gendert zu:   X:-9.0 Y:2.0   (die -10.0 wird um den
                                                    gleichen Betrag wie
                                                    vorher nicht ganz
                                                    zurckgesetzt)


  CURSOR UND SCHREIBMODI ......................................................

    Sollte der Cursor einmal "verlorengehen" (sprich: im Buchstabenwald
    auf den ersten Blick nicht auffindbar sein), lt sich durch Drcken
    von Control+Shift+Alternate nun die Positionsanzeige aufrufen (das
    schrumpfende Rechteck).

    Im Befehlsfeld "Einstellungen" wurde ein neuer Schalter hinzugefgt:
    "Aktiven Block beim Schreiben lschen". Ist dieses Icon selektiert,
    so wird der aktive Block (sofern vorhanden) bei der Eingabe von neuem
    Text automatisch gelscht und durch die getippten Zeichen ersetzt.
    Auerdem lt sich der aktive Block dann durch Drcken der Delete-
    oder Backspace-Taste lschen.


  ERWEITERTES ZEICHENAUSWAHL-FORMULAR .........................................

    Im Formular zur Zeichenauswahl wurde eine Reihe von Knpfen hinzugefgt,
    mit denen bestimmte Gruppen von Zeichen gleichzeitig umgeschaltet werden
    knnen. Es handelt sich hierbei um:

    - Versalien (Grobuchstaben)
    - Gemeine (Kleinbuchstaben)
    - Ziffern
    - Leerzeichen (inkl. festes Leerzeichen, Gevierte)
    - Striche (Minuszeichen, Divis etc.)
    - Interpunktion (Satzzeichen)


  NEUE SUCH/ERSETZ-JOKER ......................................................

    Unter den Jokerzeichen wurde grndlich aufgerumt, um den Umgang mit
    dem Werkzeug "Suchen und Ersetzen" zu erleichtern:

    Es gibt nur noch einen Typ von Jokerzeichen! Als Ausgleich wurde den
    Jokern eine weitere Eigenschaft spendiert: Mindest- und Hchstanzahl
    von Zeichen, auf die der Joker passen mu. Ein Kontrollcode gilt
    hierbei als genau 1 Zeichen. Joker im Suchtext knnen nun in den
    Ersetztext kopiert werden und umgekehrt, ohne da Eddie dies als
    verbotenen Zustand anzeigt.

    Desweiteren wurden die Bedeutung der Stoppzeichen des ehemaligen
    *-Jokers umgedreht. Es werden nun - wie bereits frher bei den
    []-Jokern - die ERLAUBTEN Zeichen eingestellt.

    JEDER Joker verfgt nun ber eine individuelle Zeichen-Einstellung.
    Die zum Teil etwas verwirrenden Defaults sind ersatzlos entfallen.

    Beim Laden von alten Such/Ersetz-Setups erfolgt automatisch eine
    Konvertierung in das neue Format. Die Such/Ersetzregeln verhalten
    sich genauso wie in lteren Eddie-Versionen, mit einer Ausnahme:
    Die zu ignorierenden Zeichen drfen nun auch dann in Jokern vorkommen,
    wenn sie dort als unerlaubte Zeichen gekennzeichnet sind.

     ******************************************************************
     ** BITTE BEACHTEN:                                              **
     **                                                              **
     ** Eddie 1 ist nicht in der Lage, Such/Ersetz-Setups zu laden,  **
     ** die von Eddie 2 gespeichert wurden. Das gleiche gilt fr die **
     ** mit dem Dokument abgelegten Such/Ersetztexte. Diese werden   **
     ** von Eddie 1 ignoriert und kommentarlos aus dem Dokument      **
     ** GELSCHT. Sie sollten es also vermeiden, Dokumente mit       **
     ** beiden Eddie-Versionen zu bearbeiten, wofr es allerdings    **
     ** auch wirklich keinen Grund gibt...                           **
     ******************************************************************

    Aufgrund all dieser nderungen war eine Anpassung der Joker-Darstellung
    im Flietext ntig. Das Aussehen eines Jokers hngt von dessen
    Plazierung ab und ist wie folgt definiert:

    Im Suchtext:
       {!min..max Name}

       Eddie entscheidet anhand der tatschlichen Werte, ob eine der
       Komponenten berhaupt angezeigt wird oder nicht. Folgende Flle
       sind mglich (Beispiele):

       {3..7}      ein Joker, der 3 bis 7 Zeichen umfassen kann
       {1}         dieser Joker pat auf genau 1 Zeichen (min und max sind
                   identisch)
       {2..}       Joker, der auf 2 bis unendlich viele Zeichen passen kann
       {..10}      diesmal steht das Minimum auf 0, die Hchstzahl ist 10
       {..}        die Anzahl der Zeichen ist nun beliebig

       Ein ! gibt an, da dieser Joker NICHT auf alle Zeichen pat.
       Ist ein Name vorhanden, wird dieser wie bisher hinten angehngt.

       Hieraus ergibt sich:
       {?}   wird zu  {1}
       {[]}  wird zu  {!1}  oder {1}  (wenn alle Zeichen erlaubt sind)
       {*}   wird zu  {!..} oder {..}

       Bei Jokern, die gem Einstellung mglichst VIELE Zeichen umfassen
       sollen, werden die beiden Punkte (..) durch Doppelpunkte (::)
       ersetzt.

    Im Ersetztext:
       {=Name}

       Im Ersetztext ist nur der Name des Jokers wichtig. Ein Doppelklick
       auf einen Ersetzjoker ffnet deswegen auch nur ein Popup mit den Namen
       smtlicher Suchjoker.

    Im Haupttext:
       ber das Clipboard knnen Jokerzeichen in den Haupttext kopiert
       werden. Dort haben sie allerdings keinerlei Bedeutung und werden
       deshalb auch nur als "{Joker}" angezeigt.


  EINFACH/MULTI-EINSTELLUNG BEIM SUCHEN/ERSETZEN ..............................

    In der Kopfzeile des Such/Ersetzfensters ist ein neuer Knopf hinzugekommen:
    MULTI. Ist dieser ausgeschaltet, werden zum Suchen/Ersetzen nur die gerade
    im Fenster sichtbaren Einstellungen verwendet. Bei eingeschaltetem
    MULTI-Modus arbeiten die Such/Ersetztextregeln wie bisher parallel.


  TEXTE SICHERN BEIM BEENDEN VON EDDIE, AUTOMATISCHES LADEN BEIM NEUSTART .....

    Eddie bietet beim Beenden nun an, den Inhalt smtlicher noch offener
    Textfenster zu sichern. Die Texte werden unter den Namen EDDIExxx.CTD
    im Suchpfad fr Texte abgelegt, wobei xxx einer laufenden Nummer
    entspricht. Beim Neustart von Calamus/Eddie werden diese Dateien
    automatisch wieder geladen.


  TEXTMAKRO-FUNKTIONEN ........................................................

    Im Befehlsfeld "Textmakros" sind Funktionen zum Bearbeiten der Text-
    makroliste hinzugekommen. Die Bedienung ist hnlich wie im Textmodul
    organisiert. Im Einzelnen stehen folgende Funktionen zur Verfgung:

    - Neues Textmakro anlegen

      Hiermit lassen sich neue Textmakros erzeugen. Eddie fordert als erstes
      zur Eingabe der Tastenkombination auf, die dem Makro zugeordnet werden
      soll. Danach lt sich auch noch der Name des Makros eingeben.

      Smtliche angewhlten Textblcke werden kopiert und zu einem Textstck
      zusammengefat. Die Separatortext-Einstellungen werden hierbei beachtet.
      Die daraus resultierenden Textdaten werden in das Makro bernommen.

      Bei bestimmten Konfliktfllen lt sich das Formular nicht mit "OK"
      verlassen. Es kann sich hierbei um folgende Situationen handeln:

      - der Makroname ist leer bzw. bereits fr ein anderes Makro vergeben
      - die Tastenkombination wurde bereits einem anderen Makro zugeordnet

      Durch ndern des Makronamens bzw. Eingabe einer neuen, noch unbenutzten
      Tastenkombination lt sich der "OK"-Knopf wieder freischalten.

    - Textmakro editieren

      Dient zum ndern der Parameter eines Textmakros (Name, Tastenbelegung,
      Inhalt). Das gleiche Formular wie bei der Neuerzeugung erscheint,
      jedoch mit einem zustzlichen Knopf. Ist dieser angewhlt, wird dem
      Makro ein neuer Inhalt zugewiesen (wie oben beschrieben).

      Die Bedienung dieser Funktion sieht so aus: Zuerst das Icon anklicken,
      danach das zu editierende Makro.

    - Textmakro kopieren

      Ein Textmakro wird dupliziert. Dabei fordert Eddie automatisch zur
      Eingabe einer neuen Tastenkombination fr dieses Makro auf. Die
      Bedienung luft genauso ab wie bei "Textmakro editieren".

    - Textmakro lschen

      Hiermit lt sich jeweils ein Makro lschen. Erst das Icon anklicken,
      danach das zu lschende Textmakro.

    - Makroliste laden

      Die Dateiauswahlbox erscheint zur Auswahl einer Textmakroliste (Datei-
      kennung CMA). Beim Laden hat man die Wahl, ob die bereits vorhandenen
      Makros weggeworfen ("ERSETZEN") oder beibehalten ("HINZULADEN") werden
      sollen.

    - Makroliste sichern

      Die Dateiauswahlbox erscheint zum Speichern der Makroliste.


  TASTENBELEGUNGEN ............................................................

    Zu den fest voreingestellten Tastenbelegungen sind weitere hinzugekommen:

    Undo             Undo: Rckwrts spulen
    Shift + Undo     Undo: Vorwrts spulen

    Auerdem kann nun die Logik der Funktionsgruppe "gehe zum Anfang/Ende des
    vorherigen/nchsten Wortes" umgeschaltet werden, und zwar mit zwei
    neu hinzugekommenen Tastenkombinationen. Diese verndern die Belegung
    wie folgt:

    Umschalter:
      Control + beide Shift-Tasten + [Pfeil rechts]

    Effekt:
      Control + [Pfeil links/rechts] lt den Textcursor zum nchstliegenden
      Wortanfang in die jeweilige Richtung springen.

      Mit Control + Shift + [Pfeil links/rechts] gelangt der Cursor zum
      nchstliegenden Wortende in der angegebenen Richtung.

      Dies entspricht der Voreinstellung.


    Umschalter:
      Control + beide Shift-Tasten + [Pfeil links]

    Effekt:
      Die Bedeutung der beiden Kombinationen mit [Pfeil rechts] (mit oder ohne
      Shift) werden vertauscht.

      Durch Drcken von Control + [Pfeil links/rechts] springt der Cursor nun
      zu den Wortgrenzen, die in Sprungrichtung liegen. Bei Hinzunahme der
      Shift-Taste wird der Cursor auf der der Sprungrichtung gegenberliegenden
      Seite des Wortes plaziert.

    Probieren Sie die neue Variante einfach einmal aus und entscheiden Sie
    selbst, welche Belegung das angenehmere Arbeiten erlaubt.


  WRTER MIT DOPPELKLICK ANWHLEN .............................................

    Wrter lassen sich nun durch doppeltes Klicken mit der linken Maustaste
    als Block markieren. Durch Festhalten der Taste und Bewegen der Maus ber
    den Text hinweg knnen wie blich Blcke aufgezogen werden, wobei Eddie
    die Markierung in diesem Fall nur wortweise vornimmt. Die eingestellten
    Worttrennzeichen werden hierbei bercksichtigt.

    Analog dazu lassen sich durch Dreifachklicks ganze Zeilen selektieren bzw.
    Blcke zeilenweise aufziehen.


  DOKUMENTATION ...............................................................

    Die Datei INFO\PROBLEME.TXT wurde berarbeitet und ergnzt. Neu
    hinzugekommen ist eine Beschreibung der Handhabung von Tastendrcken
    und Tastenkombinationen in Calamus und Eddie (Datei INFO\TASTEN.TXT).

    Die Hilfedatei EDDIE.HLP liegt der Version 2 nicht mehr bei.


  BEDIENUNG VON SUCHEN/ERSETZEN ...............................................

    Die Kopfzeile im Such/Ersetzfenster wurde neu gestaltet und ist nun
    deutlich bersichtlicher als in der ersten Fassung.

    - Optionen sind nun als Checkbox mit erklrendem Text realisiert.
    - Aufgrund der Joker-Zusammenfassung sind smtliche dadurch berflssig
      gewordenen Icons entfallen.
    - Aus dem Icon "Zu ignorierende Zeichen einstellen" wurde ein Knopf
      mit der Beschriftung "ZEICHEN".
    - Einige erklrende Texte in Kleinschrift wurden hinzugefgt.

    Auerdem knnen nun jedem Such/Ersetztext beliebige Kommentare zu
    Dokumentationszwecken hinzugefgt werden.


  SUCHEN/ERSETZEN IM HINTERGRUND ..............................................

    Die Statusanzeige (Prozentbalken) wird nun in einem echten Fenster
    dargestellt (Ausnahme: Calamus stellt keine weiteren Fenster mehr zur
    Verfgung). Whrend der Abarbeitung langwieriger Operationen ist es
    dadurch mglich, Calamus in den Hintergrund zu legen und derweilen in
    einer anderen Applikation zu arbeiten. Dies ist selbstverstndlich nur
    unter Verwendung eines multitaskingfhigen Betriebssystems (MagiC,
    MultiTOS) mglich. Aus technischen Grnden gibt es einige Einschrnkungen:

    - Calamus selbst ist stillgelegt. Lediglich die Bedienelemente der
      Calamus-Fenster reagieren auf Benutzeraktionen.

    - Eddies Fenster lassen sich nur verschieben. Das Neuzeichnen eines
      Fensterbereichs ist nicht mglich; Eddie zeichnet stattdessen an
      der entsprechenden Stelle ein gesprenkeltes Fllmuster. Das eigentliche
      Neuzeichnen wird nach Beendigung der Such/Ersetzoperation nachgeholt.

    - Ein nicht umgehbarer Fehler in allen bis dato erschienenen Calamus-
      Versionen blockiert den Such/Ersetzvorgang, solange der Mauszeiger
      ber einem Fenster steht, das NICHT Calamus oder einem seiner Module
      gehrt (siehe auch PROBLEME.TXT).

    Der Abbruch der Operation mit Shift/Control/Alternate ist nur mglich,
    wenn das Fenster mit dem Statusbalken vorne liegt.


  BLCKE KOPIEREN, VERSCHIEBEN, LSCHEN, EINFGEN .............................

    Die Bedienung der Block-Operationen (lschen, kopieren, verschieben)
    wurde stark vereinfacht: Die Formulare beim Anwhlen der Icons
    existieren nicht mehr. Die jeweilige Operation wird nun sofort ohne
    Nachfrage auf den Text angewendet. Es werden immer alle angewhlten
    Blcke bearbeitet.

    Ein neues Icon im Befehlsfeld "Blockfunktionen/Werkzeuge" bestimmt,
    ob der Separatortext bei Mehrfachblock-Operationen (z.B. Kopieren)
    zwischen den Blcken eingesetzt wird. Das Icon kann entweder aktiv
    oder nicht aktiv sein. Das gleiche Icon (Beschriftung: "Separatortext
    verwenden") befindet sich in der Kopfzeile des Separatortext-Fensters.

    Die Behandlung der Blockmarken beim Kopieren wird in dem neu hinzuge-
    kommenen Formular "Blockmarkenbehandlung einstellen" konfiguriert,
    das sich im Befehlsfeld "Einstellungen" befindet.

    Auch das Formular beim Einfgen von Blcken in den Text (z.B. vom
    Clipboard) wurde "gesundgeschrumpft". Die Unterscheidung zwischen
    allen Blcken und dem aktiven Block ist entfallen. Auch hier werden
    jetzt immer alle Blcke bearbeitet.


  BLOCKMARKEN .................................................................

    Durch die Vereinfachung der Blockoperationen hat der aktive Block nun nur
    noch bei der Funktion "Aktiver Block ersetzt alle anderen" eine besondere
    Bedeutung. Wer auf die optische Auszeichnung des aktiven Blocks keinen Wert
    legt, sollte die gleichen Farben fr aktiven und nicht-aktive Blcke
    einstellen. Dadurch werden einige graphische Operationen schneller.

    Das Entfernen smtlicher Blockmarken (Mausklick rechts) ist in einigen
    Fllen nun deutlich schneller als zuvor. Die Textformatierung wurde
    ebenfalls ein wenig optimiert, was sich bei der Bearbeitung lngerer Texte
    bemerkbar machen sollte.

    Wurde ein Block in der letzten Zeile des Textes ans Textende geschoben,
    ging die Blockmarkierung verloren.


  TEXTFLUSS ZWISCHEN RAHMEN UND EDDIE .........................................

    Der Textflu von und nach Textrahmen ist bequemer geworden:

    Eddie-Fenster ffnen:
      Ist ein Block oder Lineal selektiert, wird ohne Nachfrage der
      selektierte Bereich bernommen, ansonsten der gesamte Text.

    Rckflu in den Rahmen ohne Schlieen des Eddie-Fensters:
      Solange kein Konfliktfall auftritt (s.u.), erfolgt der Rckflu kommen-
      tarlos. Ansonsten erscheint das Formular, das auch beim Schlieen des
      Eddie-Fensters geffnet wird.

    Rckflu in den Rahmen mit Schlieen des Eddie-Fensters:
      Auer "Abbruch" und "nderungen verwerfen" gibt es nur noch zwei
      Knpfe in diesem Formular:
      - An der Cursorposition einfgen
      - Ersetzen
      Dabei bezieht sich der "Ersetzen"-Knopf entweder auf den gesamten Text,
      den angewhlten Block oder das angewhlte Lineal. Die Beschriftung des
      Knopfes wird von Eddie entprechend ausgewhlt. Zustzlich kann in
      diesem Formular eine Hinweismeldung erscheinen, die vor ungewolltem
      berschreiben von Textdaten warnt:

      "Der Originaltext wurde verndert"
        Parallel zu der Arbeit im Eddie wurde der Text im Layout verndert.
        Diese nderungen knnen beim ersetzenden Rckflu verloren gehen.

      "Eine andere Textflukette ist angewhlt"
        Der Text im Eddie-Fenster stammt aus einer ganz anderen Textflukette
        als der angewhlten. Dies kann zum Beispiel passieren, wenn man durch
        Fenster-Verschiebeaktionen oder hnlichem ein anderes Dokument aus
        Versehen zum Aktiven erklrt hat. Diese Meldung warnt vor einem
        irrtmlichen berschreiben der falschen Textdaten.

      "Keiner oder zuviele Textrahmen angewhlt"
        Ist eigentlich selbsterklrend: auf der aktuellen Seite des aktuellen
        Dokuments ist entweder gar kein Textrahmen oder mehrere Textrahmen
        aus verschiedenen Textfluketten angewhlt.

      "Ein anderer Textbereich ist angewhlt"
        Der Bereich im Layout-Text, der ersetzt werden wrde (gesamter Text,
        selektierter Block oder selektiertes Lineal) stimmt nicht mit dem
        Textbereich berein, der ursprnglich in das Eddie-Fenster bernommen
        wurde. Dazu ein Beispiel: es wird im Layout ein Block markiert und
        der Inhalt dieses Blocks zu einem Eddie-Fenster geffnet. Whrend der
        Arbeit in Eddie wird die Blockmarkierung im Layout aus Versehen
        gelscht. Beim Rckflu wrde Eddie somit den gesamten Text ersetzen.
        Deshalb erscheint dieser Warnhinweis.

        Calamus schreibt vor, da Textrahmen IMMER mit einem Lineal und
        einem Stil (in dieser Reihenfolge) beginnen. Wrde durch ersetzenden
        Rckflu diese Regel gebrochen werden (weil man im Eddie-Fenster
        einen dieser Kontrollcodes entfernt oder verschoben hat), erscheint
        ebenfalls diese Hinweismeldung. Eddie berspringt dann nmlich
        einfach die im Rahmen befindlichen Lineal- und Stil-Kontrollcodes
        und beginnt mit dem Ersetzen beim ersten Zeichen danach.

    Beim Textrckflu wird nun weniger Text formatiert. Insbesondere
    bei langen Textfluketten lt sich somit u.U. erheblich Zeit sparen.

    Trat nach dem Rckflu ein berlauf in einem oder mehreren Textrahmen
    auf (+ Zeichen in der rechten unteren Ecke des Rahmens) konnte es unter
    Umstnden nach weiteren Rckflu-Operationen passieren, da zu wenig
    Textrahmen neu gezeichnet wurden.


  FORMULARE ...................................................................

    Die Listen in folgenden Formularen sind nun mit der Tastatur bedienbar:

    - Textstil einstellen
    - Such/Ersetztexte
    - smtliche Popups

    Die Tastenbelegung:

    - Cursor hoch/runter           : vorheriger/nchster Eintrag
    - Shift+Cursor hoch/runter     : blttert seitenweise
    - Shift+Ctrl+Cursor hoch/runter: geht zum Anfang/Ende der Liste
    - ClrHome und Shift+ClrHome    : dito
    - Return oder Enter            : whlt den aktuellen Eintrag aus

    Auerdem neu: Durch Doppelklicken eines Listeneintrags im Textstil- oder
    Such/Ersetz-Formular lt sich dieser anwhlen und dabei automatisch das
    Formular verlassen.

    Die Popup-Mens in den Formularen "Kontrollcodes einstellen" und "Farben
    einstellen" wurden berarbeitet und sehen nun etwas anders aus. Das
    Linealformular ist ebenfalls etwas geliftet worden.

    Sollen Popup-Aktionen mit in ein Tastenmakro aufgenommen werden, so
    empfiehlt es sich, das Popup dabei ausschlielich mit der Tastatur zu
    bedienen.

    Im Farbformular lt sich nun die zu verndernde Farbe durch einen
    Mausklick in den Beispieltext auswhlen.

    Interne Stile werden im Stilformular nun mit einem vorangestellten Pfeil
    markiert (genauso wie im Formular des Stilmoduls).


  FENSTER .....................................................................

    Eddie ist nun vorbereitet fr mehr als sieben Fenster. Sobald diese
    Beschrnkung in Calamus beseitigt wird, kann Eddie sofort beliebig
    viele Fenster verwalten.

    Bei sehr langen Fenstertiteln bekam Eddie Probleme mit der Darstellung
    derselben. Dies konnte nur passieren, wenn viele bzw. smtliche Rahmen
    einer Textflukette verschiedene Namen hatten.

    Von smtlichen Icons und Knpfen des jeweils oben liegenden Textfensters
    werden an der blichen Stelle in der Menleiste nun Hilfstexte angezeigt.


  CLIPBOARD ...................................................................

    Ist der Pfad des GEM-Clipboards nicht eingestellt, verwendet Eddie nun
    den Ordner CLIPBRD im Wurzelverzeichnis des Boot-Laufwerks fr Clipboard-
    Operationen.

    Eddie untersttzt nun auch das geeignetere, absatzorientierte Format
    zum Datenaustausch ber das GEM-Clipboard (SCRAP.ASC).

    Die Darstellung von kopiertem bzw. ausgeschnittenem Text auf dem Calamus-
    eigenen Klemmbrett war auf nicht-monochromen Bildschirmen zerstckelt.


  BOMBADIL ....................................................................

    Beim ndern der Gre eines Textfensters, das ber den linken Rand des
    Bildschirms geschoben war, entstand an den Rndern etwas Pixelmll. Dieses
    Problem konnte durch eine Verbesserung von BOMBADIL beseitigt werden.



  Version 1    24.07.95
  -----------------------------------------------------------------------------
  Erste offizielle Version.



  Calamus ist ein eingetragenes Warenzeichen der Firma MGI.
