03-31-2008 07:57 AM
I know that this post is 4 years old but I was wondering if there is an updated enum for newer versions of labview (8.5). I assume that there are some newer classes for newer versions.
Paul
04-01-2008 07:31 AM
04-01-2008 08:07 AM
Thanks I will do this. I dont know why this is not included in labview documentation. It is very important for making any generic controls modifier tools.
Paul
04-01-2008 10:35 AM
04-02-2008 10:09 AM
03-08-2011 05:04 PM
I stubmbled upon this today as I asked the very same question for LV2010.
Go to the LabVIEW Help and search for the Class ID Property. It lists out the class IDs for each object:
http://zone.ni.com/reference/en-XX/help/371361G-01/lvprop/gen_class_id/
| 3 | Generic |
| 4 | Decoration |
| 5 | Text |
| 6 | Control |
| 7 | ColorBox |
| 8 | Boolean |
| 9 | RefNum |
| 10 | Variant |
| 11 | Path |
| 12 | ListBox |
| 13 | Table |
| 14 | Array |
| 15 | Picture |
| 16 | ActiveXContainer |
| 17 | Numeric |
| 18 | Digital |
| 19 | NamedNumeric |
| 20 | ColorRamp |
| 21 | Slide |
| 22 | GraphOrChart |
| 23 | WaveformChart |
| 24 | WaveformGraph |
| 25 | IntensityChart |
| 26 | IntensityGraph |
| 27 | String |
| 28 | IOName |
| 29 | ComboBox |
| 30 | Cluster |
| 31 | Panel |
| 32 | Knob |
| 33 | NumWithScale |
| 34 | Ring |
| 35 | Enum |
| 36 | GObject |
| 37 | Plot |
| 38 | Cursor |
| 39 | NumericText |
| 40 | Scale |
| 41 | ColorScale |
| 42 | GraphScale |
| 43 | ColorGraphScale |
| 44 | TypedRefNum |
| 45 | OldKnobScale |
| 46 | MCListbox |
| 47 | MeasureData |
| 48 | BVTag |
| 49 | DAQName |
| 50 | VISAName |
| 51 | IVIName |
| 52 | SlideScale |
| 53 | TabControl |
| 54 | Page |
| 55 | TabArrayTabControl |
| 56 | ConPane |
Also here is a document (ID 259EILR7) which was updated back in 2004 for LV 6.0.
http://digital.ni.com/public.nsf/allkb/3AC5A0C63F748E19862569D000769718