|
Namespaces |
| namespace | MGD |
Classes |
| class | MGD::COLORLOCK |
| | Class to manage a 'color lock' on a CONTEXT. More...
|
| class | MGD::CONTEXT |
| | Base class for all your drawing needs. More...
|
| class | MGD::CONTEXT::PRIVDATA |
| | Base class for private data. More...
|
| class | MGD::CONTEXT_AUTOPTR |
| | An MGD::CONTEXT which is auotmatically deleted when it goes out of scope. More...
|
| class | MGD::CONTEXT_NULL |
| class | MGD::DEVICE |
| | Base class for all MGD::DEVICE derived classes. More...
|
| class | MGD::DEVICE_NULL |
| | Returns a pointer to a NULL device. More...
|
| class | MGD::FONT |
| | Font definition and implementation. More...
|
| struct | MGD::FONTINFO |
| | Font metrics. More...
|
| struct | MGD::GLYPHINFO |
| | Information about single glyph in a font. More...
|
| class | MGD::SAVECLIP |
| | Save the clip region of an MGD::CONTEXT. More...
|
| struct | MGD::STRINGDATA |
| | Structure to hold intermediate values used while rendering a string. More...
|
| struct | MGD::STRINGDATA::CHARDATA |
| struct | MGD::TEXTBLOCK |
| | Text block. More...
|
| struct | MGD::TEXTBLOCKBORDER |
| | Text block border settings. More...
|
| struct | MGD::TEXTSETTINGS |
Defines |
| #define | MgdTEXTGID_ChangeFace 0xFFFF |
| #define | MgdTEXTGID_FallbackFace 0xFFFB |
| #define | MgdTEXTGID_LeftToRight 0xFFFE |
| #define | MgdTEXTGID_NextGlyph0Width 0xFFFC |
| #define | MgdTEXTGID_RightToLeft 0xFFFD |
| #define | MgdTEXTGID_SpecialCodeMin 0xFFFB |
| #define | USE_NEW_MGD |
| #define | USE_SPARSE_CLIP_DEV |
Functions |
| ERRVALUE | DlgGetScalableFont (MDLGPARENT dlgparent, MISTRING &FontName, const MISTRING &PromptStr=TEXTID__None, bool TrueTypeOnly=true) |
| void | memset (MGD::TEXTBLOCK *, int, int) |
| int | TextGetFontByFamily (MISTRING &fontname, const MIUNICODE *family, UINT32 StyleFlags, UINT32 *pStyleFlags, INIHANDLE ini=0) |
| int | TextGetFontByFullName (MISTRING &fontname, const MIUNICODE *realname, UINT32 StyleFlags, UINT32 *pStyleFlags, INIHANDLE ini=0) |
| int | TextGetFontByName (MISTRING &fontname, const MIUNICODE *family, UINT32 StyleFlags, UINT32 *pStyleFlags, INIHANDLE ini=0) |
| int | TextGetFontByName (INIHANDLE ini, MIUNICODE *fontname, MIUNICODE *family, UINT32 StyleFlags, UINT32 *pStyleFlags) |
| ERRVALUE | TextGetFontInfo (int fhandle, MGD::FONT *font) |
| ERRVALUE | TextGetFontName (int fonthandle, MIUNICODE *fontname) |
| ERRVALUE | TextGetTTFName (INIHANDLE ini, const MIUNICODE *fontname, MGD::TTFNAMEID nameid, MISTRING &name, UINT32 *pStyleFlags) |