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
