
                         GEM/3 PROGRAMMER'S TOOLKIT

                            Function References


FUNCTION LIST

The following table lists the AES and VDI functions in alphabetical order
with the function's opcode, library or group name, and description
page number.



                   Table 2.  Alphabetical Function List

                       Opcode
 Function            Dec    Hex  Library or Group  Manual Page

 appl_bvset          16     10   Application        AES   3-10
 appl_exit           19     13   Application        AES   3-12
 appl_find           13      D   Application        AES   3-6
 appl_init           10      A   Application        AES   3-3
 appl_read           11      B   Application        AES   3-4
 appl_tplay          14      E   Application        AES   3-7
 appl_trecord        15      F   Application        AES   3-8
 appl_write          12      C   Application        AES   3-5
 appl_yield          17     11   Application        AES   3-11

 evnt_button         21     15   Event              AES   4-13
 evnt_dclick         26     1A   Event              AES   4-24
 evnt_keybd          20     14   Event              AES   4-12
 evnt_mesag          23     17   Event              AES   4-18
 evnt_mouse          22     16   Event              AES   4-16
 evnt_multi          25     19   Event              AES   4-20
 evnt_timer          24     18   Event              AES   4-19

 form_alert          52     34   Form               AES   7-14
 form_button         56     38   Form               AES   7-19
 form_center         54     36   Form               AES   7-16
 form_dial           51     33   Form               AES   7-12
 form_do             50     32   Form               AES   7-11
 form_error          53     35   Form               AES   7-15
 form_keybd          55     37   Form               AES   7-17

 fsel_input          90     5A   File select        AES   10-5

 graf_dragbox        71     47   Graph              AES   8-4
 graf_handle         77     4D   Graph              AES   8-11
 graf_mbox           72     48   Graph              AES   8-6
 graf_mkstate        79     4F   Graph              AES   8-14
 graf_mouse          78     4E   Graph              AES   8-12
 graf_rubbox         70     46   Graph              AES   8-3
 graf_slidebox       76     4C   Graph              AES   8-9
 graf_watchbox       75     4B   Graph              AES   8-7

 menu_bar            30     1E   Menu               AES   5-6
 menu_click          37     25   Menu               Release Note
 menu_icheck         31     1F   Menu               AES   5-7
 menu_ienable        32     20   Menu               AES   5-8
 menu_register       35     23   Menu               AES   5-12
 menu_text           34     22   Menu               AES   5-10
 menu_tnormal        33     21   Menu               AES   5-9
 menu_unregister     36     24   Menu               AES   5-13

 objc_add            40     28   Object             AES   6-28
 objc_change         47     2F   Object             AES   6-38
 objc_delete         41     29   Object             AES   6-29
 objc_draw           42     2A   Object             AES   6-30
 objc_edit           46     2E   Object             AES   6-36
 objc_find           43     2B   Object             AES   6-32
 objc_offset         44     2C   Object             AES   6-34
 objc_order          45     2D   Object             AES   6-35

 rsrc_free           111    6F   Resource           AES   12-4
 rsrc_gaddr          112    70   Resource           AES   12-5
 rsrc_load           110    6E   Resource           AES   12-3
 rsrc_obfix          114    72   Resource           AES   12-8
 rsrc_saddr          113    71   Resource           AES   12-7

 scrp_clear          82     52   Scrap              AES   9-7
 scrp_read           80     50   Scrap              AES   9-4
 scrp_write          81     51   Scrap              AES   9-6

 shel_envrn          125    7D   Shell              AES   13-10
 shel_find           124    7C   Shell              AES   13-8
 shel_rdef           126    7E   Shell              AES   13-11
 shel_read           120    78   Shell              AES   13-5
 shel_wdef           127    7F   Shell              AES   13-12
 shel_write          121    79   Shell              AES   13-6

 v_alpha_text       5-25   5-19  Escape             VDI   9-31 & Release Note
 v_arc              11-2    B-2  Output             VDI   4-17
 v_bar              11-1    B-1  Output             VDI   4-16
 v_bit_image        5-23   5-17  Escape             VDI   9-26
 v_cellarray         10      A   Output             VDI   4-12
 v_circle           11-4    B-4  Output             VDI   4-21
 v_clear_disp_list  5-22   5-16  Escape             VDI   9-25
 v_clrwk              3      3   Control            VDI   3-13
 v_clsvwk            101    65   Control            VDI   3-17
 v_clswk              2      2   Control            VDI   3-12
 v_contourfill       103    67   Output             VDI   4-29
 v_copies            5-28  5-1C  Escape             Release Note
 v_curdown           5-5    5-5  Escape             VDI   9-7
 v_curhome           5-8    5-8  Escape             VDI   9-10
 v_curleft           5-7    5-7  Escape             VDI   9-9
 v_curright          5-6    5-6  Escape             VDI   9-8
 v_curtext          5-12    5-C  Escape             VDI   9-14
 v_curup             5-4    5-4  Escape             VDI   9-6
 v_dspcur           5-18   5-12  Escape             VDI   9-20
 v_eeol             5-10    5-A  Escape             VDI   9-12
 v_eeos              5-9    5-9  Escape             VDI   9-11
 v_ellarc           11-6    B-6  Output             VDI   4-23
 v_ellipse          11-5    B-5  Output             VDI   4-22
 v_ellpie           11-7    B-7  Output             VDI   4-24
 v_enter_cur         5-3    5-3  Escape             VDI   9-5
 v_etext	    11-11   B-B  Output             Release Note
 v_exit_cur          5-2    5-2  Escape             VDI   9-4
 v_fillarea           9      9   Output             VDI   4-10
 v_form_adv         5-20   5-14  Escape             VDI   9-22
 v_get_pixel         105    69   Raster             VDI   6-9
 v_gtext              8      8   Output             VDI   4-8
 v_hardcopy         5-17   5-11  Escape             VDI   9-19
 v_hide_c            123    7B   Input              VDI   7-26
 v_justified        11-10   B-A  Output             VDI   8-29
 v_meta_extents     5-98   5-62  Escape             VDI   9-45
 v_opnvwk            100    64   Control            VDI   3-15
 v_opnwk              1      1   Control            VDI   3-2 & Release Note
 v_orient           5-27   5-1B  Escape             Release Note
 v_output_window    5-21   5-15  Escape             VDI   9-23
 v_pline              6      6   Output             VDI   4-4
 v_pmarker            7      7   Output             VDI   4-6
 v_rbox             11-8    B-8  Output             VDI   4-25
 v_rfbox            11-9    B-9  Output             VDI   4-26
 v_rmcur            5-19   5-13  Escape             VDI   9-21
 v_rvoff            5-14    5-E  Escape             VDI   9-16
 v_rvon             5-13    5-D  Escape             VDI   9-15
 v_show_c            122    7A   Input              VDI   7-24
 v_sound            5-61   5-3D  Escape             VDI   9-34
 v_tray             5-29   5_1D  Escape             Release Note
 v_updwk              4      4   Control            VDI   3-14
 v_write_meta       5-99   5-63  Escape             VDI   9-46
 v_xbit_image       5-101  5-65  Escape             Release Note
 vex_butv            125    7D   Input              VDI   7-28
 vex_curv            127    7F   Input              VDI   7-32
 vex_motv            126    7E   Input              VDI   7-30
 vex_timv            118    76   Input              VDI   7-22

 vm_filename        5-100  5-64  Escape             VDI   9-47

 vq_cellarray        27     1B   Inquiry            VDI   4-12
 vq_chcells          5-1    5-1  Escape             VDI   9-3
 vq_color            26     1A   Inquiry            VDI   8-2
 vq_curaddress      5-15    5-F  Escape             VDI   9-17
 vq_extnd            102    66   Inquiry            VDI   8-14 & Release Note
 vq_key_s            128    80   Input              VDI   7-34
 vq_mouse            124    7C   Input              VDI   7-27
 vq_scan            5-24   5-18  Escape             VDI   9-29
 vq_tabstatus       5-16   5-10  Escape             VDI   9-18
 vq_tdimensions     5-84   5-54  Escape             VDI   9-39

 vqf_attributes      37     25   Inquiry            VDI   8-10

 vqin_mode           115    73   Inquiry            VDI   8-18

 vql_attributes      35     23   Inquiry            VDI   8-6

 vqm_attributes      36     24   Inquiry            VDI   8-8

 vqp_filmname       5-92   5-5C  Escape             VDI   9-42

 vqt_attributes      38     26   Inquiry            VDI   8-12
 vqt_extent          116    74   Inquiry            VDI   8-19
 vqt_fontinfo        131    83   Inquiry            VDI   8-26
 vqt_name            130    82   Inquiry            VDI   8-24
 vqt_width           117    75   Inquiry            VDI   8-22

 vr_recfl            114    72   Output             VDI   4-30
 vr_trnfm            110    6E   Raster             VDI   6-12

 vro_cpyfm           109    6D   Raster             VDI   6-10
 vrq_choice          30     1E   Input              VDI   7-13
 vrq_locator         28     1C   Input              VDI   7-5
 vrq_string          31     1F   Input              VDI   7-16
 vrq_valuator        29     1D   Input              VDI   7-9

 vrt_cpyfm           121    79   Raster             VDI   6-13

 vs_clip             129    81   Control            VDI   3-20
 vs_color            14      E   Attribute          VDI   5-6
 vs_curaddress      5-11    5-B  Escape             VDI   9-13
 vs_mute            5-62   5-3E  Escape             VDI   9-35
 vs_palette         5-60   5-3C  Escape             VDI   9-33

 vsc_expose         5-93   5-5D  Escape             VDI   9-44
 vsc_form            111    6F   Input              VDI   7-20

 vsf_color           25     19   Attribute          VDI   5-38
 vsf_interior        23     17   Attribute          VDI   5-33
 vsf_perimeter       104    68   Attribute          VDI   5-39
 vsf_style           24     18   Attribute          VDI   5-35
 vsf_udpat           112    70   Attribute          VDI   5-40

 vsin_mode           33     21   Input              VDI   7-3

 vsl_color           17     11   Attribute          VDI   5-12
 vsl_ends            108    6C   Attribute          VDI   5-13
 vsl_type            15      F   Attribute          VDI   5-8
 vsl_udsty           113    71   Attribute          VDI   5-10
 vsl_width           16     10   Attribute          VDI   8-22

 vsm_choice          30     1E   Input              VDI   7-14
 vsm_color           20     14   Attribute          VDI   5-18
 vsm_height          19     13   Attribute          VDI   5-17
 vsm_locator         28     1C   Input              VDI   7-7
 vsm_string          31     1F   Input              VDI   7-18
 vsm_type            18     12   Attribute          VDI   5-15
 vsm_valuator        29     1D   Input              VDI   7-11
 vsp_film           5-91   5-5B  Escape             VDI   9-41

 vst_alignment       39     27   Attribute          VDI   5-31
 vst_color           22     16   Attribute          VDI   5-27
 vst_effects         106    6A   Attribute          VDI   5-28
 vst_ex_load_fonts   119    77   Control            Release Note
 vst_font            21     15   Attribute          VDI   5-25
 vst_height          12      C   Attribute          VDI   5-19
 vst_load_fonts       9      9   Control            VDI   3-18
 vst_point           107    6B   Attribute          VDI   5-21
 vst_rotation        13      D   Attribute          VDI   5-23
 vst_unload_fonts    120    78   Control            VDI   3-19

 vswr_mode           32     20   Attribute          VDI   5-3

 vt_alignment       5-85   5-55  Escape             VDI   9-40
 vt_axis            5-82   5-52  Escape             VDI   9-37
 vt_origin          5-83   5-53  Escape             VDI   9-38
 vt_resolution      5-81   5-51  Escape             VDI   9-36

 wind_calc           108    6C   Window             AES   11-29
 wind_close          102    66   Window             AES   11-17
 wind_create         100    64   Window             AES   11-14
 wind_delete         103    67   Window             AES   11-18
 wind_find           106    6A   Window             AES   11-26
 wind_get            104    68   Window             AES   11-19
 wind_open           101    65   Window             AES   11-16
 wind_set            105    69   Window             AES   11-23
 wind_update         107    6B   Window             AES   11-27

 xgrf_stepcalc       130    82   Ex. Graphics       AES   14-2
 xgrf_2box           131    83   Ex. Graphics       AES   14-4

