LabVIEWForum.de - Anzeigezeit Hinweisstreifen

LabVIEWForum.de

Normale Version: Anzeigezeit Hinweisstreifen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
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
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.
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
[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!
' 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
Hallo,

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

Gruß Markus
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
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.
Referenz-URLs