Die Interaktionsmöglichkeiten unterscheiden sich von GUI-Element zu GUI-Element. Die Form-Elemente (Shapes), das Grafik-Element (Bild) und das Text-Element bieten sowohl Interaktionsmöglichkeiten für den einfachen linken und rechten Mausklick sowie für den Doppelklick an, als auch Möglichkeiten zur Interaktion, wenn die Maus das GUI-Element betritt oder verlässt.
Die beiden Button-Elemente bieten nur die Reaktionsmöglichkeit auf das Drücken des Buttons an. Das Sound-Element verfügt über keine Interaktionsmöglichkeiten, da es sich nicht um ein graphisches Element handelt, mit dem man direkt in der GUI interagieren könnte.
Wenn also zum Beispiel in der Simulation der GUI ein einfacher Linksklick auf einem Form-Element ausgeführt wird, und für diese Interaktionsmöglichkeit ein Signal spezifiziert wurde, so tritt dieses als Ereignis in der Statechart-Logik auf, und bewirkt eventuell einen Zustandsübergang, der mit einem Layoutwechsel einhergehen könnte. Eine derartige Manipulierung der GUI kann also zu einem Ansichtswechsel führen.
Die Editierung dieser Interaktionen, welche lediglich spezielle Eigenschaften eines GUI-Elements sind, kann man im Properties-View vornehmen oder im Eigenschaften-Dialog. In beiden gibt es für diese Eigenschaften eine gesonderte Kategorie bzw. Registerkarte mit dem Namen Interaction (siehe Abb. 5.19). Da es sich tatsächlich um ganz normale Eigenschaften handelt, lassen sich diese natürlich für geerbte GUI-Elemente modifizieren. Das Verhalten eines geerbten GUI-Elements lässt sich also ebenfalls abändern. Wie das geht, erfahren Sie in Abschnitt 5.3.7.
D. Hannwacker - A. Gebel - M. Dürksen 