GEMLIB
0.44.0
|
This section contains all VDI functions that have a specific UDEF version. More...
Functions | |
void | udef_vst_error (VdiHdl, short mode, short *errorvar) |
short | udef_v_loadcache (VdiHdl, const char *filename, short mode) |
short | udef_v_savecache (VdiHdl, const char *filename) |
void | udef_v_bit_image (VdiHdl, const char *filename, short aspect, short x_scale, short y_scale, short h_align, short v_align, short *pxy) |
void | udef_vm_filename (VdiHdl, const char *filename) |
void | udef_v_alpha_text (VdiHdl, const char *str) |
void | udef_v_curtext (VdiHdl, const char *str) |
void | udef_vqt_extent (VdiHdl, const char *str, short extent[]) |
void | udef_vrq_string (VdiHdl, short len, short echo, short echoxy[], char *str) |
short | udef_vsm_string (VdiHdl, short len, short echo, short echoxy[], char *str) |
void | udef_v_gtext (VdiHdl, short x, short y, const char *str) |
void | udef_v_justified (VdiHdl, short x, short y, const char *str, short len, short word_space, short char_space) |
void | udef_v_bez (short handle, short count, short *xyarr, char *bezarr, short *extent, short *totpts, short *totmoves) |
void | udef_v_bez_fill (short handle, short count, short *xyarr, char *bezarr, short *extent, short *totpts, short *totmoves) |
void | udef_v_ftext (VdiHdl, short x, short y, const char *str) |
void | udef_v_ftext_offset (VdiHdl, short x, short y, const char *str, const short *offset) |
void | udef_v_ftext_offset16 (VdiHdl, short x, short y, const WCHAR *wstr, const short *offset) |
void | udef_v_ftext_offset16n (VdiHdl, short x, short y, const WCHAR *wstr, short num, const short *offset) |
short | udef_vq_devinfo (VdiHdl, short device, short *dev_exists, char *file_name, char *device_name) |
void | udef_vqt_f_extent (VdiHdl, const char *str, short extent[]) |
void | udef_vqt_fontheader (VdiHdl, char *buffer, char *pathname) |
short | udef_vqt_name_and_id (VdiHdl, short font_format, char *font_name, char *ret_name) |
void | udef_vqt_real_extent (VdiHdl, short x, short y, char *string, short extent[]) |
short | udef_vst_name (VdiHdl, short font_format, char *font_name, char *ret_name) |
long | udef_vq_hilite_color (short handle, COLOR_ENTRY *hilite_color) |
short | udef_vs_document_info (short vdi_handle, short type, char *s, short wchar) |
This section contains all VDI functions that have a specific UDEF version.
Other UDEF functions are just an alias (define) to the standard VDI function.
When FORCE_GEMLIB_UDEF is defined by gemlib user, these functions will be used in place of their standard VDI version. See UDEF version of VDI functions for details.
void udef_v_alpha_text | ( | short | handle, |
const char * | str | ||
) |
UDEF version of v_alpha_text(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX, and vdi_str2array_n().
void udef_v_bez | ( | short | handle, |
short | count, | ||
short * | xyarr, | ||
char * | bezarr, | ||
short * | extent, | ||
short * | totpts, | ||
short * | totmoves | ||
) |
UDEF version of v_bez(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX.
void udef_v_bez_fill | ( | short | handle, |
short | count, | ||
short * | xyarr, | ||
char * | bezarr, | ||
short * | extent, | ||
short * | totpts, | ||
short * | totmoves | ||
) |
UDEF version of v_bez_fill(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX.
void udef_v_bit_image | ( | short | handle, |
const char * | filename, | ||
short | aspect, | ||
short | x_scale, | ||
short | y_scale, | ||
short | h_align, | ||
short | v_align, | ||
short * | pxy | ||
) |
UDEF version of v_bit_image(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX, and vdi_str2array_n().
void udef_v_curtext | ( | short | handle, |
const char * | str | ||
) |
UDEF version of v_curtext(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX, and vdi_str2array_n().
void udef_v_ftext | ( | short | handle, |
short | x, | ||
short | y, | ||
const char * | str | ||
) |
UDEF version of v_ftext(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX, and vdi_str2array_n().
void udef_v_ftext_offset | ( | short | handle, |
short | x, | ||
short | y, | ||
const char * | str, | ||
const short * | offset | ||
) |
UDEF version of v_ftext_offset(). See UDEF version of VDI functions for details about UDEF feature
References VDI_PTSINMAX, and vdi_str2array_n().
void udef_v_ftext_offset16 | ( | short | handle, |
short | x, | ||
short | y, | ||
const WCHAR * | wstr, | ||
const short * | offset | ||
) |
UDEF version of v_ftext_offset16(). See UDEF version of VDI functions for details about UDEF feature
References VDI_PTSINMAX, and vdi_wstrlen().
void udef_v_ftext_offset16n | ( | short | handle, |
short | x, | ||
short | y, | ||
const WCHAR * | wstr, | ||
short | num, | ||
const short * | offset | ||
) |
UDEF version of v_ftext_offset16n(). See UDEF version of VDI functions for details about UDEF feature
References VDI_PTSINMAX.
void udef_v_gtext | ( | short | handle, |
short | x, | ||
short | y, | ||
const char * | str | ||
) |
UDEF version of v_gtext(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX, and vdi_str2array_n().
void udef_v_justified | ( | short | handle, |
short | x, | ||
short | y, | ||
const char * | str, | ||
short | len, | ||
short | word_space, | ||
short | char_space | ||
) |
UDEF version of v_justified(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX, and vdi_str2array_n().
short udef_v_loadcache | ( | short | handle, |
const char * | filename, | ||
short | mode | ||
) |
UDEF version of v_loadcache(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX, and vdi_str2array_n().
short udef_v_savecache | ( | short | handle, |
const char * | filename | ||
) |
UDEF version of v_savecache(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX, and vdi_str2array_n().
void udef_vm_filename | ( | short | handle, |
const char * | filename | ||
) |
UDEF version of vm_filename(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX, and vdi_str2array_n().
short udef_vq_devinfo | ( | short | handle, |
short | device, | ||
short * | dev_exists, | ||
char * | file_name, | ||
char * | device_name | ||
) |
UDEF version of vq_devinfo(). See UDEF version of VDI functions for details about UDEF feature
long udef_vq_hilite_color | ( | short | handle, |
COLOR_ENTRY * | hilite_color | ||
) |
UDEF version of vq_hilite_color(). See UDEF version of VDI functions for details about UDEF feature
void udef_vqt_extent | ( | short | handle, |
const char * | str, | ||
short | extent[] | ||
) |
UDEF version of vqt_extent(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX, and vdi_str2array_n().
void udef_vqt_f_extent | ( | short | handle, |
const char * | str, | ||
short | extent[] | ||
) |
UDEF version of vqt_f_extent(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX, and vdi_str2array_n().
void udef_vqt_fontheader | ( | short | handle, |
char * | buffer, | ||
char * | pathname | ||
) |
UDEF version of vqt_fontheader(). See UDEF version of VDI functions for details about UDEF feature
References vdi_array2str().
short udef_vqt_name_and_id | ( | short | handle, |
short | font_format, | ||
char * | font_name, | ||
char * | ret_name | ||
) |
UDEF version of vqt_name_and_id(). See UDEF version of VDI functions for details about UDEF feature
References vdi_array2str(), VDI_INTINMAX, and vdi_str2array_n().
void udef_vqt_real_extent | ( | short | handle, |
short | x, | ||
short | y, | ||
char * | string, | ||
short | extent[] | ||
) |
UDEF version of vqt_real_extent(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX, and vdi_str2array_n().
void udef_vrq_string | ( | short | handle, |
short | len, | ||
short | echo, | ||
short | echoxy[], | ||
char * | str | ||
) |
UDEF version of vrq_string(). See UDEF version of VDI functions for details about UDEF feature
References vdi_array2str().
short udef_vs_document_info | ( | short | handle, |
short | type, | ||
char * | s, | ||
short | wchar | ||
) |
UDEF version of vs_document_info(). See UDEF version of VDI functions for details about UDEF feature
References VDI_INTINMAX, and vdi_str2array_n().
short udef_vsm_string | ( | short | handle, |
short | len, | ||
short | echo, | ||
short | echoxy[], | ||
char * | str | ||
) |
UDEF version of vsm_string(). See UDEF version of VDI functions for details about UDEF feature
References vdi_array2str().
void udef_vst_error | ( | short | handle, |
short | mode, | ||
short * | errorvar | ||
) |
UDEF version of vst_error(). See UDEF version of VDI functions for details about UDEF feature
short udef_vst_name | ( | short | handle, |
short | font_format, | ||
char * | font_name, | ||
char * | ret_name | ||
) |
UDEF version of vst_name(). See UDEF version of VDI functions for details about UDEF feature
References vdi_array2str(), VDI_INTINMAX, and vdi_str2array_n().