Fernsteuern von GEM-Applikationen mit GEMScript

Inhaltsverzeichnis Nachstarten eines GS-Interpreters

5 Standard-GS-Kommandos

5.1 Close

Kommando:  Close
Parameter: Datei (optional)
Rückgabe:  keine

Schließt das der Datei entsprechende Fenster. Wenn keine Datei übergeben wurde, wird das oberste Fenster geschlossen. Das Kommando darf auch so implementiert sein, daß mehrere Datei-Parameter auf einmal übergeben werden können.

5.2 Copy

Kommando:  Copy
Parameter: Datei (optional)
Rückgabe:  keine

Kopiert die Selektion der angegebenen Datei auf das Klemmbrett. Wenn keine Datei angegeben ist, wird die Selektion des obersten Fensters verwendet.

5.3 Cut

Kommando:  Cut
Parameter: Datei (optional)
Rückgabe:  keine

Schneidet die Selektion der angegebenen Datei aus und schreibt sie auf das Klemmbrett. Wenn keine Datei angegeben ist, wird die Selektion des obersten Fensters verwendet.

5.4 Delete

Kommando:  Delete
Parameter: Datei (optional)
Rückgabe:  keine

Schneidet die Selektion der angegebenen Datei aus. Wenn keine Datei angegeben ist, wird die Selektion des obersten Fensters verwendet.

5.5 GetFront

Kommando:  GetFront
Parameter: keine
Rückgabe:  Datei oder Datei+Pfad

Falls das oberste Fenster der Applikation einen Namen besitzt, mit dem es in den GS-Kommandos identifiziert werden kann, sollte dieser als Antwort auf dieses Kommando zurückgeliefert werden.

5.6 New

Kommando:  New
Parameter: keine
Rückgabe:  keine

Legt ein neues Dokument an.

5.7 Open

Kommando:  Open
Parameter: Datei+Pfad (optional)
Rückgabe:  keine

Öffnet die angegebene Datei. Wenn keine Datei übergeben wurde, sollte dem Benutzer die Dateiauswahlbox o.ä. angezeigt werden. Das Kommando darf auch so implementiert sein, daß mehrere Datei-Parameter auf einmal übergeben werden können.

5.8 Paste

Kommando:  Paste
Parameter: Datei (optional)
Rückgabe:  keine

Fügt den Inhalt des Klemmbretts in die Selektion der angebenenen Datei ein. Wenn keine Datei angegeben ist, wird die Selektion des obersten Fensters verwendet.

5.9 Print

Kommando:  Print
Parameter: Datei (optional)
Rückgabe:  keine

Druckt die angegebene Datei aus. Wenn keine Datei angegeben ist, wird das oberste Fenster ausgedruckt. Das Kommando darf auch so implementiert sein, daß mehrere Datei-Parameter auf einmal übergeben werden können.

5.10 Quit

Kommando:  Quit
Parameter: keine
Rückgabe:  keine

Beendet die Applikation.

5.11 Save

Kommando:  Save
Parameter: Datei (optional)
Rückgabe:  keine

Speichert die angegebene Datei. Wenn keine Datei übergeben wurde, wird das oberste Fenster gespeichert. Das Kommando darf auch so implementiert sein, daß mehrere Datei-Parameter auf einmal übergeben werden können.

5.12 SaveAs

Kommando:  SaveAs
Parameter: Datei, Datei (optional)
Rückgabe:  keine

Dieses Kommando hat mindestens einen, maximal zwei Parameter. Der erste bezeichnet den neuen Dateinamen, der zweite das zu speichernde Fenster. Wenn der zweite Parameter nicht angegeben ist, wird das oberste Fenster unter dem Dateinamen des ersten Parameters gespeichert.

5.13 SelectAll

Kommando:  SelectAll
Parameter: Datei (optional)
Rückgabe:  keine

Markiert die gesamte angegebene Datei. Wenn keine Datei angegeben ist, wird das Dokument im obersten Fenster selektiert.

5.14 ToFront

Kommando:  ToFront
Parameter: Datei
Rückgabe:  keine

Bringt das Fenster mit der angegebenen Datei nach vorne.

5.15 Undo

Kommando:  Undo
Parameter: Datei (optional)
Rückgabe:  keine

Macht die letzte Aktion in der angegebenen Datei rückgängig. Wenn keine Datei angegeben ist, wird die letzte Aktion im obersten Fenster rückgängig gemacht.


Inhaltsverzeichnis Nachstarten eines GS-Interpreters