Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  EPLAN Electric P8
  Skript: eigenes Menü mit mehreren Menüeinträgen erstellen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN
Autor Thema:  Skript: eigenes Menü mit mehreren Menüeinträgen erstellen (1665 mal gelesen)
Mr Burns
Mitglied



Sehen Sie sich das Profil von Mr Burns an!   Senden Sie eine Private Message an Mr Burns  Schreiben Sie einen Gästebucheintrag für Mr Burns

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


20150915FirmaMenue.cs.txt

 
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



Sehen Sie sich das Profil von bdshbs an!   Senden Sie eine Private Message an bdshbs  Schreiben Sie einen Gästebucheintrag für bdshbs

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Mr Burns 10 Unities + Antwort hilfreich

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



Sehen Sie sich das Profil von bdshbs an!   Senden Sie eine Private Message an bdshbs  Schreiben Sie einen Gästebucheintrag für bdshbs

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Mr Burns 10 Unities + Antwort hilfreich

http://ww3.cad.de/foren/ubb/Forum467/HTML/004585.shtml#000004

das war der Thread.

Wobei hier noch zu beachten währe das ein mehrfaches Umschalten so NICHT mehr funktioniert. Da Eplan die IDs durcheinanderwürfelt.
Im Prinzip muss der Ablauf sein :

* Alten Punkt merken
* alle Menüpunkte löschen
* Markierung des aktiven Punkts setzen
* alle Punkte neu hinzufügen
* ggf noch irgendwelche Aktionen ausführen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

F.S.
Moderator



Sehen Sie sich das Profil von F.S. an!   Senden Sie eine Private Message an F.S.  Schreiben Sie einen Gästebucheintrag für F.S.

Beiträge: 1815
Registriert: 23.04.2003

EPLAN Electric P8
2023 Prof.

erstellt am: 15. Sep. 2015 14:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Mr Burns 10 Unities + Antwort hilfreich


20150915_01_FirmaMenue.cs.txt

 
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

Mr Burns
Mitglied



Sehen Sie sich das Profil von Mr Burns an!   Senden Sie eine Private Message an Mr Burns  Schreiben Sie einen Gästebucheintrag für Mr Burns

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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz