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 

Position des Scrollbalkens in Menüring ermitteln & festlegen



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!

04.04.2010, 16:25
Beitrag #1

MasterOfDisaster Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Apr 2010

8.5
2007
de


Deutschland
Position des Scrollbalkens in Menüring ermitteln & festlegen
Hallo zusammen !
Ich habe da ein vermeintlich triviales Problem zu lösen, bei dem ich partout nicht weiterkomme.

Es geht um folgendes: ich will in einen Menüring programmatisch weitere Einträge hinzufügen und immer den zuletzt eingefügten Eintrag zunächst automatisch auswählen.
Dazu sollte mittels der Eigenschaft "Anzeigeposition" die Position nach jedem neuen Eintrag auf den letzten Eintrag des Rings gesetzt werden.

Nun hat sich aber in einem kleinen Test-VI gezeigt, daß mittels dieser Eigenschaft weder die aktuelle Position in dem Ring ausgelesen werden noch gesetzt werden kann !
Ich stehe da im Moment vor einem Rätsel, bin mir aber fast sicher, daß da nur ein Denkfehler dahintersteckt.

Es wäre sehr nett, wenn sich die Experten das mal kurz anschauen und mir einen heissen Tip geben könnten Rolleyes

Hier das Test-VI, in dem nur mal die Position des Scrollbalkens ermittelt werden soll:

Lv85_img
Sonstige .vi  Test_Ring.vi (Größe: 25,84 KB / Downloads: 241)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.04.2010, 18:02
Beitrag #2

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Position des Scrollbalkens in Menüring ermitteln & festlegen
Hilft das weiter...?

   


Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2010, 19:30
Beitrag #3

MasterOfDisaster Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Apr 2010

8.5
2007
de


Deutschland
Position des Scrollbalkens in Menüring ermitteln & festlegen
Hm, so bekommt man zwar den letzten Wert heraus, aber das löst noch nicht das Problem mit dem Auswählen.
Ich möchte ja unmittelbar nach dem Hinzufügen eines neuen Ring-Eintrags diesen auch gleich selektieren.

Das müsste m.E. nach ja über die Eigenschaft "Position" gehen, nur leider verhält sich diese Eigenschaft überhaupt nicht so wie erwartet.
Wenn ich einen x-beliebigen Eintrag im Ring auswähle, ändert sich die "Position" kein Bisschen. Das kann doch so nicht richtig sein ?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2010, 19:59
Beitrag #4

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Position des Scrollbalkens in Menüring ermitteln & festlegen
Öhh...

Wenn du den Button "Letztes Element" drückst, dann wird das letzte Element im Ring ausgewählt.

War das nicht das was du gesucht hast?


Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2010, 22:11
Beitrag #5

MasterOfDisaster Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Apr 2010

8.5
2007
de


Deutschland
Position des Scrollbalkens in Menüring ermitteln & festlegen
Ja, das löst schonmal das Problem mit der Positionierung des Scrollbalkens.

Hast Du ne Idee, warum die Abfrage der Position auf normalem Wege nicht funktioniert ? Bin ich nur zu doof dazu oder ist das ein echter Bug seitens LV ?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2010, 22:24
Beitrag #6

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Position des Scrollbalkens in Menüring ermitteln & festlegen
Wir reden doch vom Menü-Ring Element, oder?

Die Position des Scrollblakens bei einem Element, welches keinen Scrollbalken hat...
Die Vererbung von Methoden/Eigenschaften muss ja nicht zwangsläufig auch bedeuten, das die Methode/Eigenschaft auch genutzt wird (jemand mit mehr Ahnung von Vererbung mag mich korrigieren).

Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.04.2010, 22:40
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Position des Scrollbalkens in Menüring ermitteln & festlegen
' schrieb:Wir reden doch vom Menü-Ring Element, oder?

Die Position des Scrollblakens bei einem Element, welches keinen Scrollbalken hat...
Naja, wenn die Auswahlliste erst einmal lang genug ist, wird schon ein Scrollbar angezeigt.
' schrieb:Die Vererbung von Methoden/Eigenschaften muss ja nicht zwangsläufig auch bedeuten, das die Methode/Eigenschaft auch genutzt wird (jemand mit mehr Ahnung von Vererbung mag mich korrigieren).
Dem stimme ich zu.

Außerdem haben die im ersten Beitrag gewählten PropertyNodes nichts mit dem mglw. sichtbaren Scrollbar zu tun, das sind die Scrollpositionen eines Strings-Textes, vgl. hier:
   
Und bei einer String-Anzeige macht das ja wieder Sinn.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2010, 22:55
Beitrag #8

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Position des Scrollbalkens in Menüring ermitteln & festlegen
' schrieb:Naja, wenn die Auswahlliste erst einmal lang genug ist, wird schon ein Scrollbar angezeigt.

Dann ist ein Beispiel mit 4 Einträgen aber ungeeignet...

Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2010, 22:59 (Dieser Beitrag wurde zuletzt bearbeitet: 04.04.2010 23:07 von MasterOfDisaster.)
Beitrag #9

MasterOfDisaster Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Apr 2010

8.5
2007
de


Deutschland
Position des Scrollbalkens in Menüring ermitteln & festlegen
Die Erklärung mit der fehlerhaften Vererbung macht Sinn.
Es scheint auch so, das der aktuell aktive Eintrag des Menurings ausschliesslich über die Eigenschaft "Wert" selektiert wird - so wie im Beispiel von SeBa.

Vielen Dank für die Hilfe !

Nachtrag: Jungs, ich hab's !
Die Property "RingText.AnzPos" gilt nur, wenn ein einzelner Eintrag in der Liste aus mehreren Zeilen besteht. Dann wird in der Titelzeile des Menurings die mit der Property festgelegte Zeile dieses Eintrags angezeigt.

Das bedeutet: die Property funktioniert, ist für meine Zwecke aber nutzlos.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.04.2010, 16:44
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Position des Scrollbalkens in Menüring ermitteln & festlegen
' schrieb:Die Property "RingText.AnzPos" gilt nur, wenn ein einzelner Eintrag in der Liste aus mehreren Zeilen besteht. Dann wird in der Titelzeile des Menurings die mit der Property festgelegte Zeile dieses Eintrags angezeigt.

Das bedeutet: die Property funktioniert, ist für meine Zwecke aber nutzlos.
Was habe ich (versucht zu) erklärt(en)? Genau das, dass dies die Position innerhalb eines Strings ist.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
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
  Motorsteuerung (VCP) Erfassung Geschwindigkeit und Position JanM 2 3.300 15.06.2021 07:48
Letzter Beitrag: GerdW
  Symbol Text Menüring simcum 4 4.292 31.03.2020 09:00
Letzter Beitrag: Lucki
  Mehrspaltiges Listenfeld mit "Elementwerte indexweise festlegen" füllen C.Maier 3 5.277 12.01.2017 15:09
Letzter Beitrag: C.Maier
  RPM Messung über Drehgeber Position RobinDR 3 3.861 19.11.2016 16:13
Letzter Beitrag: GerdW
  Bedienelemenete mit Menüring ein-/ausblenden psypher 3 4.814 19.04.2016 11:52
Letzter Beitrag: Lucki
  Tastatursteuerung Festlegen Marija 18 11.151 18.11.2014 12:06
Letzter Beitrag: Marija

Gehe zu: