NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Create "Help" button to launch Test Stand Help

Hello,

 

For experimentation, I am recreating the functionality of several IVI step types.

 

In all configuration dialogs, I see there is a "Help" button which, when clicked, brings up help for the associated dialog box (see below example).

 

How can I do the same?

 

kzamora_0-1712608807020.png

 

0 Kudos
Message 1 of 5
(121 Views)

So is your question: how do I invoke the help window on button pressed?

0 Kudos
Message 2 of 5
(94 Views)

Yes, but when the help button is pressed, it needs to pull up info relevant to the active dialog box controls.

0 Kudos
Message 3 of 5
(71 Views)

https://forums.ni.com/t5/LabVIEW/open-LabVIEW-Help-programatically/td-p/3963165

 

old thread, yet I guess it leads down the right path

0 Kudos
Message 4 of 5
(69 Views)

TestStand uses the function Engine.DisplayHelpTopic to display help topics, but it takes a help tagID to identify the page to display. Unfortunately, you cannot use hh.exe to decompile the help to get the list of IDs. That mapping is in the source code for the TestStand help, so not sure how to easily determine this.

The following Stack Osverflow topic, How can I get a list of help context IDs used in a CHM help file?, suggests using FAR to get the topic IDs. I have not used that in years.

Scott Richardson
Message 5 of 5
(59 Views)