/************************************************************************/ /* */ /* A Symbol picker. */ /* */ /************************************************************************/ # include # include typedef void (*SymbolPickerInsert)( void * target, int symbol, const TextAttribute * taSet, const PropertyMask * taSetMask ); extern void * appMakeSymbolPicker( APP_WIDGET symbolOption, EditApplication * ea, const char * widgetName, APP_BITMAP_IMAGE iconPixmap, APP_BITMAP_MASK iconMask, SymbolPickerInsert insert, AppToolDestroy destroy, void * target ); extern void appShowSymbolPicker( void * voidasp ); extern int appAdaptSymbolPickerToFontFamily( void * voidasp, unsigned int documentId, const DocumentFontList * dfl, const TextAttribute * taSet, const PropertyMask * setMask ); extern void appEnableSymbolPicker( void * voidasp, int enabled );