Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
28.10.2010, 08:03 (Dieser Beitrag wurde zuletzt bearbeitet: 28.10.2010 08:05 von dimitri84.)
komme ich irgendwie an die Referenz vom Kontextmenü von z.B. einem Graphen? Ich will Markierungen und/oder Tastenkombinationen benutzen. (Mit den normalen Menü VIs ... dacht ich mir.)
Geht das?
Gruß dimitri
„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Anzeige
28.10.2010, 08:09 (Dieser Beitrag wurde zuletzt bearbeitet: 28.10.2010 08:11 von GerdW.)
Puh, das ist aber unpraktlisch. Menü-Ref und Menü Tag bekommt man nicht in einem EventCase (..., um auf die Tags mit Markierungen zu reagieren.). Wie machst du das? Für jeden Graphen einen eigenen EventCase um die Referenz abzuholen und dann inner FGV oder einem SR speichern?
„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
28.10.2010, 11:50 (Dieser Beitrag wurde zuletzt bearbeitet: 28.10.2010 11:50 von GerdW.)
bei der Kontextmenü-Aktivierung bekommt man die Referenz und kann das Menü nach seinen Vorstellungen editieren.
Bei der Kontextmenü-Auswahl bekommt man den gewählten Menüeintrag geliefert - da muss man üblicherweise das Menü nicht mehr editieren, da es eh geschlossen wird...
bei der Kontextmenü-Aktivierung bekommt man die Referenz und kann das Menü nach seinen Vorstellungen editieren.
Bei der Kontextmenü-Auswahl bekommt man den gewählten Menüeintrag geliefert - da muss man üblicherweise das Menü nicht mehr editieren, da es eh geschlossen wird...
Das ist bekannt.
Ich hab den Menüpunkt "Schwellwert" und dieser hat 5 Werte zur Auswahl (70,80,85,90,95). Nach Auswahl des Wertes soll dieser markiert werden, damit man beim nächsten Aufruf sieht was aktuell eingestellt ist. D.h. ich muss mir vorher die Referenz holen - unpraktisch. Geht aber.
Edit:
Nach dem Spiel ist vor dem Spiel - man kann natürlich unmittelbar beim Aufruf den aktuellen Wert markieren.
„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Zitat:Nach Auswahl des Wertes soll dieser markiert werden, damit man beim nächsten Aufruf sieht was aktuell eingestellt ist.
Ich hatte anfangs den gleichen Denkfehler
Nach Auswahl des Wertes wird das Menü geschlossen! Erst beim nächsten Öffnen muss das Häkchen gesetzt werden - dann bekommst per Event auch eine Referenz auf's Menü.
' schrieb:Hallo Dimitri,
Ich hatte anfangs den gleichen Denkfehler
Nach Auswahl des Wertes wird das Menü geschlossen! Erst beim nächsten Öffnen muss das Häkchen gesetzt werden - dann bekommst per Event auch eine Referenz auf's Menü.
Ja genau. siehe mein Edit..
„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
28.10.2010, 12:48 (Dieser Beitrag wurde zuletzt bearbeitet: 28.10.2010 12:50 von dimitri84.)
Doch noch ein Problem: Ich habe 2 Graphen deren Kontextmenüs sollen sich aber identisch verhalten. Nun benutzt der User nur den oberen Graphen - wie komme ich an die Ref des anderen? Man kann ein Event (Kontextmenü-Aktivierung) für 2 Graphen erstellen, aber man bekommt dann trotzdem nur eine Menüref (die auslösende).
Man bräuchte das Ding als Eigenschaftsknoten ...
„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
die User-Einstellungen solltest du ja eh in irgendeinem Shiftregister etc zwischenspeichern. Sobald das Menü des 2. Graphen geöffnet wird, kannst du dieses mit den gleichen Einstellungen wie beim 1. Graphen setzen...
Nochmal:
Du brauchst die Referenz nur beim Öffnen des Kontextmenüs, da du nur dann etwas am Menü ändern musst!