LabVIEWForum.de
Anzeigezeit Hinweisstreifen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Anzeigezeit Hinweisstreifen (/Thread-Anzeigezeit-Hinweisstreifen)



Anzeigezeit Hinweisstreifen - Thorsten1982 - 18.01.2007 13:22

Hi Leute!

Ich benutze in meinem Programm für beinahe jedes Bedien- und Anzeigeelement Hinweisstreifen (Über Eigenschaftsknoten).
Die Rechner in der Firma, an welchen ich Arbeite (AMD Athlon 64X2 Dual Core Prozessor 3800+ 997MHz, 448 MB RAM) zeigen in meinem Programm die Hinweisstreifen auch in einer angemessenen Zeit (ca 3...5s) an.

Sobald ich das Programm auf einem schnelleren Rechner teste (P4 3,2GHz, 2GB RAM!!) flackern (wenn überhaupt!) die Hinweisstreifen nur kurz auf! Ich habe in meinem Programm in der "Haupt"-while-Schleife bis jetzt noch keine Wartezeit programmiert. Kann es sein, das die Anzeigezeit der Hinweisstreifen mit den Schleifendurchläufen zu tun hat??!! (Da auf dem schnelleren Rechner der Schleifenindex viel schneller hochläuft ?!) Ich weiß, ist ne ziemlich bescheuerte Anfängerfrage, aber an was könnte das sonst liegen?

Oder kann man die Eigenschaft der Anzeigezeit der Hinweisstreifen programmtechnisch ändern?

Danke, Gruß Thorsten


Anzeigezeit Hinweisstreifen - Achim - 18.01.2007 13:27

Hi,

eigentlich sollten die Tipstrips/Tooltips solange angezeigt werden, wie die Maus über dem betreffenden Element verweilt + "kurz danach"! Unabhängig von der Zykluszeit...so ist's jedenfalls bei mir!

Gruss
A.


Anzeigezeit Hinweisstreifen - Y-P - 18.01.2007 13:31

Hi,

ich wusste gar nicht, dass das geht. Wie heißt denn die Eigenschaft auf Englisch? Damit ich mal probieren kann, ob es mir auch so ist.

Gruß Markus

' schrieb:Hi Leute!

Ich benutze in meinem Programm für beinahe jedes Bedien- und Anzeigeelement Hinweisstreifen (Über Eigenschaftsknoten).
Die Rechner in der Firma, an welchen ich Arbeite (AMD Athlon 64X2 Dual Core Prozessor 3800+ 997MHz, 448 MB RAM) zeigen in meinem Programm die Hinweisstreifen auch in einer angemessenen Zeit (ca 3...5s) an.

Sobald ich das Programm auf einem schnelleren Rechner teste (P4 3,2GHz, 2GB RAM!!) flackern (wenn überhaupt!) die Hinweisstreifen nur kurz auf! Ich habe in meinem Programm in der "Haupt"-while-Schleife bis jetzt noch keine Wartezeit programmiert. Kann es sein, das die Anzeigezeit der Hinweisstreifen mit den Schleifendurchläufen zu tun hat??!! (Da auf dem schnelleren Rechner der Schleifenindex viel schneller hochläuft ?!) Ich weiß, ist ne ziemlich bescheuerte Anfängerfrage, aber an was könnte das sonst liegen?

Oder kann man die Eigenschaft der Anzeigezeit der Hinweisstreifen programmtechnisch ändern?

Danke, Gruß Thorsten



Anzeigezeit Hinweisstreifen - Achim - 18.01.2007 13:37

[attachment=4693]

Ich habs gar nicht über den PropertyNode gemacht, sondern manuell über die Eigenschaften des Controls eingetragen! Probier doch mal, ob es evtl. daran liegt, dass der PropertyNode (unnötigerweise) ständig aufgerufen wird! Musst du den "wechselnd" beschreiben, oder reicht das einmal?

Gruss
A.

Habs grad getestet: Ist egal, ob der ständig neu beschrieben wird! Es wird immer so lange angzeigt, wie die Maus drüber ist! Auch mit wechselnder Wartezeit in der Schleife! Hast du so ne Wartezeit in die Schleife eingesetzt? Wenn die fehlt, wird der Tipstrip bei mir gar nicht gezeigt!


Anzeigezeit Hinweisstreifen - Thorsten1982 - 18.01.2007 14:05

' schrieb:Hi,

ich wusste gar nicht, dass das geht. Wie heißt denn die Eigenschaft auf Englisch? Damit ich mal probieren kann, ob es mir auch so ist.

Gruß Markus

Hi Markus...

ich hab leider nur LabVIEW 7.0 in Deutsch, deshalb kann ich dir nicht sagen, wie die Eigenschaft auf Englisch heißt. aber vielleicht hilft der mein Screenshot weiter. Man kann die Hinweisstreifen auch über das Element selbst beschriften. (Rechte MAustaste auf Bedien-/Anz.-Element
->Eigenschaften -> Dokumentation -> Hinweisstreifen), ist mir aber nicht übersichtlich genug. HAbs lieber im Blockdiagramm dargestellt.

Gruß Thorsten


Anzeigezeit Hinweisstreifen - Y-P - 18.01.2007 14:07

Hallo,

bei mir klappt es so auch (vgl. Bild-Anhang).
Ich danke Euch. Wink

Gruß Markus


Anzeigezeit Hinweisstreifen - Thorsten1982 - 18.01.2007 14:11

Hmmm, dann liegts vielleicht doch an der Wartezeit. Bisher habe ich noch gar keine Wartezeit in der Schleife. Hatte anfangs alle Hinweisstreifen und Eigenschaftknoten innerhalb der Schleife, jetzt habe ich sie außerhalb. Hat aber nix geändert.
Muss das mit der Wartezeit heute Abend zu Hause testen, da dort mein schneller Rechner steht. Dort ist es jedoch, wie bei dir so, dass außer bei einem Bedienelement (Hebel) - wahrscheinlich eher zufällig - der Streifen auch nie angezeigt wird. Von dem her denke ich schon, dass es die Wartezeit sein könnte.

Muss jetzt halt warten bis heut abend...um es zu probieren...Trotzdem danke

Mfg Thorsten


Anzeigezeit Hinweisstreifen - Achim - 18.01.2007 14:29

Hi,

die Wartezeit muss rein! Sonst macht dein Rechner nämlich (fast) nichts anderes als diese Schleife abzuarbeiten! Irgendwas zwischen 10 und 50 ms, und schon sieht die Welt anders aus...

A.