INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Graph in seiner Größe ändern



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!

20.01.2005, 14:10
Beitrag #1

Joe Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 110
Registriert seit: Oct 2004

8.20
2004
kA


Deutschland
Graph in seiner Größe ändern
Hi,
ich bin grade auf der Suche nach einer Möglichkeit, einen Waveform Graph bei einem Doppelklick auf selbigen zu vergrößern, so dass man eine höhere Auflösung hat.

Genauer ausgedrückt:
Ich habe ein Vollbild-Frontpanel mit einem bzw. mehreren kleinen Graphen darin. Wenn ich jetzt einen Doppelklick (oder sonst eine eindeutige Aktion) auf ihn mache, dann sollte dieser Graph in einem Dialogfenster (wohl die beste Lösung, aber nicht zwingend) einfach in sehr großer Größe angezeigt werden. Die Kontrolle des großen Fensters soll idealerweise implizit für den kleinen Originalgraphen mitgemacht werden, d.h. wenn ich das Dialogfenster wieder schließe, sollten die Änderungen bei dem kleinen Graphen auch gemacht sein.

Hat sowas schonmal einer von euch gemacht und kann mir da einen kleinen Rat geben?

Gruß,
Joe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
20.01.2005, 19:13
Beitrag #2

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Graph in seiner Größe ändern
Hi Joe,

ich habe so etwas zwar noch nicht gemacht, aber folgende Ideen:

Den Doppelclick kannst du mit eine Evemt-Structure" abfangen.
Daraufhin würde ich ein VI (mit deinem großen Graphen) per VI-Server starten und ihm per Queue die anzuzeigenden Daten schicken.
Verändert dieser seine Cursor oder ähnliches, kannst du diese Infos ebenfalls per Queue runter zum Main VI schicken, um sie dort per Property nodes in denen kleinen Graphen einzutragen.

Da du schreibst, das du (noch) Anfänger bist, hier die verwendeten techniken:
- Event-Structure
- VI-Server
- Queues
- Property Nodes

Hast du mit einer Technik noch Probleme, oder Fragen zu einer Technik oder dem Ablauf der Idee frage bitte nach.

Gruß
Oliver
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.01.2005, 08:38
Beitrag #3

Joe Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 110
Registriert seit: Oct 2004

8.20
2004
kA


Deutschland
Graph in seiner Größe ändern
Hi Oliver,

also erstmal danke für deine ausführliche und schnelle Antwort. Ich werde mir mal gleich anschauen, ob und wie ich deine Ideen umsetzen kann.

Bisher hab ich schon mit Event-Structures und Property Nodes gearbeitet.
Die Queue und den VI-Server muss ich mir noch anschauen.

Ach ja, wie kann ich denn mit der Event-Structure einen Doppelklick abfragen? Ich hab da bisher nur Mouse-Down und Mouse-Up gefunden, was aber jeweils nur Einfachklicks sind.

Gruß,
Joe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.01.2005, 09:21
Beitrag #4

Oliver Listing Offline
LVF-Freak
****


Beiträge: 721
Registriert seit: Sep 2004

2012 und 2014 (Windows und Linux)
1998
EN

22844
Deutschland
Graph in seiner Größe ändern
Hi Joe,

den Doppelclick bekommst du über den Cluster Mods.
Du mußt jedoch dazu auf das Ereignis Mouse down triggern.

Gruß
Oliver


Angehängte Datei(en)
Sonstige .vi  doppel_click_abfangen.vi (Größe: 36,39 KB / Downloads: 506)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.01.2005, 10:05
Beitrag #5

Joe Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 110
Registriert seit: Oct 2004

8.20
2004
kA


Deutschland
Graph in seiner Größe ändern
Nachdem ich grade ein anderes Problem gelöst hab, das mich schon genervt hat, kann ich mich jetzt mal voll auf dieses hier stürzen.

Danke nochmal für die immer wieder schnelle Hilfe. Langsam macht mir die Arbeit mit LabVIEW richtig Spaß.

Viele Grüße,
Joe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2005, 10:22
Beitrag #6

Joe Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 110
Registriert seit: Oct 2004

8.20
2004
kA


Deutschland
Graph in seiner Größe ändern
Hi Oliver,

also nachdem ich jetzt eine sehr kurzfristige geschäftliche Reise hinter mich gebracht hab, hab ich auch endlich Zeit, hier mal wieder meine Frage reinzustellen.

Ich habe mir die Verwaltung einer Queue angesehen und die ist ziemlich einfach, mMn.

Allerdings habe ich noch Probleme damit, den VI Server zu verstehen. Ich bekomme es einfach nicht hin, dass ich einen neuen Dialog aufmache. Ich wollte zu Übungszwecken ein offizielles VI abändern (es ging um Datenerstellung und Analyse), aber es lief schon nicht mehr, nachdem ich die llb kopiert hatte. Dann habe ich versucht, so eine Struktur selber nachzubauen, aber das hat nie funktioniert.

Nachdem ich diesem VI ja Daten schicken will, brauch ich da die "Call by Reference Node"?

Danke schonmal für deine Hilfe,
Gruß,
Joe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  XY-Graph Größe anpassen Mictlantecutli 2 5.941 05.03.2010 14:21
Letzter Beitrag: Mictlantecutli

Gehe zu: