
  Probleme bei der Arbeit mit Eddie

  Uns wurde eine Reihe vermeintlicher Fehler in Eddie gemeldet, die sich bei
  genauerer Betrachtung als Probleme des Calamus-Systems herausstellten.
  Hier ist eine Liste dieser Stolpersteine.

   Verlorengegangene Tastendrcke

    Manche Tasten mssen zwei mal hintereinander gedrckt werden, damit ein
    Zeichen erscheint. Dies ist jedoch kein Fehler, sondern ein Feature! Es
    handelt sich um den in Calamus eingebauten Deadkey-Mechanismus, der
    sich selbstverstndlich auch konfigurieren lt (Textmodul, Formular
    "spezielle Tastenbelegungen" und Systemmodul).

    Wenn eine in Eddie fest eingebaute Tastenkombination nicht funktioniert,
    liegt das unter Umstnden an einer bereits vorhandenen Makroprogrammierung.
    So erzwingt zum Beispiel ClrHome normalerweise ein Neuzeichnen des
    aktiven (Dokument-)Fensters und ist somit fr Eddie nicht verfgbar.
    Die Belegungen sollten in solchen Fllen so gendert werden, da
    keinerlei Kollisionen auftreten. Lesen Sie hierzu auch die Erluterungen
    in TASTEN.TXT.


   Fehler "Unbekannte Versionsnummer" beim Laden von Such/Ersetz-Setups

    Erscheint beim Laden von Such/Ersetz-Setups diese Fehlermeldung, so liegt
    das an der Abwesenheit des Dokumentkonverters. Die SES-Dateien bauen
    nmlich auf dem 1993er Dokumentformat auf und mssen beim Laden gege-
    benenfalls konvertiert werden. Laden Sie einfach das zum Calamus-Paket
    gehrende Modul DOKKONV.CXM und versuchen Sie es erneut.


   ClipArt-Modul

    Die Zusammenarbeit zwischen Eddie und dem alternativen Clipboard-Modul
    "ClipArt" klappt nicht. Aus uns unerfindlichen Grnden greift ClipArt
    immer auf das Dokumentfenster zu, Eddie wird nie von dem Modul
    angesprochen. Bitte wenden Sie sich wegen dieses Problems an den
    Hersteller von ClipArt.


   Calamus Clipboard-Modul (ab Calamus SL von 1994 behoben)

    Der Transport von Text ber das Calamus-Clipboard von Eddie in das
    Textmodul funktioniert nur ab der 94er Version. Das 93er Textmdul
    akzeptiert nur die Textdaten, die es selbst auf das Clipboard
    gelegt hat. Es kann sogar passieren, da es auch diese Textdaten nicht
    mehr annehmen will! Dieser Effekt tritt auf, wenn Eddie als ERSTER Text
    auf das Clipboard legt. Experimente haben ergeben, da der Fehler jedoch
    im Textmodul zu suchen ist und auch ohne Eddie gezielt reproduziert
    werden kann:

    - Calamus starten, Eddie (und Bombadil) NICHT laden
    - Ein Dokument mit Text laden bzw. anlegen
    - Im Textmodul einen Block markieren und auf das Clipboard kopieren
    - Das Textmodul aus dem Speicher entfernen
    - Das Textmodul wieder neu laden
    - Der Text lt sich nun nicht mehr aus dem Clipboard in den Rahmen
      bertragen (Meldung: "Kein Text! ...")

    Die Situation ist die gleiche, als htte Eddie als erster das Clipboard
    benutzt: das Textmodul findet, nachdem es neu geladen wurde, beim ersten
    Benutzungsversuch bereits Textdaten auf dem Clipboard vor und kommt damit
    aus irgendeinem Grund nicht klar.

    Ab der 94er-Version gibt es diese Probleme nicht mehr.


   Fenster ber den linken Bildschirmrand schieben (ab Calamus SL 96 behoben)

    Schiebt man Calamus-Fenster ber den linken Bildschirmrand hinaus (was
    nur mit Betriebssystemerweiterungen wie z.B. WinCom mglich ist), gert
    Calamus durcheinander und interpretiert dies als Mausklick auf den
    Fuller-Knopf des Fensters. Durch Installation von BOMBADIL kann dieser
    Effekt umgangen werden.

    Dieser Fehler wurde in Calamus SL 96 behoben.


   Zeichensatzbersicht

    In der Zeichensatzbersicht, die man von jedem Formular mit Control+Esc
    aus aufrufen kann (sofern sich darin ein Eingabefeld befindet), wird zur
    Darstellung von Text der Systemzeichensatz und nicht der Eddie-Font
    verwendet. Einzige Ausnahme: die bersicht wird direkt in einem Eddie-
    Fenster aufgerufen. Leider ist der Formularmanager von Calamus so stark
    gekapselt und von auen unzugnglich, da es keine Mglichkeit gibt, eine
    eigene Zeichensatzbersicht dort einzuklinken.


   Makrorecorder

    Beim Aufzeichnen von Tastenmakros kann es zu der Meldung "Fehler in der
    Fehleranzeige; Calamus sollte verlassen werden" kommen. Diese Meldung
    ist - in diesem speziellen Fall - harmlos und besagt folgendes:

    - eine Alarmbox ist gerade geffnet
      und
    - der Recorder wurde ein- und sofort wieder ausgeschaltet, so da keine
      einzige Aktion aufgezeichnet wurde (in diesem Fall sollte eigentlich
      eine weitere Alarmbox erscheinen, um dies dem Benutzer mitzuteilen; da
      verschachtelte Alarmboxen in Calamus nicht erlaubt sind, erhlt man
      stattdessen die Fehlermeldung).


   Automatisches Fenster-Scrolling

    Eddie verwendet fr das automatische Fenster-Scrolling die Mechanismen,
    die hierfr in Calamus eingebaut sind. Leider haben diese noch die ein
    oder andere Unschnheit. Die Fensterverwaltung in Calamus ist jedoch
    so aufgebaut, da man keine eigenen Programmroutinen hierfr einsetzen
    kann.


   Darstellungsfehler im Textmodul

    Das Textmodul lt Fragmente der Blockmarkierung stehen, wenn man Text
    in einen Rahmen zurckflieen lt. Der Block ist nicht lnger selektiert;
    es handelt sich lediglich um Pixelmll. Auerdem wird der Textcursor
    des Layout-Editors manchmal durch andere Fenster "durchscheinend"
    gezeichnet.


   Hinzufgen von Textstilen

    Werden nach dem ffnen eines Textfensters im Stil-Modul weitere Textstile
    angelegt, so kann das Auswahlfenster von Eddie nicht mehr geffnet werden
    (das beim Einfgen von Stilen bzw. Doppelklick auf Stil-Kontrollcodes
    erscheint)! Dieses Problem lt sich durch Installation von BOMBADIL
    beseitigen.


   Fenster nicht mehr anklickbar (ab Calamus SL 96 behoben)

    Unter Multitasking-Aufstzen wie MagiC kann es zu generellen Problemen
    mit Calamus-Fenstern kommen, wenn andere Applikationen bereits mehrere
    Fenster geffnet haben. Unter Umstnden werden keine Tastatureingaben oder
    Mausklicks mehr angenommen. Untersuchungen haben ergeben, da die
    entsprechenden Ereignismeldungen irgendwo in Calamus verloren gehen
    und nie beim Empfnger (in diesem Fall Eddie) ankommen.

    Abhilfe: Beim Starten von Calamus sollten mglichst keine Fenster von
    anderen Applikationen geffnet sein.

    Auerdem gibt es ein weiteres Problem - ebenfalls nur unter Multitasking-
    Betriebssystemen: Es werden nur dann Ereignisse an den Editor gemeldet,
    wenn sich der Mauszeiger ber einem Calamus-Fenster oder dem Desktop
    befindet. Steht die Maus ber einem Fenster einer anderen Applikation,
    werden Tastatureingaben "verschluckt" und erst spter abgearbeitet. Von
    diesem Problem ist z.B. auch das Textmodul betroffen.

    Dieser Fehler wurde in Calamus SL 96 behoben.


   Vergrerung nicht einstellbar

    Wenn ein Fenster von Eddie aktiv ist, kann fr das im Hintergrund
    liegende Dokumentfenster keine Vergrerung eingestellt werden. Dies
    passiert auch in PKS Write und liegt an Calamus.



  Calamus ist ein eingetragenes Warenzeichen der Firma MGI.
