Kontextmenüs mit Icons

Lies diesen Artikel und viele weitere mit einem kostenlosen, einwöchigen Testzugang.

Das Anzeigen von Bildern im Ribbon ist keine große Kunst – Sie benötigen dazu ein paar bereits vorliegende Prozeduren, welche die Bilder aus der Tabelle USysResources so umwandeln, dass diese leicht der jeweiligen Ribbon-Definition zugewiesen werden können. Aber in der Benutzeroberfläche von Access gibt es ja auch noch die Kontextmenüs. Und auch diese lassen sich mit Icons ausstatten – auch wenn dies noch einen Zwischenschritt mehr erfordert. Dieser Artikel zeigt, wie Sie die Schaltflächen in Kontextmenüs mit Icons optisch aufwerten und so die Ergonomie verbessern.

Beispieldatenbank

Die Beispiele dieses Artikels finden Sie in der Datenbank 2002_KontextmenueMitIcons.accdb.

Bilder zur Tabelle USysResources hinzufügen

Die Tabelle MSysResources wird von Access zum Speichern von Bildern verwendet, die Sie im Entwurf von Formularen und Berichten als eigenständige Bilder oder als Icons von Schaltflächen hinzufügen. Diese Tabelle soll auch der Speicherort für die von uns in Kontextmenüs verwendeten Bilder sein. Wir wollen also als Erstes einmal ein paar Bilddateien zu dieser Tabelle hinzufügen. Die einfachste Methode ist der Weg über den Formularentwurf: Hier wählen Sie einfach den Ribbon-Eintrag Entwurf|Steuerelemente|Bild einfügen|Durchsuchen… aus (siehe Bild 1).

Hinzufügen von Bilddateien

Bild 1: Hinzufügen von Bilddateien

Mit dem nun erscheinenden Dialog Grafik einfügen navigieren Sie zu Ihrem Verzeichnis mit Bilddateien (wir verwenden die Icons von www.iconexperience.com) und wählen die gewünschte Bilddatei aus (siehe Bild 2).

Einfügen von Bilddateien

Bild 2: Einfügen von Bilddateien

Wenn Sie danach erneut den Eintrag Bild einfügen aufklappen, finden Sie dort bereits das neu hinzugefügte Bild vor (siehe Bild 3).

Die Bilddatei ist angekommen.

Bild 3: Die Bilddatei ist angekommen.

Das zu diesem Zweck angelegte Formular können Sie wieder schließen, ohne es zu speichern – es diente nur dazu, den Ribbonbefehl zum Einfügen der Bilder in die Tabelle MSysResources zu vereinfachen.

Die Tabelle MSysResources

Nun schauen wir uns an, wo wir dieses Bild in der Tabelle MSysResources finden. Um diese Tabelle zu öffnen, müssen wir sie zuerst sichtbar machen. Dazu klicken Sie mit der rechten Maustaste auf die Titelzeile des Navigationsbereichs und wählen dort den Eintrag Navigationsoptionen… aus. Im nun erscheinenden Dialog Navigationsoptionen aktivieren Sie im Bereich Anzeigeoptionen die beiden Optionen Ausgeblendete Objekte anzeigen und Systemobjekte anzeigen (siehe Bild 4). Danach werden die Systemtabellen, die mit MSys… beginnen, angezeigt, darunter auch die Tabelle MSysResources.

Aktivieren der Anzeige von System- und ausblendeten Objekten

Bild 4: Aktivieren der Anzeige von System- und ausblendeten Objekten

Ende des frei verfügbaren Teil. Wenn Du mehr lesen möchtest, hole Dir ...

Testzugang

eine Woche kostenlosen Zugriff auf diesen und mehr als 1.000 weitere Artikel

diesen und alle anderen Artikel mit dem Jahresabo

Schreibe einen Kommentar