Hallo Herr Gorsleben,

FM selbst hat drei verschiedene Menüs ( für aktives Dokument, für
aktives Buchfenster, für aktives Viewer-Dokument) für jede
Programmoberfläche (also strukturiert bzw. unstrukturiert), die
modifiziert werden können durch:
a) Veränderung der Menü-Konfiguration (siehe Handbuch
Customizing_Frame_Products.pdf)
  [Die Menüdefinitionsdateien sind:
   • fminit\maker\menus.cfg (für die Benutzeroberfläche des
FrameMaker-Produkts)
   • fminit\fmstruct\menus.cfg (für die Benutzeroberfläche des
strukturierten FrameMaker-Produkts)]
b) durch FDK-Clients - das sind PlugIns, die von FrameMaker beim
Programmstart geladen werden und dann eigenständigen Code ausführen
c) durch ElmScript-Scripte, die installiert werden müssen

Menükonfigurationen durch PlugIns (z.B. Toolbox) werden nach meiner
PlugIn-Programmier-Erfahrung als erste in der Reihenfolge der
Registrierung (siehe Maker.ini [FDK-Clients]} nach dem
Standard-Menü-Laden ausgeführt, danach werden (da Elmscript auch ein
PlugIn ist), die Menü-Konfigurationen der Scripte durchgeführt (falls so
konfiguriert) und dann die Konfiguration durch die entsprechenden
Dateien(z.B. fminit\fmtoolbr.ini - siehe Mycrotype) ausgeführt.

Jedes zusätzliche Tool modifiziert also die Menüs auf seine ganz
spezielle Weise, so dass die PlugIn- und Script-Hersteller der
Einfachheit halber vermutlich lauter neue Menüs/Untermenüs anlegen, um
nicht in Kollision mit anderen Zusatzbausteinen zu kommen.

Da die Menüs und Befehle durch so unterschiedliche Instanzen und in
nicht beeinflussbarer Reihenfolge in die FrameMaker-Menüs eingebracht
werden, ist es auch nicht möglich, da einfach aufzuräumen und die
Befehle auf selbstgewählte Weise zu konfigurieren.

Hoffe etwas Licht in die Sache gebracht zu haben :-)

Herzliche Grüße
Ute Mitschke

_______________________________________________
Talk mailing list
[email protected]
http://lists.framemaker.de/mailman/listinfo/talk

Antwort per Email an