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 

Standardelemente etc. in Elementpalette einbinden?



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.02.2010, 10:42
Beitrag #1

Kiesch Offline
LVF-Stammgast
***


Beiträge: 412
Registriert seit: Mar 2009

2019, 2018, 2016
2009
DE

04519
Deutschland
Standardelemente etc. in Elementpalette einbinden?
Hallo liebe LabVIEW Forennutzer,

wusste leider nicht wie ich das Thema besser benennen / beschreiben soll und auch nicht wonach man da am ehesten suchen sollte (Suche nach "Standardelemte" und "Elementpalette" brachte keine ergebnisse), deswegen sorry falls das schon behandelt worden sein sollte.
Und zwar geht es mir darum, dass ich gerne bestimmte Standardelemente über die Elementpalette direkt auswählen können würde. Zum Beispiel nutze ich (um den Code nachvollziehbarer zu machen) selbst erstellte Enums mit den Dateioptionen drauf fürs Datei öffnen. So kann leicht nachvollzogen werden, wie genau die Datei geöffnet wird und mit welchen Rechten. Allerdings ist es doch etwas nervig solche Dinge immer wieder aus anderen VIs suchen und kopieren zu müssen. Gibt es Möglichkeiten solche "fertigen Elemente" direkt in die Elementpalette einzubinden und auszuwählen? Wenn ja - wie ^^

Mit besten Grüßen
Kiesch

Zitat:Märchen und Geschichten werden erzählt am Lagerfeuer, technischen Fakten werden mitgeteilt (oder so). (Genauso wie Software nicht auf einem Server "herumliegt", die ist dort installiert.)
*Zitat: IchSelbst*
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2010, 10:57
Beitrag #2

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
Standardelemente etc. in Elementpalette einbinden?
Kann es dir nur für die englische Version sagen:

Tools -> Advanced -> Edit Palette Set...

Tobias Brüggemann
Dipl.-Ing.(FH) Nachrichtentechnik/Elektronik
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2010, 11:30
Beitrag #3

Kiesch Offline
LVF-Stammgast
***


Beiträge: 412
Registriert seit: Mar 2009

2019, 2018, 2016
2009
DE

04519
Deutschland
Standardelemente etc. in Elementpalette einbinden?
Ah, das hilft mir zumindest begrenzt weiter. Kann ich endlich auch meine eigenen VIs der Palette hinzufügen. Das Problem mit dem selbst erstellten Enum löst das, aber nicht. Wenn ich das richtig durchblickt habe kann ich ja nur VIs auf der Palette hinzufügen. Ich will ja aber quasi eine Konstante initialisiert mit einem Standardwert einfügen. Theoretisch muss das ja auch gehen, da bestimmte mathematische Konstanten ja auch drin sind und auch ein Neuer Integer ja als initialisiert mit 0 daherkommt. Nur wie geht das?

Zitat:Märchen und Geschichten werden erzählt am Lagerfeuer, technischen Fakten werden mitgeteilt (oder so). (Genauso wie Software nicht auf einem Server "herumliegt", die ist dort installiert.)
*Zitat: IchSelbst*
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2010, 11:49
Beitrag #4

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
Standardelemente etc. in Elementpalette einbinden?
Du musst dein Enum als eigenes Object (Control) speichern und editieren.
Das kannst du machen indem du auf dein Enum rechtsklickst und (wieder englisch) Advanced -> Customize... wählst.
Wenn Du willst, dass alle Stellen an denen du dein Custom Control benutzt hast sich bei Änderungen updaten, musst du deine Enum control als strict typedef abspeichern.
Solche personalisierten (customized?) Bedienelemente lassen sich ebenfalls zur Palette hinzufügen - genau wie VIs.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2010, 12:03
Beitrag #5

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Standardelemente etc. in Elementpalette einbinden?
' schrieb:Wenn ich das richtig durchblickt habe kann ich ja nur VIs auf der Palette hinzufügen. Ich will ja aber quasi eine Konstante initialisiert mit einem Standardwert einfügen.
Wenn du dort noch das MergeVI aktivierst, dann fügt es anstelle eines SubVI denn Code ein.

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2010, 12:44
Beitrag #6

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
Standardelemente etc. in Elementpalette einbinden?
Ich sollte noch hinzufügen, dass deine Custom Control Datei im LV Verzeichnis abgelegt werden können und zwar im Unterverzeichnis:
"National InstrumentsLabVIEW 2009user.lib"

