Benutzerfreundlichkeit bedeutet für mich: Alles Wichtige ist ohne große Umwege schnell zu erreichen und gut sichtbar. Das ganze Bedienkonzept ist konsistent umgesetzt - insbesondere dann, wenn es ungewohnte Wege geht. Alle Bedienelemente sind logisch angeordnet und funktionieren quasi selbsterklärend. Eventuell doch nötige Zusatzinformationen werden im Tooltip angezeigt oder es wird eine Möglichkeit zum Aufruf einer Hilfe direkt im betroffenen Bereich angeboten.
Anders als Apple, die in ihrer Software dem Bedienkonzept "was nicht möglich ist, wird auch nicht angezeigt" folgen, zeige ich in meinen Anwendungen stets alles an, was möglich ist. Sollte also eine Funktionalität oder eine Datenauswahl in DynaChart in einem bestimmten Kontext nicht aktivierbar sein, wird sie ausgegraut als "deaktiviert" dargestellt.
Insbesondere bei Anwendungen mit vielen darzustellenden Elementen ist dies eine Herausforderung. Deshalb nutze ich auch bei DynaChart ein "flaches" Design, wodurch Steuerelemente nur ein Minimum an Platz beanspruchen. Anstelle von Buttons verwende ich gerne Labels, denen ich oft sogar mehrere Funktionsebenen verpasse. Dazu kommen weitere Steuerelemente wie Listen, Kombinationsfelder, Checkboxen oder Optionsgruppen. Bis auf das Microsoft Chart-Steuerelement und die echten Buttons des Tageskalender werden in der Anwendung keine anderen aufwändigen Steuerlemente benötigt.
Ich fasse alles in Bereichen zusammen und bringe den Bereich betreffende Einstellmöglichkeiten in dessen Titelleiste unter. Etwas Farbigkeit erleichtert zudem noch sowohl die Unterscheidung insbesondere der Labels als auch die allgemeine Orientierung. DynaChart wird dabei hauptsächlich mit der Maus bedient und die "Mehrfachauswahl" beim Klicken ist Standard. Nur in wenigen Fällen wird die Tastatur benötigt. So bspw. für die Einfachauswahl, die ich durch gleichzeitig Drücken der STRG-Taste beim Links-Klick mit der Maus realisiere - etwas anders als sonst möglicherweise gewöhnt.
Das Microsoft Chart-Steuerelement steuert sich in der Anzeige selbst. Es kann aber - anders als die Charts bei einigen anderen BI- und Visualisierungstools - nicht direkt bedient werden. Dieser möglicherweise als Nachteil gesehene Aspekt wird aber durch die Bedienflexibilität und Anpassbarkeit von DynaChart sehr gut kompensiert - wenn nicht sogar mehr als wettgemacht.