Jump to content

Darren

NI
  • Posts

    622
  • Joined

  • Last visited

  • Days Won

    66

Posts posted by Darren

  1. Aww man, I loved my HP 48GX. Bought it in high school. Sold it after college because I needed the money. I still have my HP 32SII, which is the best non-graphing calculator I've ever owned.

    I know @Fab still uses an HP 48, she probably knows how to convert degrees to radians. ;)

  2. 9 hours ago, Neil Pate said:

    Especially interesting is your change to the menu ordering for clean up wire, I have been trying to remember this one for nearly a year now! (I know I can turn it off but eventually I will be using only greater than 2019 so I may as well get used to it)

    I was already used to it because I used this right-click plugin from LabVIEW 2015 until the feature was added natively in LabVIEW 2019.

    Also, for cleaning up wires, I find selecting one or more wires and pressing Ctrl-U to be faster than right-clicking each single wire and selecting Clean Up Wire.

  3. Oops, looks like I missed when this feature went in. As AristosQueue mentioned in a reply to your Idea Exchange post, you can use the Dependencies > Missing Dependency Names and Dependencies > Missing Dependency Paths properties of the GObject class in LabVIEW 2015 and later. Can you verify that these properties give you want you need, and I'll close out the Idea Exchange post as Already Implemented?

    • Like 1
  4. Unfortunately there is currently (as of LabVIEW 2019) no comparable functionality to the Missing VI Name/Missing VI Path from subVIs for typedefs, nor is this functionality going to be in LabVIEW 2020. I suggest posting this request on the LabVIEW Idea Exchange. It would be a useful feature for tooling like what you've described.

  5. 19 minutes ago, Porter said:

    Are you talking about right click during edit time or during runtime?

    Does this explain the random right click of doom that freezes LabVIEW after right clicking on an item in project explorer?

    He's talking about edit-time panel and diagram menus and run-time diagram menus that are implemented as right-click plugins.

    This bug fix does not affect right-clicks in the project window.

    • Thanks 1
  6. 6 hours ago, Yair said:

    Darren, any chance of getting the All Supported Properties property of the Property class (i.e. the property node) to actually return all the supported properties for the current class of the property node, including all of the nested ones?

    As it is today, that property only returns the top level properties (so it would show a Label property if the node is linked to a class inheriting from Control, but not all the subproperties coming from the Label class).

    If that's too hard for support reasons, maybe at least adding a new property which will actually return all of them?

    This is a good idea. I suggest posting it to the Idea Exchange.

  7. 3 hours ago, ShaunR said:

    I've got it in 2019 but not in all the other versions. Is there a separate test install for each version?

    Yes, it's a LabVIEW Toolkit, which means you have to install it separately for each LabVIEW you have. Here's the download page where you can get whichever version (and bitness) toolkit installer(s) you need:
    https://www.ni.com/en-us/support/downloads/software-products/download.labview-vi-analyzer-toolkit.html

    • Thanks 1
  8. I've written tools before that involved scripting probes onto wires. The way I facilitated communication between the executing probe and the scripting framework was through a named queue. I could pass the name of the probe VI (which ends up being the name shown in the first column of the Probe Watch Window) to my scripting framework. Meanwhile, my scripting framework had used the "AttachProbe" method of the Wire class to create the probe. This method returns a Probe reference, which you can then use with a property node to read the "ProbeVI" property, which gives you a VI reference, and you can read the VI Name property to match up which Probe VI got attached to which wire.

    Note that the "ProbeVI" property is private, so you'll have to do some digging on how to enable private properties/methods if you haven't already. 

×
×
  • Create New...

Important Information

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