Wobei "LabVIEW 2009" bei dir vermutlich durch "LabVIEW 8.6" erstzt werden muss.

Alle Controls und VIs die du in der user.lib speicherst kannst du dann nach einem Programmneustart in deinen Paletten wiederfinden unter "User ...."

Tobias Brüggemann
Dipl.-Ing.(FH) Nachrichtentechnik/Elektronik
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2010, 12:56 (Dieser Beitrag wurde zuletzt bearbeitet: 04.02.2010 13:01 von Kiesch.)
Beitrag #7

Kiesch Offline
LVF-Stammgast
***


Beiträge: 412
Registriert seit: Mar 2009

2019, 2018, 2016
2009
DE

04519
Deutschland
Standardelemente etc. in Elementpalette einbinden?
@Tobias

Ah alles klar, ich kann das nur auf dem Frontpanel machen; hab mich grad schon im Blockdiagramm dumm und dämlich gesucht nach dem Fortgeschritten aber jetzt hab ichs hingekriegt :-)
Dankeschön.

P.S: Nee, hab auch 2009; war grade auch fast schon so weit zu fragen obs vielleicht an der Version liegt bevor ichs gefunden hab. Hätt ich oben gleich erwähnen sollen.
<-- vergesslich ^^

@RoLe

Das mit dem Merge VI hab ich noch nicht ganz durchblickt, aber meine Frage ist ja erstmal beantwortet. Auch dir danke :-)

Zitat:Märchen und Geschichten werden erzählt am Lagerfeuer, technischen Fakten werden mitgeteilt (oder so). (Genauso wie Software nicht auf einem Server "herumliegt", die ist dort installiert.)
*Zitat: IchSelbst*
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2010, 13:33
Beitrag #8

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
Standardelemente etc. in Elementpalette einbinden?
' schrieb:Ah alles klar, ich kann das nur auf dem Frontpanel machen;

Öhm - nee.

Man kann sowohl die Palette vom FP als auch vom BD anpassen. Je nachdem in welchem der Beiden man sich gerade befindet, wird über die "Edit Palette Set ..." Funktion entsprechende Palette zum bearbeiten geöffnet.

Ach ja eins noch (und hier greife ich jetzt mal unseren Mods vorausTongue):
:rulez:Wenn du LV 2009 hast dann update bitte dein Profil.

Tobias Brüggemann
Dipl.-Ing.(FH) Nachrichtentechnik/Elektronik
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2010, 13:58
Beitrag #9

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Standardelemente etc. in Elementpalette einbinden?
' schrieb:Das mit dem Merge VI hab ich noch nicht ganz durchblickt, aber meine Frage ist ja erstmal beantwortet. Auch dir danke :-)
Wenn du nun ein VI mit einer Enum (oder auch ein enum als control (ctl)) in ein VI machst, dieses speicherst und wie bekannt in der Palette einfügst, dann das MrgeVI noch machst, kannst du direkt eine Konstante ins BD einfügen.


Angehängte Datei(en) Thumbnail(s)
   

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2010, 14:26
Beitrag #10

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Standardelemente etc. in Elementpalette einbinden?
Danke. Wink
Also bitteProfil_ergaenzen, wenn Du LabVIEW 2009 hast.

Gruß Markus

' schrieb:Ach ja eins noch (und hier greife ich jetzt mal unseren Mods vorausTongue):
:rulez:Wenn du LV 2009 hast dann update bitte dein Profil.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
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
  Elementpalette wird nicht mehr angezeigt. Hasenfuss 2 4.258 22.04.2013 09:38
Letzter Beitrag: Hasenfuss

Gehe zu: