| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN |
| |
 | 2 Millionen Marke geknackt: Nächster Meilenstein im Eplan Data Portal erreicht, eine Pressemitteilung
|
Autor
|
Thema: Skript: eigenes Menü mit mehreren Menüeinträgen erstellen (1804 mal gelesen)
|
Mr Burns Mitglied
 
 Beiträge: 183 Registriert: 22.11.2010 Eplan 5.7 & P8 2.5 HF4 Professional, Menüumfang "Experte"
|
erstellt am: 15. Sep. 2015 14:06 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, Ich wage mich das erste Mal etwas tiefer in die Script-Welt hinein. Dazu habe ich mir die Beispiele von Jonny angesehen und versucht zu verstehen. Weiter gab es da vor längerem mal einen Thread, den ich auch durchgearbeitet habe. Leider funktioniert mein Script trotzdem nicht. Was mache ich falsch? Stimmt der Aufbau denn allgemein nicht oder fehlt irgendwo nur ein Detail? Vielen Dank schonmal! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bdshbs Mitglied

 Beiträge: 55 Registriert: 17.05.2005 i7-2600K, 16GB , SSD, Quadro 2000, Eizo-TFTs --- Win 7 Ultimate Inventor (aktuellste) AutoCAD (aktuellste) EPlan P8 (aktuellste) EPLan 5 v5.70-SP1HF2 EPlan 21 v4.30 LogoCAD Triga Prof. v3.4 / v4
|
erstellt am: 15. Sep. 2015 14:39 <-- editieren / zitieren --> Unities abgeben:          Nur für Mr Burns
auf den ersten Blick sind da zuviele "returns" und es fehlt ein "start" Such doch mal ich hab da irgendwann in 2006/7 was gepostet bezgl. dynamische Menüs. Kann leider grad nicht selber schauen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bdshbs Mitglied

 Beiträge: 55 Registriert: 17.05.2005 i7-2600K, 16GB , SSD, Quadro 2000, Eizo-TFTs --- Win 7 Ultimate Inventor (aktuellste) AutoCAD (aktuellste) EPlan P8 (aktuellste) EPLan 5 v5.70-SP1HF2 EPlan 21 v4.30 LogoCAD Triga Prof. v3.4 / v4
|
erstellt am: 15. Sep. 2015 14:48 <-- editieren / zitieren --> Unities abgeben:          Nur für Mr Burns
|
F.S. Moderator
    
 Beiträge: 1896 Registriert: 23.04.2003 EPLAN Electric P8 2024 Prof.
|
erstellt am: 15. Sep. 2015 14:50 <-- editieren / zitieren --> Unities abgeben:          Nur für Mr Burns
Ich habe es mal korrigiert. -Die return sind raus -Eine geschweifte Klammer war an der falschen stelle -Menüpunkt ID ist uint anstatt int Bedenke das du dein MainMenü abhängig vom Menüpunkt Fenster machst ! kein Fenster in Eplan offen auch kein MeineFirma Menüpunkt. Besser ist hier mit Enumerations zu arbeiten z.B. "Eplan.EplApi.Gui.Menu.MainMenuName.eMainMenuUtilities" und dann InsertPosition als "after" angeben. ------------------ grüße FrankS Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| Verfahrenstechniker (m/w/d) Entwicklung | Was unsere Kunden von ihren Technologielösungen erwarten? Das nächste Level! Das gelingt unserem Team bei FERCHAU Tag für Tag. Wir suchen dich: als ambitionierte:n Kolleg:in, der:die wie wir Technologien auf die nächste Stufe bringen möchte. Wir realisieren spannende Projekte für namhafte Anbieter und Entwickler von IT-Lösungen und überzeugen täglich mit fundierter Expertise und fachlichem Know-how.... | Anzeige ansehen | Arbeitnehmerüberlassung |
|
Mr Burns Mitglied
 
 Beiträge: 183 Registriert: 22.11.2010 Eplan 5.7 & P8 2.5 HF4 Professional, Menüumfang "Experte"
|
erstellt am: 15. Sep. 2015 15:15 <-- editieren / zitieren --> Unities abgeben:         
Wow, das ging ja schnell, danke euch beiden! Jetzt kann ich (hoffentlich) selbst weiterarbeiten. Danke für den Hinweis bez. Abhängigkeit vom Fenster-Menü. Das war ich mir nicht bewusst. Nur ist eben mit einem zweiten Script (vor einigen Jahren von Eplan gekauft) bereits ein PLM-Menü nach "Dienstprogramme" einsortiert und ich könnte mir vorstellen, dass das Probleme geben könnte, wenn ich da dazwischenfunke. Ich mache es jetzt einfach vor dem Hilfe-Menü, dann geht das auch und stört niemanden  Jetzt muss ich nur noch schauen, dass mir mein Chef das Buch von Jonny bestellt! Danke nochmal. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |