QControl Enthusiasts

cancel
Showing results for 
Search instead for 
Did you mean: 

List of Community Contributed QControls

The following is a list of community contributed QControls (parenthesis denotes what VI Server class it extends).

 

AnimationRing (Ring)

BreadcrumbNavigator (String)

Calendar (Cluster)

ColorSelector (Cluster)

DataGrid (Multicolumn Listbox)

DefinedSlider (Slider)

EmailField (String)

Item Selection (Listbox, Multicolumn Listbox, Table, and Tree)

OrderSelection (Picture)

PieChart (Picture)

RichTextBox (String, Cluster for Toolbar)

SpellcheckString (String)

 

Send a message to Q if you have a community QControl you want to add to this list.

Quentin "Q" Alldredge

Chief LabVIEW Architect, Testeract | Owner, Q Software Innovations, LLC (QSI)
Director, GCentral | Admin, LabVIEW Wiki | Creator, The QControl Toolkit
Certified LabVIEW Architect | LabVIEW Champion | NI Alliance Partner



Message 1 of 4
(4,765 Views)

I'm looking to create a text control where the operator can enter/paste text, and then highlight portions for bolding, colour change etc.  

 

I found the link to the LabVIEW Wiki on Rich Text Control, but I am still looking for more information on how to implement this control.  

 

Are there any further examples or documentation? 

---------------------
Patrick Allen: FunctionalityUnlimited.ca
0 Kudos
Message 2 of 4
(3,056 Views)

The RichTextBox QControl has two classes, one the parent of the other.  The parent implements all of the format tagging and the child inherit that and implements the toolbar as well.  I thought I gave an example VI with it, but I could be wrong.  I'll try to make one and post it here (as well as include it with the RichTextBox QControl in the future).

 

A quick explanation: you would probably want to use the constructor of the child class with the toolbar.  The toolbar is included as a Strict-Type Def and is in the Facade folder in the Project.  The constructor requires a reference to a String Control and a reference to the toolbar.  Other than the difference of needing the toolbar reference, it works similarly to other QControls.  All toolbar actions are handled in the QControl's Event Handler.

 

Hope this helps.

Quentin "Q" Alldredge

Chief LabVIEW Architect, Testeract | Owner, Q Software Innovations, LLC (QSI)
Director, GCentral | Admin, LabVIEW Wiki | Creator, The QControl Toolkit
Certified LabVIEW Architect | LabVIEW Champion | NI Alliance Partner



Message 3 of 4
(3,037 Views)

Qcontrols in LV2017, please, please.....

 

21st November 1905: E=mc² - Physics would never be the same again...
0 Kudos
Message 4 of 4
(2,105 Views)