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 

Type Def Enum unterscheiden?



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!

29.07.2020, 10:01
Beitrag #1

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Type Def Enum unterscheiden?
Hallo,
ab und zu würde ich gerne "besondere" Enum-"Konstanten" - in der Regel TypeDef's - im BD irgendwie von anderen unterscheiden. Im FP kann man den Enums eine beliebige Hintergrund-Farbe zuweisen. Im BD geht das nicht, da sind alle immer weiß mit blauem Rand. Wenn man ins BD schaut, sehen also alle Enums erst mal gleich aus, man kann nicht ohne sie "aufzumachen", sehen welche Einträge da drin stehen. Als Beispiel: Man hat zwei verschiedene FGV's, die eine hat die (Enum-gesteuerten) Funktionen "Init"/"Read"/"Replace"/"Calculate"/"Clear", eine andere hat die Funktionen "Init"/"Open"/"Read"/"Clear". Im BD kann man nun nicht auf einen Blick unterscheiden, welches Enum das ist. Wäre die eine z.B. mit grauer BG color, und die andere mit grüner BG color, wäre das eine (für mich) für die Lesbarkeit sinnvolle Information. Klar kann man z.B. durch verschiedene "Banner" auf der FGV sehen, dass die eine FGV zur ABC.lvlib gehört und die andere zur XYZ.lvlib. Wenn aber beide FGV in der ABC.lvlib sind, wirds schon wieder unklar.

Habt ihr ne Idee, wie man sowas (ähnliches) umsetzen könnte? Gibts evtl. nen Trick, wie man das Enum im BD einfärbt?

Gruß
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.07.2020, 10:23
Beitrag #2

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Type Def Enum unterscheiden?
Hallo Achim,
warum löst Du Dein Problem nicht mit der Beschriftung?

Wenn Du eine TypeDef aus dem ENUM machst, kannst Du über den Symboleditor das Aussehen des ENUM verändern.

Gruß
Freddy

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.07.2020, 10:30
Beitrag #3

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
RE: Type Def Enum unterscheiden?
Type Def hab ich ja schon. Das "Aussehen" wirkt sich aber nur auf das Control bzw. den Indicator aus, nicht auf die Konstante im BD.
Oder meinst du was anderes?

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.07.2020, 15:21
Beitrag #4

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Type Def Enum unterscheiden?
Hallo Achim,
man kann einer Konstanten die Farbe im inneren überzeichnen. Das Muss aber von Hand gemacht werden.

Oder ich habe Dich falsch verstanden.

Gruß
Freddy


Angehängte Datei(en) Thumbnail(s)
   

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.07.2020, 07:41
Beitrag #5

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
RE: Type Def Enum unterscheiden?
Hi Freddy,
das ist ja "nett" dass das geht, aber das ist ja genau das Gegenteil der Vorteile, die ein TypeDef bietet! Man muss alles einzeln machen...
Und sobald man ein TypeDef daraus macht, wird es wieder weiß/blau.

A.

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.07.2020, 08:19
Beitrag #6

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Type Def Enum unterscheiden?
Hallo Achim,
leider ist es so, jede neue Konstante muss neu farblich markiert werden.
Die einzige Ausnahme wäre eine Kopie. Beim kopieren von Konstanten wird nichts geändert.


Gruß
Freddy

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen 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
  Enum-Variable "zurücksetzen" Hans96 8 8.152 06.01.2023 07:48
Letzter Beitrag: Hans96
  Enum gesteuertes Event ares2013 3 4.500 29.11.2019 19:03
Letzter Beitrag: Lucki
  Änderung von großen Cluster (Type Def.) führt zu out of Memory exeption spacz 8 6.573 28.10.2019 09:01
Letzter Beitrag: spacz
  String nach Enum konvertieren NoWay 2 4.848 20.08.2019 10:58
Letzter Beitrag: NoWay
  Enum Baumstruktur Hydrogencarbonat 8 7.159 24.02.2017 00:01
Letzter Beitrag: Hydrogencarbonat
  automatischer Enum durchlauf floH857 4 5.131 21.02.2017 08:57
Letzter Beitrag: Freddy

Gehe zu: