Defines |
#define | TAB 9 |
#define | LF 10 |
#define | CR 13 |
#define | SPACE 32 |
#define | PREFIX 38 |
#define | ELLIPSIS "..." |
#define | FORWARD_SLASH '/' |
#define | BACK_SLASH '\\' |
#define | SWAP_INT(a, b) { int t = a; a = b; b = t; } |
#define | MAX_STATIC_BUFFER 1024 |
Functions |
| DEFAULT_DEBUG_CHANNEL (text) |
const WCHAR * | TEXT_NextLineW (HDC hdc, const WCHAR *str, int *count, WCHAR *dest, int *len, int width, WORD format) |
INT16 WINAPI | DrawText16 (HDC16 hdc, LPCSTR str, INT16 count, LPRECT16 rect, UINT16 flags) |
INT WINAPI | DrawTextExW (HDC hdc, LPWSTR str, INT i_count, LPRECT rect, UINT flags, LPDRAWTEXTPARAMS dtp) |
INT WINAPI | DrawTextExA (HDC hdc, LPCSTR str, INT count, LPRECT rect, UINT flags, LPDRAWTEXTPARAMS dtp) |
INT WINAPI | DrawTextW (HDC hdc, LPCWSTR str, INT count, LPRECT rect, UINT flags) |
INT WINAPI | DrawTextA (HDC hdc, LPCSTR str, INT count, LPRECT rect, UINT flags) |
BOOL | TEXT_GrayString (HDC hdc, HBRUSH hb, GRAYSTRINGPROC fn, LPARAM lp, INT len, INT x, INT y, INT cx, INT cy, BOOL unicode, BOOL _32bit) |
BOOL16 WINAPI | GrayString16 (HDC16 hdc, HBRUSH16 hbr, GRAYSTRINGPROC16 gsprc, LPARAM lParam, INT16 cch, INT16 x, INT16 y, INT16 cx, INT16 cy) |
BOOL WINAPI | GrayStringA (HDC hdc, HBRUSH hbr, GRAYSTRINGPROC gsprc, LPARAM lParam, INT cch, INT x, INT y, INT cx, INT cy) |
BOOL WINAPI | GrayStringW (HDC hdc, HBRUSH hbr, GRAYSTRINGPROC gsprc, LPARAM lParam, INT cch, INT x, INT y, INT cx, INT cy) |
LONG | TEXT_TabbedTextOut (HDC hdc, INT x, INT y, LPCSTR lpstr, INT count, INT cTabStops, const INT16 *lpTabPos16, const INT *lpTabPos32, INT nTabOrg, BOOL fDisplayText) |
LONG WINAPI | TabbedTextOut16 (HDC16 hdc, INT16 x, INT16 y, LPCSTR lpstr, INT16 count, INT16 cTabStops, const INT16 *lpTabPos, INT16 nTabOrg) |
LONG WINAPI | TabbedTextOutA (HDC hdc, INT x, INT y, LPCSTR lpstr, INT count, INT cTabStops, const INT *lpTabPos, INT nTabOrg) |
LONG WINAPI | TabbedTextOutW (HDC hdc, INT x, INT y, LPCWSTR str, INT count, INT cTabStops, const INT *lpTabPos, INT nTabOrg) |
DWORD WINAPI | GetTabbedTextExtent16 (HDC16 hdc, LPCSTR lpstr, INT16 count, INT16 cTabStops, const INT16 *lpTabPos) |
DWORD WINAPI | GetTabbedTextExtentA (HDC hdc, LPCSTR lpstr, INT count, INT cTabStops, const INT *lpTabPos) |
DWORD WINAPI | GetTabbedTextExtentW (HDC hdc, LPCWSTR lpstr, INT count, INT cTabStops, const INT *lpTabPos) |
Variables |
const WCHAR | SPACEW [] = {' ', 0} |
const WCHAR | oW [] = {'o', 0} |
const WCHAR | ELLIPSISW [] = {'.','.','.', 0} |
const WCHAR | FORWARD_SLASHW [] = {'/', 0} |
const WCHAR | BACK_SLASHW [] = {'\\', 0} |
int | tabstop = 8 |
int | tabwidth |
int | spacewidth |
int | prefix_offset |