List Controls (GETMODE)


PLBCMP GUI Only

 

List controls determine the information returned by the GETMODE instruction. The following List Controls are supported:

 

Control

The value returned is the ...

*3D

3D effect state.

*AAMCANCELCHAR

current program AFILE read cancel character.

*AAMCHECKTIME

current program AFILE read cancel check interval.

*AAMEXT

AAM file extension.

*AAMEXT

AAM file extension.

*ADVSPOOLFILE95A

spool file state setting.

*ALIASNAME

external program alias name.

*ALLCOUNTERS

program execution counters.

*ALLOWXPSDETECT

state of XPS printer detection.

*APSPOOL

client printing and spooling mode.

*BGCOLOR

background color.

*CARET

KEYIN cursor state.

*CDFDELMDEFAULT

Comma delimited output delimiter.

*CDFDELMLOCALE

Windows comma delimited output delimiter.

*CDFDELMUSELOCALE

Windows comma delimited output delimiter runtime setting.

*CLOCKDATE

date format.

*CLOCKUSEIP

CLOCK date and time source server address.

*COMPILER

compiler version number.

*COMPSUNDM

data manager compression state.

*COMPUTERNAME

computer name.

*CURGLOBMEM

current global memory size.

*CURPROGMEM

current program memory size.

*DEFAULTSCHEMA

default schema database name.

*DEFPRT

default printer name.

*DISPFLUSH

immediate KEYIN and DISPLAY output state.

*DMALTIP

Data Manager alternate IP search list.

*DMCHILDRECOV

Data Manager child recovery state.

*DMKEEPACTIVE

Data Manager keep active state.

*DMLONGKEEPALIVE

Data Manager long keep alive mode.

*DMLONGUSECNT

count of Data Managers set for long keep-alives.

*DO8BITATTRCONV

8 bit attribute conversion for KEYINs and DISPLAYs.

*DSPMODE

output redirection mode.

*DUMPCRSTACK

the call return stack as a delimited string.

*EDITDATETIMEMODE

EDITDATETIME behavior mode.

*EDITDATETIMEUTC

EDITDATETIME initialization mode.

*EDITFOCUSBGCOLOR

EDITTEXT or EDITNUMBER default focus background color.

*EDITHILITE

EDITTEXT highlight mode.

*EDITTEXTMODES

EDITTEXT cue text behavior.

*ERRORDLG

runtime error dialog control.

*EXITAFTERSUSPEND

Controls the runtime behavior for CE clients configured to suspend.

*F1

F1 mode state.

*F10

F10 mode state.

*F1HELP

F1HELP mode state.

*FORMLOADMASK

FORMLOAD instruction mask.

*FULLSCR

full screen mode state.

*GUI

GUI instruction set.

*GRAYSCALE

runtime gray scaling state.

*HANDISPLAY

output redirection file handle.

*HANKEYIN

input redirection file handle.

*HANSTDIN

input redirection file handle.

*HANSTDOUT

output redirection file handle.

*HIGHHEAPMEM

highest runtime heap memory size used.

*HIGHLOCALMEM

highest runtime local memory used.

*HIGHPROGMEM

idle termination web page.

*IDLEMAXTIME

minutes before an idle PWS task is suspended.

*IDLETERM

current working directory INI file name.

*IDLETIMEOUT

minutes before a PWS task is considered idle.

*INICURRENT

current working directory INI file name.

*INIGLOBAL

global INI file name.

*INILOCAL

local workstation INI file name.

*IOCANCELCHAR

current program AFILE read cancel character.

*IOCHECKTIME

current program AFILE read cancel check interval.

*ISIEXT

default ISI file extension.

*KEYMODE

input redirection mode.

*KEYSTATE

special keys state.

*LASTDIALOGPDF

name of the last '.pdf' file that was selected.

*LASTSSLERROR

last SSL error of an HTTP or MAILSEND instruction.

*LINUXREADLOCK

Linux read locks status.

*LOCKIO

forced I/O locks state.

*LOGONKEY

data manager logon key.

*LTGRAY

light gray color replacement mode.

*LVCLICKEVENTMODE

LISTVIEW click event behavior mode.

*MAXCOUNTERS

maximum number of counter values returned.

*MAXDMRECVTIME

maximum data manager receive time.

*MAXGLOBMEM

maximum global memory size.

*MAXUSERS

number of users allowed by the current authorization number.

*MAXPROGMEM

maximum program memory size.

*MCURSOR

the current mouse cursor setting.

*MODULEPATH

plc module path.

*NODEFTABID

default tab identification number generation mode state.

*OLDDRAW

8.0 drawing mode for objects state.

*ONECOUNTER

one or more runtime counters.

*OPENABS

open absolute mode state.

*OPENUSEIP

the current string settings for PLB_OPENUSEIP.

*OPENUSESQL

the sql tag appended to file names when OPENed.

*PDFDEFPRTMETRICS

state that controls the default printer used for rendering fonts for PDF generation.

