Difference between revisions of "ISATTY()"

From Recital Documentation Wiki
Jump to: navigation, search
 
(3 intermediate revisions by one user not shown)
Line 1: Line 1:
 
==Purpose==
 
==Purpose==
Used to determine whether an application is being on a terminal
+
Function used to determine whether an application is being run on a terminal
  
  
Line 8: Line 8:
  
 
==See Also==
 
==See Also==
[[GETENV()]], [[ISMIRAGE()]], [[ISSERVER()]], [[SET UICONTROLS]], [[Terminal Definition Files]], [[Category:UI Commands|UI Commands]]
+
[[GETENV()]], [[ISMIRAGE()]], [[ISSERVER()]], [[SET UICONTROLS]], [[Terminal Definition Files]], [[:Category:UI Commands|UI Commands]]
  
  
Line 31: Line 31:
 
[[Category:Environment]]
 
[[Category:Environment]]
 
[[Category:Environment Functions]]
 
[[Category:Environment Functions]]
 +
[[Category:UI Commands]]

Latest revision as of 15:12, 14 June 2011

Purpose

Function used to determine whether an application is being run on a terminal


Syntax

ISATTY()


See Also

GETENV(), ISMIRAGE(), ISSERVER(), SET UICONTROLS, Terminal Definition Files, UI Commands


Description

The ISATTY() function returns .T. (true) if the current application code is being run on a terminal. If the application is being run as a batch job, ISATTY() will return .F. (false). This allows developers to customize code for the particular environment yet share the same code across all environments.


Example

if isatty()
    // user interface commands can be included
else
    // batch job - no user interface
endif


Products

Recital Server, Recital