| Current Path : /usr/home/beeson/MathXpert/ |
| Current File : /usr/home/beeson/MathXpert/symsout.h |
MEXPORT_INTERACT int SymbolTextOut(ptrdiff_t hdc, int, int, ptrdiff_t fonts[6], unsigned char *c, unsigned size); MEXPORT_INTERACT void CreateMenuFonts(int); #define INITIAL_MAGNIFICATION 19 MEXPORT_INTERACT void CreateReasonFonts(int); MEXPORT_INTERACT void DestroyMenuFonts(void); MEXPORT_INTERACT void DestroyReasonFonts(void); MEXPORT_INTERACT void CreateStatusLineFonts(void); MEXPORT_INTERACT void DestroyStatusLineFonts(void); #define NMENUFONTS 8 MEXPORT_INTERACT void GetMenuFonts(ptrdiff_t[NMENUFONTS]); MEXPORT_INTERACT void GetStatusLineFonts(ptrdiff_t[NMENUFONTS]); MEXPORT_INTERACT void GetReasonFonts(ptrdiff_t [NMENUFONTS], int magnification); MEXPORT_INTERACT HFONT get_italic_font(void); MEXPORT_INTERACT HFONT get_symbol_font(void); MEXPORT_INTERACT HFONT get_roman_font(void); MEXPORT_INTERACT void SymbolsOut(ptrdiff_t hdc, int, int, unsigned char *text, int magnification); MEXPORT_INTERACT void MenuSymbolsOut(ptrdiff_t hdc, int, int, unsigned char *text, int magnification); MEXPORT_INTERACT void StatusLineSymbolsOut(ptrdiff_t hdc, int, int, unsigned char *text); #define INTERLINE_SPACE 6 /* in papyrus coordinates */ MEXPORT_INTERACT HFONT GetDialogSymbolFont(void); MEXPORT_INTERACT HFONT GetDialogItalicFont(void); MEXPORT_INTERACT unsigned char Translate(unsigned char, int *);