System Identifiers

Name

Type[size]

Access

Description

abort_button

numeric

rw

Mouse button used to abort gin operations

all

group

r

All entities

angle_mode

string

rw

Degrees | radians | gradians

arc_filter

filter

r

All arc primitives

async_channel

channel

r

The current channel processing asynchronous binary events

audio

numeric

rw

Whether sound facilities are active

audio_formats

string[ ]

r

Audio formats suitable for audio recording

bit_per_pixel

numeric

r

Color representation (1,8,16,24)

box_factor

numeric

rw

Percentage to be added to extent boxes

box_margin

numeric

rw

Margin to be added to extent boxes

busy_cursor

cursor

rw

Busy cursor

button

numeric

rw

Number of the last button hit

cd

alias

rw

A built in alias to the path command

cell_filter

filter

r

All cell primitives

chan#

channel

r

Channels 1 through 32

circle_filter

filter

r

All circle primitives

clicks

numeric

r

Number of mouse clicks on the last interactive point hit

command_line

string

r

Full program command line

compound_filter

filter

r

All compound primitives

cond_precision

numeric

rw

Precision when evaluating conditions

current_date

time

r

Current date

current_dir

string

rw

Name of current working directory

current_filter

filter

rw

Filter for entity search/manipulations

current_time

time

r

Current time

current_window

window

rw

Current graphic window.

date_format

string

rw

Date/time output

date_mode

numeric

rw

Date style (1 through 7)

dberr

numeric

rw

External database error flag

dec_places

numeric

rw

Precision for float printed output

def_approx

numeric

rw

Default curve approximation factor

def_color

color

rw

Default color for new graphics

def_fragment

numeric

rw

Default fragment for new entities

def_ls

linestyle

rw

Default linestyle for dashed lines

def_marker_height

numeric

rw

Default marker height

def_ms

markerstyle

rw

Default marker style

def_rank

numeric

rw

Default rank for new entities/windows

def_text_angle

numeric

rw

Default angle for text items

def_text_height

numeric

rw

Default height for text items

def_text_just

string

rw

Default justification for text items

def_text_path

string

rw

Default for new textstyle identifiers

def_ts

textstyle

rw

Default text style

def_view

numeric

rw

Default view for new graphic windows

degs

numeric

r

Conversion factor to degrees

deployment

string

r

How the system is deployed.

dialogue

numeric

rw

Suppression of keyboard input

display_rect

numeric[4]

r

Dimensions of the graphic display

drag_files

string[ ]

r

Files names set by drag and drop

drop_files

callback

rw

Statements to execute on file drag and drop

echoing

numeric

rw

State of command echoing, 0 or 1

ee

numeric

r

Value of 3 (2.718282, etc.)

ellipse_filter

filter

r

All ellipse primitives

epick

epointer

r

Interactive select of a graphic primitive

epsg#

projection

r

EPSG projections

err

numeric

rw

Error flag

error_beep

numeric

rw

Error beep suppression

err_level

numeric

rw

Error message suppression level

err_text

string

r

Text associated with the last error

eventing

numeric

rw

State of command eventing 0 or 1

false

alias

rw

See off

file_messages

numeric

rw

Suppression of file messages

firerender_broker

string

r

The broker to which the FireRender service is registered.

firerender_channel

channel

r

The FireRender return data channel

firerender_destroy

procedure

r

Shut down the FireRender service

firerender_register

channel_function

r

Register the FireRender service with the Service Broker

firerender_request

callback

rw

Process a client request to the FireRender service

firerender_service_name

string

r

The logical name of the FireRender service

fkey

procedure[64]

rw

Function key commands

found

numeric

rw

Status of last search operation

free_channel

channel

r

A free IO channel to use

free_port

numeric

r

A free communications port to use

free_window

window

r

A free window to use

funcerr

numeric

rw

Last system function execution status

funcval

generic[ ]

rw

Current user function value

gain

numeric

rw

Volume for playing sound files

gc

point

rw

Current graphic control position

gc_display

numeric

rw

Whether gc position is to be displayed

ginput

numeric

rw

Whether a graphic input command or function is currently being executed

glabel_filter

filter

r

All glabel primitives

global

atable

r

Global atable

grads

numeric

r

Conversion factor to grads

gtext_filter

filter

r

All gtext primitives

help

procedure

rw

Help execution commands

home_dir

string

rw

Name of the program's home directory

host_id

string

r

Unique id of the workstation

host_ip

string

r

Internet IP address of the workstation

host_name

string

r

Name of the workstation

http_code

numeric

r

Status code associated with the last internet operation

http_max_connections

numeric

rw

Maximum number of concurrent internet connections to a web server

icontray_display

numeric

rw

Whether the program icon is to appear in the Windows taskbar

icontray_exec

procedure

rw

Commands to execute on pressing the icon tray icon

icontray_image

string

rw

Taskbar and icon tray icon image file

icontray_title

string

rw

Taskbar minimized title

icontray_tooltip

string

rw

Tooltip text for the icon tray icon

ident

generic

rw

Current identifier during identloop

ignore_node_size

string

rw

Node selection behavior during pick operations

instance_automap

numeric

rw

Whether to map entity files permanently during rendering

instance_filter

filter

r

All instance primitives

international

numeric

rw

