USER-INTERFACE general subroutines
The following general subroutines belong to the category USER-INTERFACE:
``User interface routines''
In parentheses the name of the source file is given.
- DescheduleGgiPlotCursor
- De-register a function registered previously by
ScheduleGgiPlotCursor.
(ggi.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)
- GgiColorMenu
- Create Ggi menu element for selecting standard PGPLOT colors.
(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)
- GgiEditor
- Create a Ggi text editor
(ggi.src)
- GgiEditorSave
- Save a Ggi text editor's contents to file.
(ggi.src)
- GgiEditorSaveAs
- Save a Ggi text editor's contents to a specified file.
(ggi.src)
- GgiEditorSearch
- Pop up a search window for a text editor
(ggi.src)
- GgiEditorSetSource
- Replace a Ggi text editor's text source
(ggi.src)
- GgiEditorSource
- Obtain a Ggi text editor's text source
(ggi.src)
- GgiFileBrowser
- Ggi element for browsing directories and selecting files
(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)
- GgiHeaderButton
- Create a Ggi button which causes a set header to be displayed
(ggi.src)
- GgiHeight
- Obtain height of en element
(ggi.src)
- GgiHelpMenu
- Create a help menu Ggi element
(ggi.src)
- GgiHelpText
- Modify a Ggi element's help text.
(ggi.src)
- GgiInset
- Ggi element for specifying set, subset and box information.
(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)
- GgiListColumns
- Replace a list Ggi element's entry labels
(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)
- GgiMpeg
- Record a movie in MPEG format.
(ggi.src)
- GgiOptionsButton
- Create a button controlling the Ggi options shell
(ggi.src)
- GgiPlotColorEditor
- Create/manipulate Ggi colormap editing element for plot fields.
(ggi.src)
- GgiPlotColors
- Increase number of colours available to plotfield elements.
(ggi.src)
- GgiPlotCopy
- Copy one plot a pixmap ("frame") to another.
(ggi.src)
- GgiPlotDest
- Change the default drawing destination.
(ggi.src)
- GgiPlotExport
- Export a plotfield to other tasks.
(ggi.src)
- GgiPlotField
- Create Ggi element implementing a PGPLOT window
(ggi.src)
- GgiPlotFrames
- Obtain a number of pixmaps e.g. for movie loops.
(ggi.src)
- GgiPlotMapColors
- Map plotfield colors to colors from the master table
(ggi.src)
- GgiPlotMovie
- Record a movie in MPEG format.
(ggi.src)
- GgiPlotPrompter
- Create a Ggi plot prompter element
(ggi.src)
- GgiPlotRecord
- Store a plot window in a pixmap ("frame").
(ggi.src)
- GgiPlotShow
- Recall a plot from a pixmap ("frame").
(ggi.src)
- GgiPlotXor
- Obtain and set XOR plotting mode.
(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)
- GgiSetBtnKey
- Specify keyword through which mouse button is reported.
(ggi.src)
- GgiSetCircular
- Set a Ggi valuator element's circular mode.
(ggi.src)
- GgiSetCleanup
- Set a Ggi element's post-delete cleanup method.
(ggi.src)
- GgiSetDisplay
- Override Ggi's default display name
(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)
- GgiTextMenu
- Create Ggi menu element returning label text instead of index.
(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)
- RadioAddKey
- Ad a keyword to a group of associated keywords.
(radiogroup.c)
- RadioDeleteGroup
- Delete a group of associated keywords.
(radiogroup.c)
- RadioGroup
- Create a group of associated keywords.
(radiogroup.c)
- ScheduleGgiPlotCursor
- Register a callback routine receiving cursor events.
(ggi.src)
- ScheduleKeyevent
- Register a function to be called whenever Hermes generates an
event associated with the specified user input keyword.
(keyevents.c)
- SuppressKeyevent
- Suppress call to keyword event handler function.
(keyevents.c)
- TriggerKey
- Re-send keyword to Hermes, causing a KEYCHANGE event
(keyevents.c)
- ABORTTASK
- Abort a task
(srvreq.c)
- ALLPAR
- Obtain all HERMES user input parameters for issuing task.
(srvreq.c)
- ANYOUT
- General character output routine for GIPSY programs.
(srvreq.c)
- anyoutf
- anyout using variable arguments
()
- AXPROPS
- Return structure with axis properties for a set.
(axprops.c)
- CANALL
- Remove all user input from table maintained by HERMES.
(srvreq.c)
- CANCEL
- Remove user input from table maintained by HERMES.
(srvreq.c)
- DCDCHAR
- Decodes a string of characters into character strings.
(herinp.c)
- DCDCHARL
- Decodes a string of characters into character strings.
All alphabetic characters will be in lowercase.
(herinp.c)
- DCDCHARU
- Decodes a string of characters into character strings.
All alphabetic characters will be in uppercase.
(herinp.c)
- DCDDBLE
- Decodes a string of characters into doubles.
(herinp.c)
- DCDERRSTR
- Obtain an error message, given a DECODExxx error code.
(srvreq.c)
- DCDINT
- Decodes a string of characters into integers.
(herinp.c)
- DCDLOG
- Decodes a string of characters into logicals.
(herinp.c)
- DCDREAL
- Decodes a string of characters into reals.
(herinp.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)
- ERROR
- User error handling routine.
(srvreq.c)
- errorf
- error, using variable arguments
()
- FINIS
- Informs HERMES that task quits and cleans up the mess.
(srvreq.c)
- ggi
- Describes Ggi, the GIPSY graphical user interface
See also: Ggi, GIPSY's graphical user interface. (ggi.src)
- GIPSYTASK
- GIPSYTASK tests whether the calling program is a GIPSY task.
(srvreq.c)
- HERINP
- Decodes a string of characters into reals, integers,
logicals, characters or bytes.
(herinp.c)
- INIT
- INIT declares the task running to HERMES and does the
necessary initializations.
(srvreq.c)
- keyevents
- Describes routines for handling user input keyword events
(keyevents.c)
- keystatus
- Obtain user input error code.
(srvreq.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)
- radiogroup
- Set of routines for coordinating groups of keywords.
(radiogroup.c)
- REJECT
- Reject user input.
(srvreq.c)
- rejectf
- reject, using variable arguments
()
- SAVEPAR
- Save to file all HERMES user input parameters for issuing task.
(srvreq.c)
- STATUS
- To display additional information in the "RUNNING" status
display.
(srvreq.c)
- SUBST
- Specify keyword substitution for a task which will be
spawned via a call to DEPUTY.
(srvreq.c)
- TYPE
- To "type" into the HERMES User Type-in Area.
(srvreq.c)
- USERCHAR
- User input interface routine for character strings.
(srvreq.c)
- USERCHARL
- User input interface routine for character strings. All
alphabetic characters are in lower case.
(srvreq.c)
- USERCHARU
- User input interface routine for character strings. All
alphabetic characters are in uppercase.
(srvreq.c)
- USERDBLE
- User input interface routine for doubles.
(srvreq.c)
- USERINT
- User input interface routine for integers.
(srvreq.c)
- USERLOG
- User input interface routine for logicals.
(srvreq.c)
- USERREAL
- User input interface routine for reals.
(srvreq.c)
- USERTEXT
- User input interface routine for characters.
(srvreq.c)
- WKEY
- Write keywords to a task parameter list
(srvreq.c)
- wkeyf
- wkey, using variable arguments
()
- XEQ
- Send a task start command to HERMES.
(srvreq.c)
- XEQCONT
- Send a task start command to HERMES and continue.
(srvreq.c)
- xeqcontf
- xeqcont, using variable arguments
()
- XEQXIT
- Send a task start command to HERMES and exit.
(srvreq.c)