|
Data Structures |
struct | UTXT_FN_args |
struct | _fnts_item |
Defines |
#define | FNTS_BTMP 1 |
#define | FNTS_OUTL 2 |
#define | FNTS_MONO 4 |
#define | FNTS_PROP 8 |
#define | FNTS_3D 1 |
#define | FNTS_SNAME 0x01 |
#define | FNTS_SSTYLE 0x02 |
#define | FNTS_SSIZE 0x04 |
#define | FNTS_SRATIO 0x08 |
#define | FNTS_CHNAME 0x0100 |
#define | FNTS_CHSTYLE 0x0200 |
#define | FNTS_CHSIZE 0x0400 |
#define | FNTS_CHRATIO 0x0800 |
#define | FNTS_RATIO 0x1000 |
#define | FNTS_BSET 0x2000 |
#define | FNTS_BMARK 0x4000 |
#define | FNTS_CANCEL 1 |
#define | FNTS_OK 2 |
#define | FNTS_SET 3 |
#define | FNTS_MARK 4 |
#define | FNTS_OPT 5 |
#define | FNTS_OPTION FNTS_OPT |
Typedefs |
typedef void * | FNT_DIALOG |
typedef void __CDECL(* | UTXT_FN )(struct UTXT_FN_args) |
typedef _fnts_item | FNTS_ITEM |
Functions |
short | mt_fnts_add (FNT_DIALOG *fnt_dialog, FNTS_ITEM *user_fonts, short *global) |
short | mt_fnts_close (FNT_DIALOG *fnt_dialog, short *x, short *y, short *global) |
FNT_DIALOG * | mt_fnts_create (short vdi_handle, short no_fonts, short font_flags, short dialog_flags, char *sample, char *opt_button, short *global) |
short | mt_fnts_delete (FNT_DIALOG *fnt_dialog, short vdi_handle, short *global) |
short | mt_fnts_do (FNT_DIALOG *fnt_dialog, short button_flags, long id_in, long pt_in, long ratio_in, short *check_boxes, long *id, long *pt, long *ratio, short *global) |
short | mt_fnts_evnt (FNT_DIALOG *fnt_dialog, EVNT *events, short *button, short *check_boxes, long *id, long *pt, long *ratio, short *global) |
short | mt_fnts_get_info (FNT_DIALOG *fnt_dialog, long id, short *mono, short *outline, short *global) |
short | mt_fnts_get_name (FNT_DIALOG *fnt_dialog, long id, char *full_name, char *family_name, char *style_name, short *global) |
short | mt_fnts_get_no_styles (FNT_DIALOG *fnt_dialog, long id, short *global) |
long | mt_fnts_get_style (FNT_DIALOG *fnt_dialog, long id, short __index, short *global) |
short | mt_fnts_open (FNT_DIALOG *fnt_dialog, short button_flags, short x, short y, long id, long pt, long ratio, short *global) |
void | mt_fnts_remove (FNT_DIALOG *fnt_dialog, short *global) |
short | mt_fnts_update (FNT_DIALOG *fnt_dialog, short button_flags, long id, long pt, long ratio, short *global) |
This Font Selector library availability can be found calling mt_appl_getinfo(7). Bit 2 of ap_gout1
, if equal to 1, says that mt_fnts_xx() functions are available.