drjdpowell Posted August 17, 2016 Report Posted August 17, 2016 The attached VIPM contains an extension of Messenger Library that is intended to add extended functionality to controls/indicators, via a background process that is launched and which registers for the events of the control (the background process is a Messenger-Library “actor”). This is meant to be an alternative to XControls. Included are two “Augments”, both with examples. See <examples>/drjdpowell/UI Augments/Examples/EXAMPLE Twin Cursor Graph Augment. This takes any graph with two cursors and draws a line between the two and displays summary info of the data between the two cursors: There is also a cross-section plotting for a 2D intensity chart: This package is in LabVIEW 2015, and requires Messenger Library (latest, in the LAVA-CR) and JSON LabVIEW and Shortcut menu from Cluster (both in the LAVA-CR). drjdpowell_messenger_ui_augments-1.0.0.8.vip 2 Quote
drjdpowell Posted August 18, 2016 Author Report Posted August 18, 2016 Forgot to add that a goal is to make adding functionality to controls easy, ideally a single subVI that can be called multiple times with different graph references. Customization is via references to simple subVIs used to generate the text. Below is the code of the first example. Quote
drjdpowell Posted August 20, 2020 Author Report Posted August 20, 2020 Latest version (minor differences): drjdpowell_messenger_ui_augments-1.1.2.10.vip Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.