1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
/************************************************************************/
/* */
/* A Font Selection Tool. */
/* */
/************************************************************************/
# include <appFrame.h>
typedef void (*FontChooserSetFont)( void * target,
const char * familyText,
int familyNumber,
int encoding,
int encodingIsDef,
int bold,
int slant,
int size );
/**/
extern void appEnableFontsTool( void * voidafc,
int enabled );
extern int appFontSetCurrentFont( void * voidefc,
double xfac,
int fontFamilyNr,
int encoding,
const PropertyMask * updMask,
TextAttribute taNew );
extern void appFontToolTextReadonly( void * voidafc,
int read_only );
extern void * appMakeFontsTool( APP_WIDGET fontsOption,
const char * widgetName,
APP_BITMAP_IMAGE iconPixmap,
APP_BITMAP_MASK iconMask,
AppToolDestroy destroy,
FontChooserSetFont setFont,
EditApplication * ea );
extern void appShowFontsTool( void * voidafc );
|