01.09.2011, 14:46
Hi Leute,
ich möchte Werte aus zwei Arrays in einem Graphen darstellen. Zu den Werten auf der x-Achse gibt es Bilder. In diesem Fall sind die Werte alle natürlichen Zahlen von 1-6 und die Bilder heißen 1.png bis 6.png. In meinem Programm habe ich es bisher erreicht, dass ich die Cursorposition durch die Pfeiltasten nach links oder rechts um 1 verändere und er dann zu der zugehörigen Position das Bild anzeigt.
Problem1: Wenn ich durch festhalten der Maustaste den Cursor verschiebe und danach mit den Pfeiltasten nach links oder rechts steuere, fängt er bei Position 0 in dem Graphen an und springt eben auf -1 bzw. 1. Ich möchte natürlich von der Position aus weitergehen, an der ich den Cursor vorher mit der Maus gesetzt habe.
Problem2: Ich würde gerne durch ein Klicken mit der linken Maustaste den Cursor an die Position setzen, an der ich geklickt habe und auch dann das Bild zum zugehörigen Punkt anzeigen lassen. Da es ja nun mit der Maus schwierig ist genau die 2 zu treffen, müsste man sagen, dass alles was >=2 und <3 ist, noch zu 2 gehört. Ich schätze aber mal, dass sich das durch die Weite bei Number to decimal String einstellen lässt. Naja, auf jeden Fall habe ich hier in diesem Forum einen Thread gefunden, in dem Jemand dasselbe möchte. Allerdings finde ich die Funktion der Property Node in meinem Kontextmenü nicht. Ansonsten habe ich schon Probiert mit dem Event Mouse-Down und den Koordinaten der Maus rumzuspielen, leider beziehen sich die Koordinaten der Maus nicht nur auf den Graphen, sondern auf das komplette VI. Ich sehe noch nicht ganz, wie sich damit mein Anliegen lösen lässt.
Im Anhang mein bisheriges VI mit Bild (Mal schauen ob die Automatische Versionsanzeige funktioniert).
ich möchte Werte aus zwei Arrays in einem Graphen darstellen. Zu den Werten auf der x-Achse gibt es Bilder. In diesem Fall sind die Werte alle natürlichen Zahlen von 1-6 und die Bilder heißen 1.png bis 6.png. In meinem Programm habe ich es bisher erreicht, dass ich die Cursorposition durch die Pfeiltasten nach links oder rechts um 1 verändere und er dann zu der zugehörigen Position das Bild anzeigt.
Problem1: Wenn ich durch festhalten der Maustaste den Cursor verschiebe und danach mit den Pfeiltasten nach links oder rechts steuere, fängt er bei Position 0 in dem Graphen an und springt eben auf -1 bzw. 1. Ich möchte natürlich von der Position aus weitergehen, an der ich den Cursor vorher mit der Maus gesetzt habe.
Problem2: Ich würde gerne durch ein Klicken mit der linken Maustaste den Cursor an die Position setzen, an der ich geklickt habe und auch dann das Bild zum zugehörigen Punkt anzeigen lassen. Da es ja nun mit der Maus schwierig ist genau die 2 zu treffen, müsste man sagen, dass alles was >=2 und <3 ist, noch zu 2 gehört. Ich schätze aber mal, dass sich das durch die Weite bei Number to decimal String einstellen lässt. Naja, auf jeden Fall habe ich hier in diesem Forum einen Thread gefunden, in dem Jemand dasselbe möchte. Allerdings finde ich die Funktion der Property Node in meinem Kontextmenü nicht. Ansonsten habe ich schon Probiert mit dem Event Mouse-Down und den Koordinaten der Maus rumzuspielen, leider beziehen sich die Koordinaten der Maus nicht nur auf den Graphen, sondern auf das komplette VI. Ich sehe noch nicht ganz, wie sich damit mein Anliegen lösen lässt.
Im Anhang mein bisheriges VI mit Bild (Mal schauen ob die Automatische Versionsanzeige funktioniert).