•  Back 
  •  Der Editor 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Hilfe 
  •  Show info about hypertext 
  •  View a new file 
Topic       : Online-Hilfe zu Omikron.Basic 5
Author      : Karsten Lüdersen @ HH
Version     : OM-Basic-Hilfe 0.60
Subject     : Programmieren/Basic
Nodes       : 1054
Index Size  : 29270
HCP-Version : 4
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : 
@help       : Hilfe
@options    : +g -i +y +z -t4 -d24
@width      : 75
View Ref-FileBasic-Editor                                                 Omikron.Basic

Editor-Dialoge

Der neue Editor ist ein GEM-Programm. Dementsprechend gibt es jetzt auch
GEM-Dialoge. Bis auf die Copyright-Information werden im neuen Editor
nur sog. Fenster-Dialoge verwendet. D.h. die Dialoge liegen in einem
Fenster und können dadurch auf dem Bildschirm verschoben werden.
Dialog-Fenster haben jedoch kein Closer-Button oben links. Sie können
deshalb nur durch die entsprechenden Buttons innerhalb der Dialoge
beendet werden.

Der Editor verwendet zwei Sorten von Dialogen: modale und unmodale.
Erstere sind Dialoge, die erst beendet werden müssen, bevor in einem
anderen Fenster oder in den Menüs des Editors weitergearbeitet werden
kann (da die Dialoge in Fenstern liegen werden andere Programme nie
behindert). Z.B. der Dialog Passwort eingeben ... ist so ein modaler
Dialog. Unmodale Dialoge erlauben es hingegen, daß sie zwischenzeitlich
nach hinten gelegt werden während in einem anderen Fenster des Editors
weitergearbeitet wird. Ein solcher unmodaler Dialog ist zum Beispiel
der Dialog Suchen.

Leider können diese beiden Sorten Dialoge optisch nicht von einander
unterschieden werden. Daß ein Dialog modal ist, stellt sich erst
heraus, wenn Sie versuchen, ein anderes Fenster des Editors nach oben zu
holen, während der Dialog geöffnet ist.

Grundsätzlich haben alle Dialoge mindestens zwei Buttons:

1. "OK" kann auch durch die [RETURN]-Taste ausgelöst werden, übernimmt
die Einstellungen aus dem Dialog und beendet den Dialog (wenn der Dialog
modal ist).

2. "EXIT" kann durch die für GEM-gewohnte Menschen ungewöhnliche Taste
[ESC] ausgelöst werden. Mit dem Button werden die Einstellungen aus dem
Dialog verworfen und der Dialog geschlossen.

Wenn der Dialog unmodal ist, dann gibt es noch einen dritten Button, der
mit "OK & Close" beschriftet ist. Dieser Button übernimmt die
Einstellungen des Dialoges und schließt ihn. Der "OK"-Button übernimmt
in diesem Fall die Einstellungen ohne den Dialog zu beenden. "OK &
Close" kann auch über die Tastatur durch die [Enter]-Taste ausgelöst
werden.

Da die [ESC]-Taste schon eine andere Funktion hat (s.o.) können
Textfelder in den Dialogen nicht - wie sonst bei GEM-Programmen üblich
-damit geleert werden. Dazu dient stattdessen die Tastenkombination
[Shift]+[Delete].

Die Zuordnung der verschiedenen Sondertasten zu den Buttons in den Dialogen
kann aber mit Hilfe von Shortcuts einstellen ... im Modus-Menü verändert
werden.