There has been a recent discussion on Info-LabVIEW about how to implement constants in LabVIEW. We are talking about a constant value that is used many times in a program. These are defined at compile-time, not run-time. Several options were discussed (Globals=nasty, Simple VI with constant output=a file for each constant!, VI with cluster=have to have vi and unbundle for each call). I think a Global Variable-like VI (no block diagram) that automatically 'Set Current Values to Default' would be good. When dropped on a diagram, it would show up as an enum-like constant. It would be polymorphic. (see attachment)