Application Properties
Installed With: Base Package
View the class hierarchy.
Use the print properties to configure what is to be printed. Set all the custom printing properties because they default to their previous settings. To actually print VI information, you must use a VI Class print method.
Property | Description |
---|---|
Application:All VIs In Memory | Returns a list of VIs in memory for the specified application instance. This property returns an error if you wire a remote application reference to the reference input. For a remote application, use the Exported VIs in Memory property to return a list of exported VIs. Details |
Application:Command Line Arguments | Returns an array of user-defined command-line arguments passed when LabVIEW launched. Details |
Application:Debug Name | Returns the name used for opening a debugging connection to this application or shared library. This method is only useful in built applications or shared libraries. Details |
Application:Default:Application | Returns the default application reference. Details |
Application:Default:Data Directory | Path to the default data directory. Details |
Application:Directory Path | Absolute path to the directory where the application is located. Details |
Application:Exported VIs In Memory | Returns a list of exported VIs in memory. Details |
Application:Kind | Indicates the LabVIEW instance the VI is running in, including invalid application types. Details |
Application:Language | Indicates the language of the LabVIEW environment or stand-alone application as a string according to ISO 639. Values include en, de, fr, ja, ko, and zh-cn. Details |
Application:Name | Filename of the application. Details |
Application:Saveable Versions | An array of the LabVIEW versions to which this version of LabVIEW can save. The array is in reverse chronological order, with the zeroth element being the current version of LabVIEW. Each element of the array is a valid version to pass to VI server functions which save to previous versions. Details |
Application:Show FP Tip Strips | Writing the property: Setting this property to TRUE enables the display of tip strips on front panel controls. Setting the property to FALSE prevents them from being displayed. Reading the property: Specifies whether tip strips display when idling over controls on the front panel. Details |
Application:Target:CPU | Indicates the target CPU of an application. Details |
Application:Target:Operating System | Indicates the operating system for which the application was built. Mac OS refers to Mac OS versions 8 and 9. Carbon refers to Mac OS X. Details |
Application:User Interface Available | If you are not targeted to a real-time (RT) platform, this property is always TRUE. If you are targeted to an RT-platform and the host is connected, this property is TRUE. When this property is FALSE, the host is not connected, requiring that the RT Module application must be able to handle all operations independent of the host. Use this property to determine when it is safe to display a dialog box that requires user interaction. Details |
Application:User Name | User name used to open the application. Details |
Application:Version Number | Version number of the application. In a built application or shared library, this property returns the version of the LabVIEW Run-Time Engine. Details |
Debug Server:Server Active | Determines whether the Debug Server is enabled. You can use this property only in LabVIEW-built applications or shared libraries. Details |
Debug Server:TCP/IP Access List | List that describes which TCP/IP addresses of remote clients can access the Debug Server. You can use this property only in LabVIEW-built applications or shared libraries. Details |
Display:All Monitors | Returns information about all the monitors on the computer, including their bit depths and bounding rectangles. Details |
Display:Primary Workspace | Gives the bounding rectangle of the computer's primary monitor. Details |
NI Security:Nobody Logged In? | Determines if anyone is logged in. Details |
NI Security:User | Indicates the name of the user who is currently logged in, using the format of <Domain Name>\<User Name>. Details |
Operating System:Name | Name of the operating system where the application is actually running. Details |
Operating System:Version Number | Version number of the actual operating system. Details |
Printing:Available Printers | Returns an alphabetized array of printer names available on the computer. Details |
Printing:Color/Grayscale? | If TRUE, LabVIEW sends color/grayscale output to the printer. If FALSE, LabVIEW sends monochrome output to the printer. Details |
Printing:Custom All Controls? | Specifies whether to print all controls or only the controls wired to the connector pane when using the custom format with one of the print documentation VI methods. Details |
Printing:Custom Connector? | Specifies whether to print the connector pane and icon of VIs when using the custom format with one of the print documentation VI methods. Details |
Printing:Custom Control Descriptions? | Specifies whether to print descriptions of front panel controls when using the custom format with one of the print documentation VI methods. Details |
Printing:Custom Control Label/Caption? | Specifies whether to print the label and/or caption for each control when using the custom format with one of the print documentation VI methods. Details |
Printing:Custom Control Types? | Specifies whether to print data type information for front panel controls when using the custom format with one of the print documentation VI methods. Details |
Printing:Custom Controls? | Specifies whether to print front panel control information when using the custom format with one of the print documentation VI methods. Details |
Printing:Custom Description? | Specifies whether to print VI descriptions when using the custom format with one of the print documentation VI methods. Details |
Printing:Custom Diagram Hidden? | Specifies whether to print the hidden frames in Case and Stacked Sequence structures that might be present on the block diagram when using the custom format with one of the print documentation VI methods. Details |
Printing:Custom Diagram Repeat? | Specifies whether to print visible subdiagrams of each Case, Event, and Stacked Sequence structure in sequence with the non-visible subdiagrams when using the custom format with one of the print documentation VI methods. If you print the visible subdiagrams in sequence, those subdiagrams print twice. Details |
Printing:Custom Diagram? | Specifies whether to print block diagrams when using the custom format with one of the print documentation VI methods. Details |
Printing:Custom Express VI Configuration? | Specifies whether to print the configuration information for any Express VIs on the block diagram when using the custom format with one of the print documentation VI methods. Details |
Printing:Custom Hierarchy? | Specifies whether to print the hierarchy of the VI in memory when using the custom format with one of the print documentation VI methods. Details |
Printing:Custom History? | Specifies whether to print the VI revision history information when using the custom format with one of the print documentation VI methods. Details |
Printing:Custom List of SubVIs? | Specifies whether to print a list of the subVIs and Express VIs including the icon, name, and path when using the custom format with one of the print documentation VI methods. If a polymorphic VI is a subVI, LabVIEW prints the instance used in the top-level VI including the icon, name, and path. If the top-level VI is polymorphic, LabVIEW prints a list of all the instances of the polymorphic VI including the icon, name, and path of each instance. Details |
Printing:Custom Panel Border? | Specifies whether to print the front panel with a border when using the custom format with one of the print documentation VI methods. Details |
Printing:Custom Panel? | Specifies whether to print the front panel when using the custom format with one of the print documentation VI methods. Details |
Printing:Default Printer | Gets or sets the name of the default printer in LabVIEW. Details |
Printing:File Wrap Text Length | Maximum number of characters on a single line in a file. Affects the Print:VI To HTML, Print:VI To RTF, and Print:VI To Text methods. Set this property to 0 to print all the characters on one line so the text does not wrap. Details |
Printing:JPEG Quality | Percentage value from 0 to 100 specifying the level of quality you want for the JPEG graphic in VIs printed either interactively or with the Print:VI To HTML method. The scale balances image quality and file size. A value in the 75 to 95 range produces a compressed file with a high-quality image, and a value below 50 produces a smaller file size with a low-quality image. The default is 80. Details |
Printing:Method | Gets or sets how LabVIEW prints. Valid values include 0 (Standard), 1 (PostScript), and 2 (Bitmap). Details |
Printing:PNG Compression Level | Number between 0 and 9 that specifies the level of compression you want for the PNG file for graphics in VIs printed either interactively or with the Print:VI To HTML method. The quality of the graphic is not affected by the compression, but the graphic file size and speed of compression are affected by this value. Valid values range from 0 to 9 and balance file compression with speed. 0 designates no compression. 1 designates less compression, but faster speed. 9 designates high compression, but slower speed. If you enter –1, LabVIEW selects the best combination of speed and compression. Details |
Project:Projects[] | Returns an array of references to each LabVIEW project in memory. You can use these references with the Project properties. Details |
Project:Target Item | Returns the associated target item of the application reference you specify. Details |
Remote Panel:Connections To Clients | Returns an array of clusters containing connection information about the clients currently connected to the computer. Details |
Remote Panel:Connections To Servers | Returns an array of clusters containing connection information about the servers to which the computer is currently connected. Details |
Server:Logging Enabled | Specifies whether the TCP interface to the VI Server is logging operations to a file. Details |
Server:Logging File Path | Path of the log file created during TCP/IP communication. Details |
Server:Port | Gets or sets the LabVIEW VI server port. LabVIEW returns an error if you attempt to access this property on a remote application. Details |
Server:Service Name | Gets or sets the service name for the LabVIEW VI Server. Details |
Server:TCP Listener Active | Specifies whether the TCP interface to the VI Server is currently accepting connections. Details |
Server:TCP/IP Access List | List that describes which TCP/IP addresses of remote clients may access the VI server. Details |
Server:VI Access List | List that describes which VIs on the VI server are accessible by remote clients. Details |
Web Server:Config File Path | The path of the LabVIEW Web Server configuration file. Details |
Web Server:Default Config File Path | The path of the Web Server configuration file that contains the LabVIEW default configuration. Details |
Web Server:HTTP Port | The port to which the built-in Web Server listens for HTTP requests. Details |
Web Server:Logging Enabled | Determines whether the built-in Web Server logs to a file information about HTTP requests. Details |
Web Server:Logging File Path | Determines where the built-in Web Server places the log file. Details |
Web Server:Read Timeout | Determines how long the built-in Web Server waits for read operations to complete when the Web Server reads HTTP requests from HTTP clients. Details |
Web Server:Root Directory Path | Specifies the root directory from which the built-in Web Server loads files for document requests. Details |
Web Server:Server Active | Determines whether the built-in Web Server is enabled. Details |
Web Server:TCP/IP Access List | Sets or gets the TCP/IP addresses that have access to the Web Server. This property also sets or gets whether each address has access to view a VI remotely, view and control a VI remotely, or does not have access to the Web Server. Details |
Web Server:VI Access List | Sets or gets the VIs that are visible through the Web Server. This property also sets or gets whether LabVIEW allows access to each VI. Details |