Jump to content

Darren

NI
  • Content Count

    581
  • Joined

  • Last visited

  • Days Won

    50

Posts posted by Darren

  1. This is a demo from the presentation Stephen and I gave at NIWeek 2015 regarding the new right-click plugin feature in LabVIEW 2015. You can get the slides for the presentation, along with all the demos (including the spell checker), and a demo script, here:

     

    http://www.ni.com/lvmenus

     

    Note that the spell check right-click demo requires that you have the VI Analyzer Toolkit for LabVIEW 2015 installed, as it uses the dictionary provided by the VI Analyzer's Spell Check test.

  2. Monday

    Inspecting Your LabVIEW Code with the VI Analyzer - 3:30, room 17B

     

    Tuesday

    Augmenting Right-Click Menus in LabVIEW 2015 - 3:30, room 16B (co-presenting with Stephen Loftus-Mercer)

    Inspecting Your LabVIEW Code with the VI Analyzer (encore) - 4:45, room 16B

     

    The VI Analyzer presentation has already been recorded here, and all the demo/slide materials are currently posted here. So my feelings won't be hurt if y'all go see somebody else's presentation (like Norm's) and just watch my recording later. ;)

    • Like 1
  3. That won't work if the probe VI doesn't update its FP until called again.

     

    I tried it, and the probe UI will update when the Fire and Forget VI runs, even if the probe itself is idle. I saw my probe happily incrementing while its owning VI was idle.

     

    post-4441-0-35465500-1429026084_thumb.pn

     

    The biggest snag will be figuring out how to stop the Fire and Forget VI. It continues running even after the probe UI is closed.

    • Like 2
  4. I am not aware of a way to script a dotted property. It's been one of my top requests for scripting for years now, because of how frequently I use the Ctrl-Shift-B shortcut in Quick Drop to rename a property/invoke node...I can't set "Label.Text", and it drives me crazy!

    • Like 1
  5. I am not seeing a way to get the key focus to always go to the first element (as opposed to going to the last one that was clicked).

     

    I'm also not aware of any documentation on these particular array idiosyncrasies.

     

    You need the panel activation if you're running the VI from somewhere other than the panel. For example, if you're on the diagram and you press Ctrl-R, the key focus doesn't take.

  6. The GetType.llb VIs were added in LabVIEW 7.0, and they were used to parse the legacy I16 Array type descriptors. 

     

    The VariantDataType VIs were added in LabVIEW 8.0, when we switched to using Variants to define data types instead of I16 Arrays. At this time, the internals of the old GetType.llb VIs were updated to use Variants as well.

     

    So there's no need to use the VIs in GetType.llb. They are deprecated. And it's a little late in the game, but we are planning on marking them as deprecated in a future LabVIEW version.

  7. Those buggers cannot be all facing the same direction, that ship was way too slippery to control.

     

    I didn't realize until a few years ago that pressing the thrust key on Slylandro made him immediately switch directions 180 degrees. Turns out to be a great tactical move for attacks with quick escapes.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.