Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | Nächste Überarbeitung Beide Seiten der Revision | ||
software:cba:userinterface [2014/11/24 15:30] max.neumaier |
software:cba:userinterface [2014/11/24 15:34] max.neumaier |
||
---|---|---|---|
Zeile 67: | Zeile 67: | ||
In den Templates können Bereiche mit komplexen Bedienelementen angeordnet werden. | In den Templates können Bereiche mit komplexen Bedienelementen angeordnet werden. | ||
{{ software:cba:bedienoberflaechen-3.png?400 }} | {{ software:cba:bedienoberflaechen-3.png?400 }} | ||
+ | |||
+ | |||
+ | Im CBA-Framework wird eine Hierarchie von Bedienoberflächen definiert, die eine Grundstruktur für die Anordnung und Navigation bilden. Nachfolgend werden die wichtigsten Konfigurations-Informationen beschrieben: | ||
+ | |||
+ | |||
+ | * **Bildung einer Bedienoberflächen-Hierarchie:**über die Attribute 'übergeordnet' und 'Position' wird die Stellung in der Hierarchie definiert. In der Baumdarstellung wird die Oberflächen-Struktur sichtbar. | ||
+ | * **Navigation zu einer Bedienoberfläche aus der übergeordneten Bedienoberfläche:**In Attribut 'Menü' wird konfiguriert, in welchem Navigationselement (z.B. Menü oder Notepage) der übergeordneten Bedienoberfläche eine entsprechendes Navigationseintrag angeordnet werden soll. | ||
+ | *** Einbindung in den Arbeitsbereich der übergeordneten Bedienoberfläche:**In Attribut 'Element' wird konfiguriert, in welchem Element der übergeordneten Bedienoberfläche der eigene Arbeitsbereich angeordnet werden soll. | ||
+ | * **Festlegung des internen Layout:**In Attribut 'Template' wird ein Template mit der gewünschten internen Struktur zugeordnet. Dieses definiert die Anordnung verschiedener Bedienelemente der Präsentationsschicht in der Bedienoberfläche und organisiert ihre Anbindung. | ||
+ | * **Festlegung der sichtbaren Icons:**In Attribut 'Icons' kann festgelegt werden, welche Icons in der Bedienoberfläche sichtbar sind. Elemente, die Icons anzeigen können, werten diese Information aus. | ||
+ | * Zuordnung der Bedienlogik: | ||
+ | In Attribut 'UIU' wird eine User Interface Unit zugeordnet, die die gewünschte Bedienlogik umsetzt. | ||
+ | * **Zuordnung der Geschäftslogik:**In Attribut 'Tabelle' wird eine Tabelle zugeordnet, die die gewünschten Daten beinhaltet und die dazugehörige Geschäftslogik realisiert. | ||