Wenn
Sie mit Tweak-Einstellungen arbeiten möchten,
registrieren Sie die Aktion in den Konfigs und im PApplicationPool. Tragen Sie den
Aktion-Namen in der Konfig ein. In Ihrer Implementierung rufen Sie
registerAction mittels einer Instanz
vom PApplicationPool auf. Beim
Programmieren mit Visual Basic rufen Sie application.commands.add(“<name of
action>”) auf. Nach dem Registrieren der Aktion, können Sie
andere Eigenschaften setzen (z.B. Icon-Pfad, …).Der Unterschied zu
früheren Versionen ist, dass Sie keine Menüs oder Toolbars in der
Applikation registrieren. Der registerToolbar und registerMenu Schritt passiert mittels
Einträgen in menuvisibility-config
und menustructure-config
. Außerdem haben
Aktionen die zusätzliche Eigenschaft autoRegistered. Wenn Sie überprüfen
möchten, ob eine Aktion bereits existiert, prüfen Sie den Wert dieser
Eigenschaft. Bei "true" ist die Aktion registriert. Ansonsten ist der Wert
"false". Die Abfrage, ob eine Aktion bereits existiert, wird immer "true"
zurückgeben. Der Grund hierfür ist, dass "Tweak" alle Aktionen aus
menuvisibility-config
wie einen
Prototyp registriert.