The Calendar QControl Code can be found here: Calendar QControl.zip The QControl Toolkit is required to use this and can be found here: The QControl Toolkit on LabVIEW Tools Network Overview Here is another QControl that I had programmed earlier as an XControl. I decided I wanted to try reprogramming it as a QControl. I call it the Calendar QControl. View of the Calendar Facade. The Calendar QControl is a cluster with multiple controls inside of it. The Calendar Facade Control should be used on the Front Panel of the VI that uses this QControl. The references of the elements of the cluster are handled by editing the Load Reference Method. The Event Handler Method uses the references to control all of the behavior. When in use in the main application, the Calendar: Value Change Event (on all elements of the cluster) will fire whenever the date has changed. See the Test Calendar.vi that is part of the class for an example....
Use QControls to receive the benefits of XControls without the headaches. Allow easy UI Logic Code reuse. Encapsulate and decouple the UI Logic away from the Business Logic of the main application and from the UI Skin.