Документ взят из кэша поисковой машины. Адрес оригинального документа :
http://www.atnf.csiro.au/computing/software/gipsy/dc123doc/SYSTEM_dc2subs.html
Дата изменения: Unknown
Дата индексирования: Sat Jan 17 06:12:41 2009
Кодировка:
SYSTEM general subroutines
The following general subroutines belong to the category SYSTEM:
``System specific routines''
In parentheses the name of the source file is given.
AttachXt
Delegate event handling to X Toolkit. (
events.src
)
BreakMainLoop
Terminate invocation of MainLoop() (
events.src
)
DescheduleKeyevent
De-register a function registered previously by ScheduleKeyevent. (
keyevents.c
)
GgiActivate
Make Ggi element sensitive to user interaction (
ggi.src
)
GgiAlignLabel
Modify the alignment of a Ggi element's label (
ggi.src
)
GgiAutoLayout
Modify Ggi's automatic layout operation default (
ggi.src
)
GgiButton
Create a Ggi button element. (
ggi.src
)
GgiCanvas
Create a Ggi element without built-in behaviour. (
ggi.src
)
GgiConfigure
Modify default Ggi configuration parameters (
ggi.src
)
GgiDeactivate
Make Ggi element insensitive to user interaction (
ggi.src
)
GgiDelete
Delete a Ggi element. (
ggi.src
)
GgiDial
Create a dial analog valuator Ggi element
See also:
GgiDial layout
. (
ggi.src
)
GgiDialog
Create a Ggi dialog shell element (
ggi.src
)
GgiForm
Create a Ggi form element (
ggi.src
)
GgiGauge
Create an analog valuator Ggi element (
ggi.src
)
GgiHandleEvents
Explicitly process outstanding events (
ggi.src
)
GgiHeight
Obtain height of en element (
ggi.src
)
GgiHelpText
Modify a Ggi element's help text. (
ggi.src
)
GgiIsRealized
Check whether element has been realized (
ggi.src
)
GgiLabel
Create a text output Ggi element (
ggi.src
)
GgiList
Create a Ggi list element (
ggi.src
)
GgiListLabels
Replace a list Ggi element's entry labels (
ggi.src
)
GgiLogo
Create a logo Ggi element. (
ggi.src
)
GgiMenu
Create a menu Ggi element (
ggi.src
)
GgiMenuLabels
Replace a menu Ggi element's entry labels (
ggi.src
)
GgiPlotColorEditor
Create/manipulate Ggi colormap editing element for plot fields. (
ggi.src
)
GgiPlotPrompter
Create a Ggi plot prompter element (
ggi.src
)
GgiPostponeRealize
Specify postponed Ggi element realization (
ggi.src
)
GgiProgress
Create a Ggi progress bar (
ggi.src
)
GgiPrompter
Create a Ggi prompter element (
ggi.src
)
GgiRealize
Realize Ggi elements of which realization was postponed. (
ggi.src
)
GgiSetBitmap
Specify a bitmap for a Ggi element's label. (
ggi.src
)
GgiSetCircular
Set a Ggi valuator element's circular mode. (
ggi.src
)
GgiSetFormat
Modify a Ggi valuator element's output format. (
ggi.src
)
GgiSetHeight
Modify default Ggi window height. (
ggi.src
)
GgiSetKeyword
Modify a Ggi input element's user input keyword. (
ggi.src
)
GgiSetLabel
Modify a Ggi element's label. (
ggi.src
)
GgiSetPosition
Position a Ggi element (
ggi.src
)
GgiSetRange
Modify the range of a Ggi gauge or dial element (analog valuator). (
ggi.src
)
GgiSetResources
Modify default fallback resources for Ggi (
ggi.src
)
GgiSetWidth
Modify default Ggi window width. (
ggi.src
)
GgiShell
Create a Ggi shell element (
ggi.src
)
GgiShowDoc
Ggi document display routine (
ggi.src
)
GgiShowShell
Make shell element visible or invisible (
ggi.src
)
GgiTextField
Create a text input Ggi element (
ggi.src
)
GgiUseShell
Use shell, form or viewport as container for new elements (
ggi.src
)
GgiVerify
Ask the user a simple question (
ggi.src
)
GgiViewport
Create a Ggi viewport element (
ggi.src
)
GgiWidth
Obtain width of en element (
ggi.src
)
MainLoop
Dispatcher for event-driven programs. (
events.src
)
ScheduleKeyevent
Register a function to be called whenever Hermes generates an event associated with the specified user input keyword. (
keyevents.c
)
ScheduleX
Register or de-register function receiving X events. (
events.src
)
SuppressKeyevent
Suppress call to keyword event handler function. (
keyevents.c
)
TriggerKey
Re-send keyword to Hermes, causing a KEYCHANGE event (
keyevents.c
)
atabort
Register procedure to be called whenever a user abort occurs. (
srvreq.c
)
atfinis
Register procedure to be called by FINIS. (
srvreq.c
)
atfinisrm
Unregister procedure previously registered by atfinis. (
srvreq.c
)
CNVRT
Describes the data conversion routines. (
cnvrt.c
)
CNVRTC
Converts bytes from foreign machines to the format supported by the current machine. (
cnvrt.c
)
CNVRTD
Converts double precision floating point numbers from foreign machines the format supported by the current machine. (
cnvrt.c
)
CNVRTE
Converts single precision floating point numbers from foreign machines the format supported by the current machine. (
cnvrt.c
)
CNVRTF
Converts integers from foreign machines to the format supported by the current machine. (
cnvrt.c
)
CNVRTH
Converts two byte integers from foreign machines to the format supported by the current machine. (
cnvrt.c
)
DCDERRSTR
Obtain an error message, given a DECODExxx error code. (
srvreq.c
)
DECODEDBLE
Hermes interface routine for decoding doubles. (
srvreq.c
)
DECODEINT
Hermes interface routine for decoding integers. (
srvreq.c
)
DECODEREAL
Hermes interface routine for decoding reals. (
srvreq.c
)
DEPUTY
Start a task which temporarily assumes the role of the calling task. (
srvreq.c
)
EDITFILE
User action interface routine to edit a text file. (
srvreq.c
)
ENTERC
Postpone the effectuation of user aborts until a corresponding call to LEAVEC. (
enterc.c
)
ERROR
User error handling routine. (
srvreq.c
)
FINIS
Informs HERMES that servant quits and cleans up the mess. (
srvreq.c
)
ggi
Describes Ggi, the GIPSY graphical user interface (
ggi.src
)
GIPSYTASK
GIPSYTASK tests whether the calling program is a GIPSY task. (
srvreq.c
)
INIT
INIT declares the task running to HERMES and does the necessary initializations. (
srvreq.c
)
IRSERVER
Describes the IRAS data server interface. (
irserver.c
)
IRSERVER_CLOSE
Reclaims disk space used by IRSERVER_OPEN or IRSERVER_SCAN (
irserver.c
)
IRSERVER_OPEN
Accesses IRAS server data of the specified type for the specified area of sky. (
irserver.c
)
IRSERVER_SCAN
Accesses IRAS server data of the specified type for the specified scan(s) (
irserver.c
)
IRSERVER_SEARCH
Searches the index file on a IRAS data server for scans near a given position on the sky. (
irserver.c
)
keyevents
Describes routines for handling user input keyword events (
keyevents.c
)
LEAVEC
Allow user aborts again after a call to ENTERC. (
enterc.c
)
LISTCTRL
Change and report Hermes' character output device state (
srvreq.c
)
MYNAME
Obtain the name under which a GIPSY task is being run. (
srvreq.c
)
PAUSE
To suspend a GIPSY task. (
srvreq.c
)
XEQ
Send a task start command to HERMES. (
srvreq.c
)