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!
Ein neuer Thread, eine neue Frage. Wenn man auf ein Frontpanel Element rechtsklickt öffnet sich für gewöhnlich ein Kontextmenü, wie man es unter Windows kennt. In diesen Kontextmenüs finden sich dann ab und an weitere Unterpunkte, die aber beim Mausover nicht sofort erscheinen. Dataoperations wäre so ein Punkt z.B.
Ich bin mir nicht ganz sicher woher diese Verzögerung kommt, soll heißen, ob es an der Performance liegt oder ob das mit einem Zahlenwert irgendwo in der Registrierung verankert ist. Unter Windows selbst konnte ich dieses Delay bereits kompensieren, sodass die Kontextmenüs recht zackig reagieren. Kann man das unter Labview auch erreichen? Ich persönlich empfinde das als sehr störend, da es den Arbeitsfluss behindert (ja ich weiß, wir reden hier über Millisekunden).
Unter Windows (7) sind standardmäßig 400 Millisekunden eingestellt, wenn es um die Verzögerung von Kontextmenüseiten geht. Wie ist das bei Labview?
Gruß
NoWay
19.08.2014, 12:23 (Dieser Beitrag wurde zuletzt bearbeitet: 19.08.2014 12:27 von GerdW.)
redest du nur über die Kontextmenüs oder über die TipStrips?
Wenn ich ein Kontextmenü öffne, erscheint es sofort mit allen Menüpunkten. Ist das bei dir anders?
Nachtrag: bei Tastaturbedienung erscheinen Untermenüs auch sofort!
Abgesehen davon: ich deaktiviere die (Standard-)Kontextmenüs meist. Die Standardeinträge sind für den User sehr oft uninteressant. Und wenn man ein Kontextmenü wirklich braucht, kann man ein eigenes erstellen, welches nur die relevanten Einträge enthält…
Anhand des Screenshots versuche ich zu erklären was ich meine: Wenn ich das Kontextmenü aufrufe und dann z.B. auf Data Operations fahre, dauert es ca eine knappe halbe Sekunde, bis sich das Untermenü öffnet. Ich hätte Verständnis dafür wenn ein Untermenü viele Punkte/Grafiken beinhaltet und diese zunächst geladen werden müssen, aber in diesem Fall ist da ja nicht viel. Genau dese Verzögerungen sind es, die mich ziemlich nerven. Ich sitze zugegeben nicht an einem überperformanten System, aber wenn ich mir die Leistungskurven im Taskmanager anschaue, während ich wie ein Berserker in den Kontextmenüs hin und her flitsche, passiert da auf CPU-Seite quasi nichts. Kann ja nun natürlich sein, dass die Festplatte zu lahmarschig ist und nicht hinterherkommt, weil permament irgendwas gelesen werden muss. Nachweisen kann ich das nicht, weswegen ich hier nachgefragt habe, ob es dazu eventuell einen Registry Wert o.Ä. gibt.
gruß
NoWay
19.08.2014, 12:54 (Dieser Beitrag wurde zuletzt bearbeitet: 19.08.2014 12:54 von GerdW.)
Das liegt wohl daran, das ich ein "Klicki" bin und relativ viel mit der Maus mache. Das Platzieren von Frontpanel Elementen mache ich darüber und das Einstellen der Datentypen, editieren von Enums, etc. Ich würde jetzt nicht sagen, dass ich das permanent mache, aber häufig genug, das mir diese Verzögerungen auf den Zeiger gehen. Tastatur benutzen, das Argument akzeptiere ich nur bedingt. Ich verwende eine ergonomische Maus, die recht hoch ist und es wäre umständlich immer zur Tastatur zu greifen, zumal ich bei jedem zweiten Versuch vermutlich meien Maus durch den Raum schmeiße Zeit spare ich an der Stelle leider nicht und komfortabel wird es dadurch auch nicht.
Es scheint so zu sein, dass ich mit diesem Umstand leben oder umlernen muss
19.08.2014, 13:17 (Dieser Beitrag wurde zuletzt bearbeitet: 19.08.2014 13:19 von GerdW.)
links/rechts/oben/unten, evtl. in Verbindung mit der Shift-Taste…
Zitat:editieren von Enums
mit Ctrl-Linksklick den Editiermodus aktivieren und im aktuellen Eintrag lostippen, mit Shift-Enter aktuellen Eintrag abschließen und sofort einen neuen zum Editieren erstellen. Deutlich schneller als den Enum-Editor aufzurufen…
Du missverstehst mich, glaube ich. Es hakt, wenn es darum geht Elemente aus der Palette zu platzieren oder deren Eigeschaften zu verändern (Frontpanel, Blockdiagramm). Ich habe die Control Pallette nie eingeblendet sondern hole mir die Elemente per Rechtsklick, wähle sie aus und platziere sie dann. Das Auswählen erfolgt bereits schon verzögert. Das genaue Platzieren erledige ich tatsächlich mit der Tastatur, allein schon um das Handgelenk zu schonen Hier gibts auch keine störenden Faktoren. Ich meine wirklich nur die Navigation in den "Rechtsklick - Kontextmenüs" und deren Untermenüs.
19.08.2014, 13:55 (Dieser Beitrag wurde zuletzt bearbeitet: 19.08.2014 13:56 von jg.)
Danke für den Ratschlag. Ich habe damit herumgespielt und konnte leider keine Änderungen erzielen. Im nächsten Schritt werde ich das wohl mal auf einem schnelleren Rechner ausprobieren. Wenn ich es daheim nicht vergesse, reiche ich hier mal ein Video File ein, um zu verdeutlichen, wie das bei mir in der Praxis aussieht. Es würde mich dann doch interessieren, ob ich übersensibel bin, oder ob das grundsätzlich bei Labview so ist. Fakt ist jedenfalls, dass ich durch diese Verzögerungen mit der Maus im linken Menü herumfahren kann, während ein Submenü offen ist. Das hat zwar den netten Vorteil, das mana uch als Grobmotoriker den Weg ins Submenü findet, aber genau DAS stört mich ja
Wie gesagt, Video folgt!
EDIT:
Hier ein kurzes Video, das zeigt, wie beim Mausover nicht sofort die Menüs aufklappen.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
RE: Kontextmenü beschleunigen
Das Video läuft bei mir nicht.
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------