LabVIEWForum.de - Anpassen der Größen von 2 Arrays

LabVIEWForum.de

Normale Version: Anpassen der Größen von 2 Arrays
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.

Guest

Hallo Mitstreiter,

mir ist eine neue Frage über den Weg gelaufen.

Ich habe 2 Arrays. Das linke gibt eine Gerätenummer an und im rechten kann man zwischen 0 und 1 hin- und herschalten. Das linke besteht demzufolge aus numeric indicator Einträgen, das rechte aus numeric controls. Die Einträge des rechten Arrays werden dann als String hintereinander veschickt.

Wenn man die numeric indicator und numeric control Felder normal nebeneinander hat, sind beide ja gleich hoch (23). Wenn ich sie nun aber wie unten in den arrays anordne wird das das Array mit den controls deutlich größer und die Zeilen stehen sich nciht mehr genau gegenüber.

Ist zwar nicht wirklich relevant, aber das ständige suchen nach dem richtigen Feld strengt auf Dauer doch an.
Hab auch schon eingies versucht, hab aber keinen Weg gefunden die Höhe eines einzelnen numerischen Feldes zu ändern.
Und auf die decrement/increment-buttons bei den controls möchte ich ungern verzcihten, weil man halt immer nur zwischen 0 und 1 umschalten muss und es lästig ist jedes mal von Hand eine 0 oder 1 einzutragen.

Daher wollte ich fragen, ob ihr eine Möglichkeit wisst die beiden arrays gleich groß zu gestalten ?

Bin über jede Anregung dankbar ? Bin auch nicht fest auf die Arrays angewiesen, also wenn das mit Clustern oder so besser geht, dann immer raus damit.

Dank euch.
Hi KH,

ich würde mal sagen: Die Lösung sind "Classic Controls"! Die von dir beschriebene Verschiebung kommt ja nur daher, dass bei den "neuen" Controls diese ovalen In/Dekrement-Bereiche zu hoch sind. Schau auf der controls-Palette mal nach den Classic-Controls, da sind die Tasten genauso hoch wie der Rest des Controls. Ich nehme die meistens, weil ich sie tatsächlich schöner finde und auch weil sie sich besser "stapeln" lassen...dadurch hat man nen deutlichen Platzgewinn auf dem Frontpanel!

Alternativ könntest du dein bisheriges Control mit rechtsklick >> Advanced >> Customize ein bisschen grafisch verändern. Das veränderte Control solltest du dann aber als StrictTypeDef speichern und überall in deiner Anwendung ersetzen. Wenn du dann mal was ändern willst, musst du das nur einmalig an der Typ-Definition machen und es wird automatisch in deiner gesamten Anwendung aktualisiert!

Gruss
Achim

Guest

danke habs mit customize hinbekommen. bei classic sind die increment/decrement-buttons ja ganz schön klein.

also danke nochmal für die schnelle hilfe
Referenz-URLs