*PDFDEFPRTNAME

state that controls the default printer used for rendering fonts for PDF generation.

*PDFDIALOGDIR

the last *PDFDIALOGDIR setting that was executed using the 'SETMODE *PDFDIALOGDIR' keyword operation.

*PDFJPEGQUALITY

the current quality setting used when compressing jpeg images for the Sunbelt 'pdf:' PDF output.

*PERCENTCONVERT

object position conversion mode.

*PIXEL

pixel screen address mode state.

*PLBAAMCANCELCHAR

default AFILE read cancel character.

*PLBAAMCHECKTIME

default AFILE read cancel check time interval.

*PLBIOCANCELCHAR

default read cancel character.

*PLBIOCHECKTIME

default read cancel check time interval.

*PLBRETURNUNCNAME

the UNC Name substitution status.

*PLBANSIOEM

state of the ANSI/OEM runtime options.

*PLBANSIIO

state of the ANSI IO mode.

*PLBCASE

state of the runtime's handling of load module references in a case sensitive manner.

*PLBCURDIR

current working directory.

*PLBWEBERRORURL

default html page invoked when the terminates with an error.

*PLBWEBMENUURL

default html page invoked when the terminates with an normally.

*PLBWINO104COUNT

runtime behavior mode value that controls O104 errors.

*PLBWINO104MODE

runtime behavior mode value that controls O104 errors.

*PLBWINPRETPREV

titles of the Print Preview window.

*PLBWINXPIO

status of the specialized Windows XP code.

*PLCEXT

default PL/B program file extension.

*PREP87

actions of the PREPARE instruction regarding the format of files created.

*PREPBYMFD

actions of the PREPARE instruction regarding the use of the data manager.

*PREPUSEIP

the current string settings for PLB_PREPUSEIP.

*PREPUSESQL

the sql tag appended to file names when PREPAREd.

*PROGNAME

original program name when compiled.

*PROGSERIAL

program serial number.

*PROGSTAMP

program timestamp.

*PROGVER

program compiler version.

*PRTPREVIEWCENTER

center the print preview window

*PUBLICKEY

data manager public key.

*RESETCOPIES

the number of copies in the print dialog.

*RMSAAMEXT

default RMS AAM file extension.

*RMSISIEXT

default RMS ISI file extension.

*RMSTXTEXT

default RMS TXT file extension.

*RUNSERIAL

runtime serial number.

*RUNTIMEBYTEORDER

runtime machine byte order.

*RUNTIMEPATH

runtime path.

*SAVECHARSIZE

character attribute mode.

*SCREEN

character mode operations state.

*SERVERSENDCOUNT

current message send count.

*SERVICE

whether a runtime or client module is executing as a Windows service process.

*SHAREFLUSH

shared file flush state.

*SHIFTINV

set of characters in the shift inversion table.

*SHUTDOWN

shutdown mode state.

*SKIPFOCUS

gain focus event mode for a reactivated window state.

*SPLEXT

default spool file extension.

*SPLUSEIP

default Sunbelt Data Manager IP address for spooled output.

*SQLSCHEMADB

database name for obtaining schema information.

*SQLTABLEDB

database name of accessing application data tables.

*SRVBUFCURSIZE

Application Server maximum current buffer size.

*SRVBUFDATASIZE

Application Server maximum current data size.

*SRVBUFMAXSIZE

Application Server maximum buffer size needed thus far.

*SRVBUFMODE

Application Server buffering mode.

*SRVBUFOVERFLOW

number of times a new Application Server message caused the buffer to be flushed.

*SRVMESSAGECOUNT

current Application Server message send count.

*SRVSENDCOUNT

Application Server count of IP messages sent.

*STRICTMATH

divide by zero behavior.

*SUBTABFORENTER

tab key substitution behavior.

*SUSPENDMAXTIME

minutes a PWS task can remain suspended before it is terminated.

*TASKID

current task identifier.

*TBTOOLTIPMODE

tooltip behavior mode.

*TERMOPTIMIZE

the state of the screen output optimization techniques.

*TEXTOUTCONV

the current text conversion mode for EDITTEXT and EDITNUMBER objects.

*THREADID

current thread identifier of an object running under the automation server.

*THREADRDY

current state of an object running under the automation server.

*TXTEXT

default text file extension.

*UPPERCASE

set of characters in the case conversion table.

*USE7F

the logical record termination character for DATALIST or COMBOBOX data.

*USEDBCTYPE

SWDBC TYPE compatibility state.

*USERNAME

current user name.

*USERUNEXT

utility verb default extensions state.

*USESPLEXT

use default spool file extension on SPLOPEN state.

*WEBMODEHTMLCTRL

the runtime webmode state.

*WEBMODEPLF

the webmode control state for PLF forms.

*WEBMODEPWF

the webmode control state for PWF forms.

*WEBVIEW2VERSION

the vesion of WebView2 installed.

 

See Also: GETMODE

 



PL/B Language Reference *3D (GETMODE)