Jump to content

Darren

NI
  • Posts

    627
  • Joined

  • Last visited

  • Days Won

    68

Posts posted by Darren

  1. 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
  2. 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
  3. 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.

  4. 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.

  5. 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.

  6. I had this exact issue when I added column sorting to the Project Find dialog in LabVIEW 2013. It's cheesy, but the way I handled it was to store off the column widths of the columns on both sides of the mouse down whenever the Mouse Down event occurred:

     

    post-4441-0-92338200-1415659430_thumb.pn

     

    And then on Mouse Up, if I found that the column widths were different, I conclude that it's a column resize, and I don't do the sort:

     

    post-4441-0-92067500-1415659431_thumb.pn

  7. From what I can tell, we changed the VI to really open all files and URLs in the default browser in 2014. The change was made to support file-based URLs with "#" tags in them...prior to 2014, this part of the URL would be ignored, which was filed as CAR 420007. Fixing this CAR meant making the VI actually do what its name implies, always opening a file or URL in the default browser.

×
×
  • Create New...

Important Information

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