To download NI software, including the products shown below, visit ni.com/downloads.
This example includes a customized FrontEndCallbacks which calls into a custom Login Dialog implemented in LabVIEW & LabWindows/CVI. The login & logout procedure in TestStand is implemented in the LoginLogout sequence of the FrontEndCallbacks sequence file.
TestStand provides built-in functionality to display a user login dialog box at startup or when a new user wants to log in. TestStand provides the capability to customize this behavior by modifying the LoginLogout sequence in the FrontEndCallbacks.seq sequence file located in the <TestStand>\Components\Callbacks\FrontEnd directory. By default, the FrontEndCallbacks using the Engine.DisplayLoginDialog method to display the login dialog, which cannot be customized. This example provides LabVIEW and LabWindows/CVI implementations of the Login Dialog which you can modify.
Note: When modifying a component which is included with TestStand, follow the instructions in the Copying Read-Only Files to Modify topic in the TestStand help
LabVIEW Custom Login Dialog - TS2019.zip
TestStand 2019 or Compatible
LabVIEW 2020 or Compatible
CVI Custom Login Dialog - TS2019.zip
TestStand 2019 or Compatible
CVI 2015 SP1 or Compatible
LabVIEW Custom Login Dialog - TS2016.zip
TestStand 2016 or Compatible
LabVIEW 2016 or Compatible
CVI Custom Login Dialog - TS2016.zip
TestStand 2016 or Compatible
CVI 2013 SP2 or Compatible
TestStand Help: Modifying Front-End Callbacks
Description-Separate-2
Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.