Identifier names restricted to ASCII?

interrupted

numeric

rw

Status of the keyboard interrupt

label_window

window

r

Window currently being auto-annotated

limit_query_sub_commands

numeric

rw

Channel/database query command behavior

lines_filter

filter

r

All polyline primitives

ll_proj

projection

r

Longitude/latitude projection

local

atable

r

Current atable

lug_color

color

rw

Color for lug display

lug_index

numeric

rw

Index of the last entity lug picked

machine

string

r

Computer type name

machine_no

numeric

r

Computer type number

macro_name

string

r

name of the current macro

mapping

projection

rw

Current cartographic projection

max_color

numeric

r

Number of colors available on the workstation

max_cursor_size

numeric[2]

r

Maximum pixel dimensions for window cursors

menu_option

numeric

r

Number of the last menu option hit

menu_position

numeric[2]

rw

Position for pop-up menus

menu_switch

numeric

r

Status of the last menu switch hit

menus_enabled

numeric

rw

Whether on-screen menus are enabled

monitor_menubar

menupane

r

Monitor window menubar

mouse

numeric[2]

rw

Current screen position of the mouse

mouse_buttons

numeric

r

Number of physical mouse buttons

mouse_window

window

r

Window containing the mouse

mx_user_id

string

r

Effective Fire user id

network_socket

string

r

Socket name for external connections

new_window

window

r

A free window sized via a rubber box

no_change

symbology

r

"No change" symbology value

node_filter

filter

r

All node primitives

now

time

r

Current time

null

generic

r

Type-independent zeroing value

num_fkeys

numeric

r

Number of assignable function keys

num_roots

numeric

r

Number of roots from function, e.g. quadratic

obj#

component

r

External component objects (e.g. ole)

off

numeric

r

0

on

numeric

r

1

on_interrupt

procedure

rw

Keyboard interrupt handler function

os_name

string

r

Computer operating system name

p0

point

r

(0.0,0)

pi

numeric

r

Value of pi (3.14, etc.)

pick_cursor

cursor

rw

Cursor used during entity picking

pixel_mm

numeric

rw

Pixel to millimeter screen factor

polygon_filter

filter

r

All polygon primitives

polygon_validation

numeric

rw

polygon validation level

polynode_filter

filter

r

All polynode primitives

post_dump

procedure

rw

Plot metafile post-dump function

pre_dump

procedure

rw

Plot metafile pre-dump function

printer

string

rw

Name of current printer

printers

string[ ]

r

Names of available printers

print_bits

numeric

rw

Printing image bits-per-pixel

print_cursor

cursor

rw

Cursor used during communication with the printer/spooler.

print_length

numeric

rw

Printing page length

print_margin

numeric

rw

Printing left-hand space margin

print_orientation

string

r

Printing orientation (portrait/landscape)

print_paper_size

numeric

rw

Printing paper size

print_width

numeric

rw

Printing line width

prism_filter

filter

r

All prism primitives

privileged

numeric

r

Capability to run privileged commands

process_cursor

cursor

rw

Cursor used while waiting for external process to complete.

process_id

string

r

Process id

program

string

r

Program name

rads

numeric

r

Conversion factor to radians

recording

numeric

r

Whether an audio file is currently open for recording.

redraw_cursor

cursor

rw

Cursor used during the repaint of a graphic window.

scope

atable

rw

Default atable for new identifiers

scratch

string

r

Scratch directory

session_start

time

r

Session start time

srid#

projection

r

Oracle projections

stepping

numeric

rw

State of command stepping, 0 or 1

stuff

string

rw

Current contents of the stuff (cut/paste) buffer

sys_control_e

numeric

rw

State of the Control E keyboard facility

sys_control_p

numeric

rw

State of the Control P keyboard facility

sys_control_t

numeric

rw

State of the Control T keyboard facility

sys_message_file

string

rw

Name of system message file

tabs

numeric

rw

Tab stop value for monitor output

tags

point[ ]

rw

Attach tags

these

group

r

Currently selected entities

this

epointer

rw

Current modeling entity

throw_level

numeric

rw

Error severity level for exceptions

tn#

treenode

r

Tree window nodes

today

time

r

Current date

tomorrow

time

r

Day after today

tracking

procedure

rw

Mouse tracking echo function

true

alias

rw

See on

ue#

entity

r

Graphic primitives

unique_compound_name

string

r

Unique name for new compound objects

unique_gstructure_name

string

r

Unique name for new gstructure objects

units

string

rw

Current modeling units

user_id

string

r

OS login user-id

user_message_file

string

rw

Name of user message file

user_name

string

r

OS login user name

utc_mode

numeric

rw

Whether times are local or UTC

utom

numeric

r

Conversion factor from current units to meters

vector_filter

filter

r

All vector primitives

version

string

r

Program version string

version_build

numeric

r

Program build number

version_no

numeric

r

Program version number (major.minor)

web_cursor

cursor

rw

Cursor used while waiting for internet communication to complete.

win#

window

r

Windows 1 through 127

window_manager

string

r

Window manager name

window_numbers

string

rw

Whether window numbers are included in window titles

x_release

numeric

r

X-server release level

x_server

string

r

X-server type name

yesterday

time

r

Day before today

Notes

r = read only , rw = read/write