home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_07 / MARK_WC2.LZH / INCLUDE / VDIBIND.H < prev    next >
Text File  |  1988-04-27  |  10KB  |  266 lines

  1. /*
  2.  * vdibind.h -- GEM VDI declarations and sample bindings
  3.  *
  4.  * Copyright (c) 1986-1987, Mark Williams Company, Chicago
  5.  * This file and its contents may not be copied or distributed
  6.  * without permission.
  7.  */
  8.  
  9. /* int v_arc( h, xc, yc, rad, sang, eang ) int h, xc, yc, rad, sang, eang; */
  10.     int v_arc();
  11. /* int v_bar( h, xy ) int h, xy[]; */
  12.     int v_bar();
  13. /* int v_bit_image( h, filename, aspect, scaling, num_pts, xy )
  14.  * int h, aspect, scaling, num_pts;int xy[];char *filename; */
  15.     int v_bit_image();
  16. /* int v_cellarray( h, xy, row_length, el_per_row, num_rows, wr_mode, colors )
  17.  * int h, xy[4], row_length, el_per_row, num_rows, wr_mode, *colors; */
  18.     int v_cellarray();
  19. /* int v_circle( h, xc, yc, rad ) int h, xc, yc, rad; */
  20.     int v_circle();
  21. /* int v_clear_disp_list( h ) int h; */
  22.     int v_clear_disp_list();
  23. /* int v_clrwk( h ) int h; */
  24.     int v_clrwk();
  25. /* int v_clsvwk( h ) int h; */
  26.     int v_clsvwk();
  27. /* int v_clswk( h ) int h; */
  28.     int v_clswk();
  29. /* int v_contourfill( h, x, y, index ) int h, x, y, index; */
  30.     int v_contourfill();
  31. /* int v_curdown( h ) int h; */
  32.     int v_curdown();
  33. /* int v_curhome( h ) int h; */
  34.     int v_curhome();
  35. /* int v_curleft( h ) int h; */
  36.     int v_curleft();
  37. /* int v_curright( h ) int h; */
  38.     int v_curright();
  39. /* int v_curtext( h, string ) int h; char *string;  */
  40.     int v_curtext();
  41. /* int v_curup( h ) int h; */
  42.     int v_curup();
  43. /* int v_dspcur( h, x, y ) int h, x, y; */
  44.     int v_dspcur();
  45. /* int v_eeol( h ) int h; */
  46.     int v_eeol();
  47. /* int v_eeos( h ) int h; */
  48.     int v_eeos();
  49. /* int v_ellarc( h, xc, yc, xrad, yrad, sang, eang )
  50.  * int h, xc, yc, xrad, yrad, sang, eang; */
  51.     int v_ellarc();
  52. /* int v_ellipse( h, xc, yc, xrad, yrad ) int h, xc, yc, xrad, yrad; */
  53.     int v_ellipse();
  54. /* int v_ellpie( h, xc, yc, xrad, yrad, sang, eang)
  55.  * int h, xc, yc, xrad, yrad, sang, eang; */
  56.     int v_ellpie();
  57. /* int v_enter_cur( h ) int h; */
  58.     int v_enter_cur();
  59. /* int vex_butv( h, usercode, savecode ) int h; long usercode, *savecode; */
  60.     int vex_butv();
  61. /* int vex_curv( h, usercode, savecode ) int h; long usercode, *savecode; */
  62.     int vex_curv();
  63. /* int v_exit_cur( h ) int h; */
  64.     int v_exit_cur();
  65. /* int vex_motv( h, usercode, savecode ) int h; long usercode, *savecode; */
  66.     int vex_motv();
  67. /* int vex_timv( h, tim_addr, old_addr, scale )
  68.  * int h, *scale;long tim_addr, *old_addr; */
  69.     int vex_timv();
  70. /* int v_fillarea( h, count, xy) int h, count, xy[]; */
  71.     int v_fillarea();
  72. /* int v_form_adv( h ) int h; */
  73.     int v_form_adv();
  74. /* int v_get_pixel( h, x, y, pel, index ) int h, x, y, *pel, *index; */
  75.     int v_get_pixel();
  76. /* int v_gtext( h, x, y, string) int h, x, y; char *string; */
  77.     int v_gtext();
  78. /* int v_hardcopy( h ) int h; */
  79.     int v_hardcopy();
  80. /* int v_hide_c( h ) int h; */
  81.     int v_hide_c();
  82. /* int v_justified( h, x, y, string, length, word_space, char_space)
  83.  * int h, x, y, length, word_space, char_space;char string[]; */
  84.     int v_justified();
  85. /* int v_meta_extents( h, min_x, min_y, max_x, max_y )
  86.  * int h, min_x, min_y, max_x, max_y; */
  87.     int v_meta_extents();
  88. /* int vm_filename( h, filename ) int h; char *filename; */
  89.     int vm_filename();
  90. /* int v_opnvwk( work_in, h, work_out ) int work_in[], *h, work_out[]; */
  91.     int v_opnvwk();
  92. /* int v_opnwk( work_in, h, work_out ) int work_in[], *h, work_out[]; */
  93.     int v_opnwk();
  94. /* int v_output_window( h, xy ) int h, xy[]; */
  95.     int v_output_window();
  96. /* int v_pieslice( h, xc, yc, rad, sang, eang )
  97.  * int h, xc, yc, rad, sang, eang; */
  98.     int v_pieslice();
  99. /* int v_pline( h, count, xy ) int h, count, xy[]; */
  100.     int v_pline();
  101. /* int v_pmarker( h, count, xy ) int h, count, xy[]; */
  102.     int v_pmarker();
  103. /* int vq_cellarray( h, xy, r_len, num_rs, el_used, rs_used, stat, colors )
  104.  * int h, xy[], r_len, num_rs, *el_used, *rs_used, *stat, colors[]; */
  105.     int vq_cellarray();
  106. /* int vq_chcells( h, rows, columns ) int h, *rows, *columns; */
  107.     int vq_chcells();
  108. /* int vq_color( h, index, set_flag, rgb ) int h, index, set_flag, rgb[]; */
  109.     int vq_color();
  110. /* int vq_curaddress( h, row, column ) int h, *row, *column; */
  111.     int vq_curaddress();
  112. /* int vq_extnd( h, owflag, work_out ) int h, owflag, work_out[]; */
  113.     int vq_extnd();
  114. /* int vqf_attributes( h, attributes ) int h, attributes[]; */
  115.     int vqf_attributes();
  116. /* int vqin_mode( h, dev_type, mode ) int h, dev_type, *mode; */
  117.     int vqin_mode();
  118. /* int vq_key_s( h, status ) int h, *status; */
  119.     int vq_key_s();
  120. /* int vql_attributes( h, attributes ) int h, attributes[]; */
  121.     int vql_attributes();
  122. /* int vqm_attributes( h, attributes ) int h, attributes[]; */
  123.     int vqm_attributes();
  124. /* int vq_mouse( h, status, px, py ) int h, *status, *px, *py; */
  125.     int vq_mouse();
  126. /* int vqp_error( h ) int h; */
  127.     int vqp_error();
  128. /* int vqp_films( h, names ) int h; char names[]; */
  129.     int vqp_films();
  130. /* int vqp_state( h, port, filmnum, lightness, interlace, planes, indexes )
  131.  * int h, *port, *filmnum, *lightness, *interlace, *planes, *indexes; */
  132.     int vqp_state();
  133. /* int vq_tabstatus( h ) int h; */
  134.     int vq_tabstatus();
  135. /* int vqt_attributes( h, attributes ) int h, attributes[]; */
  136.     int vqt_attributes();
  137. /* int vqt_extent( h, string, extent ) int h, extent[]; char string[]; */
  138.     int vqt_extent();
  139. /* int vqt_font_info( h, minADE, maxADE, distances, maxwidth, effects )
  140.  * int h, *minADE, *maxADE, distances[], *maxwidth, effects[]; */
  141.     int vqt_font_info();
  142. /* int vqt_name( h, element_num, name ) int h, element_num; char name[]; */
  143.     int vqt_name();
  144. /* int vqt_width( h, character, cell_width, left_delta, right_delta )
  145.  * int h, *cell_width, *left_delta, *right_delta; char character; */
  146.     int vqt_width();
  147. /* int v_rbox( h, xy ) int h, xy[]; */
  148.     int v_rbox();
  149. /* int v_rfbox( h, xy ) int h, xy[]; */
  150.     int v_rfbox();
  151. /* int v_rmcur( h ) int h; */
  152.     int v_rmcur();
  153. /* int vro_cpyfm( h, wr_mode, xy, srcMFDB, desMFDB )
  154.  * int h, wr_mode, xy[], *srcMFDB, *desMFDB; */
  155.     int vro_cpyfm();
  156. /* int vrq_choice( h, in_choice, out_choice ) int h, in_choice, *out_choice; */
  157.     int vrq_choice();
  158. /* int vrq_locator( h, initx, inity, xout, yout, term )
  159.  * int h, initx, inity, *xout, *yout, *term; */
  160.     int vrq_locator();
  161. /* int vrq_string( h, length, echo_mode, echo_xy, string)
  162.  * int h, length, echo_mode, echo_xy[]; char *string; */
  163.     int vrq_string();
  164. /* int vrq_valuator( h, val_in, val_out, term )
  165.  * int h, val_in, *val_out, *term; */
  166.     int vrq_valuator();
  167. /* int vr_recfl( h, xy ) int h, *xy; */
  168.     int vr_recfl();
  169. /* int vrt_cpyfm( h, wr_mode, xy, srcMFDB, desMFDB, index )
  170.  * int h, wr_mode, *srcMFDB, *desMFDB, xy[], *index; */
  171.     int vrt_cpyfm();
  172. /* int vr_trnfm( h, srcMFDB, desMFDB ) int h, *srcMFDB, *desMFDB; */
  173.     int vr_trnfm();
  174. /* int v_rvoff( h ) int h; */
  175.     int v_rvoff();
  176. /* int v_rvon( h ) int h; */
  177.     int v_rvon();
  178. /* int vsc_form( h, cur_form ) int h, *cur_form; */
  179.     int vsc_form();
  180. /* int vs_clip( h, clip_flag, xy ) int h, clip_flag, xy[]; */
  181.     int vs_clip();
  182. /* int vs_color( h, index, rgb ) int h, index, *rgb; */
  183.     int vs_color();
  184. /* int vs_curaddress( h, row, column ) int h, row, column; */
  185.     int vs_curaddress();
  186. /* int vsf_color( h, index ) int h, index; */
  187.     int vsf_color();
  188. /* int vsf_interior( h, style ) int h, style; */
  189.     int vsf_interior();
  190. /* int vsf_perimeter( h, per_vis ) int h, per_vis; */
  191.     int vsf_perimeter();
  192. /* int vsf_style( h, index ) int h, index; */
  193.     int vsf_style();
  194. /* int vsf_udpat( h, fill_pat, planes ) int h, fill_pat[], planes; */
  195.     int vsf_udpat();
  196. /* int v_show_c( h, reset ) int h, reset; */
  197.     int v_show_c();
  198. /* int vsin_mode( h, dev_type, mode ) int h, dev_type, mode; */
  199.     int vsin_mode();
  200. /* int vsl_color( h, index ) int h, index; */
  201.     int vsl_color();
  202. /* int vsl_ends( h, beg_style, end_style) int h, beg_style, end_style; */
  203.     int vsl_ends();
  204. /* int vsl_type( h, style ) int h, style; */
  205.     int vsl_type();
  206. /* int vsl_udsty( h, pattern ) int h, pattern; */
  207.     int vsl_udsty();
  208. /* int vsl_width( h, width ) int h, width; */
  209.     int vsl_width();
  210. /* int vsm_choice( h, choice ) int h, *choice; */
  211.     int vsm_choice();
  212. /* int vsm_color( h, index ) int h, index; */
  213.     int vsm_color();
  214. /* int vsm_height( h, height ) int h, height; */
  215.     int vsm_height();
  216. /* int vsm_locator( h, initx, inity, xout, yout, term )
  217.  * int h, initx, inity, *xout, *yout, *term; */
  218.     int vsm_locator();
  219. /* int vsm_string( h, length, echo_mode, echo_xy, string )
  220.  * int h, length, echo_mode, echo_xy[];char *string; */
  221.     int vsm_string();
  222. /* int vsm_type( h, symbol ) int h, symbol; */
  223.     int vsm_type();
  224. /* int vsm_valuator( h, val_in, val_out, term, status )
  225.  * int h, val_in, *val_out, *term, *status; */
  226.     int vsm_valuator();
  227. /* int vs_palette( h, palette ) int h, palette; */
  228.     int vs_palette();
  229. /* int vsp_message( h ) int h; */
  230.     int vsp_message();
  231. /* int vsp_save( h ) int h; */
  232.     int vsp_save();
  233. /* int vsp_state( h, port, filmnum, lightness, interlace, planes, indexes )
  234.  * int h, port, filmnum, lightness, interlace, planes, *indexes; */
  235.     int vsp_state();
  236. /* int vst_alignment( h, hor_in, vert_in, hor_out, vert_out )
  237.  * int h, hor_in, vert_in, *hor_out, *vert_out; */
  238.     int vst_alignment();
  239. /* int vst_color( h, index ) int h, index; */
  240.     int vst_color();
  241. /* int vst_effects( h, effect ) int h, effect; */
  242.     int vst_effects();
  243. /* int vst_font( h, font ) int h, font; */
  244.     int vst_font();
  245. /* int vst_ht( h, ht, char_wd, char_ht, cell_wd, cell_ht )
  246.  * int h, ht, *char_wd, *char_ht, *cell_wd, *cell_ht; */
  247.     int vst_height();
  248. /* int vst_load_fonts( h, select ) int h, select; */
  249.     int vst_load_fonts();
  250. /* int vst_point( h, point, char_wd, char_ht, cell_wd, cell_ht )
  251.  * int h, point, *char_wd, *char_ht, *cell_wd, *cell_ht; */
  252.     int vst_point();
  253. /* int vst_rotation( h, angle ) int h, angle; */
  254.     int vst_rotation();
  255. /* int vst_unload_fonts( h, select ) int h, select; */
  256.     int vst_unload_fonts();
  257. /* int vswr_mode( h, mode ) int h, mode; */
  258.     int vswr_mode();
  259. /* int v_updwk( h ) int h; */
  260.     int v_updwk();
  261. /* int v_write_meta( h, num_ints, ints, num_pts, pts )
  262.  * int h, num_ints, ints[], num_pts, pts[]; */
  263.     int v_write_meta();
  264.  
  265. /* End of vdibind.h */
  266.