Skip to main content

Posts

Showing posts from May, 2017

TreeSelection QControl

This is the third in a series of posts on some of the extended QControls that come already installed with the QControl Toolkit.  There is no separate download for these.  To get them just install the QControl Tool Kit available here: The QControl Toolkit on LabVIEW Tools Network Overview The TreeSelection QControl adds checkbox functionality to the basic tree control.  It is able to do this by controlling the symbol of each item; using an empty checkbox for false and a checked for true. There is an example in the Example Finder (shown below) when the toolkit is installed. There is other QControls that I have created that inherit from this QControl. They share the same Event Handler but override the Toggle Selection Method.  I will explain how this is done in subsequent post.

StatusHistory QControl

This is the second in a series of posts on some of the extended QControls that come already installed with the QControl Toolkit.  There is no separate download for these.  To get them just install the QControl Tool Kit available here: The QControl Toolkit on LabVIEW Tools Network After installed, examples can be found in the NI Example Finder and the Controls (Facades) and the methods can be found in the Addons-->QControl Palettes. Overview The StatusHistory QControl is a history stack which will display the last number of strings written to it.  The history size, colors, and direction are settable properties. The StatusHistory QControl is what I used in the New QControl Wizard to get the cool vanishing text effect.  There is an example in the Example Finder (shown below) when the toolkit is installed. Pictured here and in the New QControl Wizard I set the older strings in the stack to fade to the same color as my background to make the disappearing effect.  Ho

TreeDirectory QControl

I wanted to start a series of posts on some of the extended QControls that come already installed with the QControl Toolkit.  There is no separate download for these.  To get them just install the QControl Tool Kit available here: The QControl Toolkit on LabVIEW Tools Network After installed, examples can be found in the NI Example Finder and the Controls (Facades) and the methods can be found in the Addons-->QControl Palettes. Overview This  TreeDirectory QControl displays the entire contents of a directory (files, folders, subfolders, etc.) in a tree control.  Even very large or deep directories can be loaded.  This is because the TreeDirectory QControl loads the tree via lazy load, which means it won't load the next level down until it is clicked on. There is an example in the Example Finder (shown below) when the toolkit is installed. To load the tree, write the desired path into a property node with the Directory Property. Also, the  TreeDirect