Menü- und Symbolleistenstile auswählen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Behandeln von VCL-Aktionen mit einem Aktionsmanager


Ebenso, wie Sie individuellen Menüs und Schaltflächen unterschiedliche Farben und Symbole zuweisen können, ist es auch möglich, unterschiedliche Stile für Menüs und Schaltflächen festzulegen; damit können Sie Ihrer Anwendung ein individuelles Erscheinungsbild geben. Zusätzlich zu dem Standard-Stil kann Ihre Anwendung durch ein aufeinander abgestimmtes Farbschema das Aussehen von Windows XP, Encarta™ oder ein individuell festgelegtes Erscheinungsbild erhalten. Um Ihrer Anwendung ein stimmiges Aussehen zu geben, arbeitet die IDE mit Farbzuordnungen.

Eine Farbzuordnung kann ganz einfach erfolgen, indem den bestehenden Menüs und Symbolleisten die entsprechenden Farben zugewiesen werden. Eine Farbzuordnung kann jedoch auch komplex sein, indem viele Feindetails von Menüs und Symbolleisten verändert werden, wie z.B. sehr schmale Schaltflächenkanten oder schattierte Menüs. Beispielsweise weist die XP-Farbzuordnung zahlreiche feine Anpassungen für Menü- und Schaltflächen-Klassen auf. Die IDE erledigt die Details für Sie, indem die geeignete Farbzuordnung automatisch verwendet wird.

Standardmäßig verwendet die Komponentenbibliothek den XP-Stil. Um zentral für alle Menüs und Symbolleisten in all Ihren Anwendungen einen anderen Stil zu wählen, verwenden Sie aus der ActionManager-Komponente die Eigenschaft Style.

So wählen sie Menü- und Symbolleistenstile aus:

  1. Ziehen Sie eine ActionManager-Komponente aus der Kategorie Zusätzlich der Tool-Palette auf ein Formular.
  2. Wählen Sie im Objektinspektor die Eigenschaft Style aus. Sie können aus einer Vielzahl verschiedener Stile auswählen.
  3. Nachdem Sie einen Stil gewählt haben, nehmen die Menüs und Symbolleisten in Ihrer Anwendung das Aussehen an, das der neuen Farbzuweisung entspricht.

Sie können das Aussehen eines Stils anpassen, indem Sie Farbzuweisungs-Komponenten verwenden.

Um das Aussehen einer Farbkarte anzupassen, gehen Sie wie folgt vor:

  1. Ziehen Sie aus der Kategorie Zusätzlich der Tool-Palette eine geeignete Farbkarte auf ein Formular (beispielsweise XPColorMap oder StandardColorMap). Im Objektinspektor finden Sie zur Anpassung des Erscheinungsbildes zahlreiche Eigenschaften, viele mit Dropdown-Liste, aus der Sie alternative Werte auswählen können.
  2. Ändern Sie die Eigenschaft ColorMap für jede Symbolleiste- oder Menü-Farbkarte, indem Sie auf das Farbkarten-Objekt zeigen, das Sie auf das Formular gezogen haben.
  3. Um das Erscheinungsbild Ihrer Symbolleisten und Menüs wie gewünscht zu ändern, passen Sie die Eigenschaften der Farbkarte im Objektinspektor entsprechend an.

Hinweis: Seien Sie jedoch vorsichtig bei der Anpassung einer Farbkarte. Sobald Sie eine alternative Farbkarte wählen, gehen Ihre alten Einstellungen verloren. Vielleicht sollten Sie zuerst eine Sicherungskopie Ihrer Anwendung erstellen, bevor Sie mit verschiedenen Einstellungen experimentieren und möglicherweise dann doch wieder eine vorherige Konfiguration verwenden möchten.

Siehe auch