|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectvips.gui.EventManager
public class EventManager
Der EventManager bearbeitet alle "globale" Events, zB wenn in der Toolbar auf löschen geklickt wird oder im Menü der Eintrag "Einfügen" aufgerufen wird, wird eine statische Methode dieser Klasse aufgerufen, die dann die Arbeit erledigt (meist durch Delegation an einen Editor oder StruktogrammList etc)
| Method Summary | |
|---|---|
static void |
actionAusfuehrenToggle(Projekt projekt)
Wenn das Projekt nicht ausgeführt wird, startet diese Action es, sonst beendet sie es mit actionAusfuehrungAbbrechen |
static void |
actionAusfuehrungAbbrechen()
Falls das Projekt gerade ausgeführt wird, wird es durch diese Action beendet. |
static void |
actionAusschneiden()
Diese Action schneiden ein Struktogramm oder eine Anweisung aus. |
static boolean |
actionCheckModified()
Diese Methode prüft, ob das Projekt modifiziert und noch nicht gespeichert ist. |
static void |
actionDebug()
Diese Action öffnet eine DebugShell und startet somit den Einzelschritt-Modus |
static void |
actionEinfuegen()
Diese Action fügt je nach Inhalt der Zwischenablage ein Struktogramm oder eine Anweisung in das Projekt ein oder tut gar nichts, wenn kein bekanntes Format vorhanden ist |
static void |
actionErsteSchritte()
Öffnet ein Tutorial in einem externen Browser |
static void |
actionExport()
Wenn ein Editor geöffnet ist, erlaubt diese Action dem Benutzer, das Struktogramm als Grafik zu speichern. |
static void |
actionHilfeInhalt()
Öffnet das Inhaltsverzeichnis der Hilfe im externen Browser. |
static void |
actionInfo()
Diese Action zeigt einen Info-Dialog an. |
static void |
actionKopieren()
Diese Action kopiert ein Struktogramm oder eine Anweisung in die Zwischenablage, je nachdem, welches Control im Gui den Focus hat. |
static void |
actionLoeschen()
Diese Action ruft actionLoeschen auf das Gui-Element auf, welches gerade den Focus hat, also entweder ein Editor, StruktogrammList oder GlobaleVarsControl |
static void |
actionNeuesProjekt()
Diese Action erzeugt ein neues Projekt und öffnet es |
static void |
actionOeffnen()
Diese Action öffnet einen Dialog, in dem der User eine Datei auswählen kann, die dann geöffnet wird. |
static void |
actionOeffnen(java.lang.String dateiname)
Diese Action öffnet die Datei dateiname. |
static void |
actionSchriftAnpassen()
Diese Action öffnet einen FontDialog und erlaubt, in ihm die Schrift auszuwählen, die im Editor verwendet wird |
static void |
actionSpeichern()
Diese Action speichert das Projekt ab. |
static void |
actionSpeichernUnter()
Diese Action öffnet einen Dialog, in dem der User einen Dateinamen auswählen kann und speichert das Projekt dann unter diesem Namen ab. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static void actionNeuesProjekt()
public static boolean actionCheckModified()
public static void actionOeffnen()
public static void actionOeffnen(java.lang.String dateiname)
dateiname.
public static void actionSpeichern()
actionSpeichernUnter aufgerufen.
public static void actionSpeichernUnter()
public static void actionExport()
public static void actionAusschneiden()
public static void actionKopieren()
public static void actionEinfuegen()
public static void actionLoeschen()
public static void actionAusfuehrenToggle(Projekt projekt)
actionAusfuehrungAbbrechen
public static void actionAusfuehrungAbbrechen()
public static void actionDebug()
public static void actionSchriftAnpassen()
public static void actionHilfeInhalt()
public static void actionErsteSchritte()
public static void actionInfo()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||