#include "precomp.h"
Go to the source code of this file.
Defines | |
#define | CR 13 |
#define | LF 10 |
#define | DT_HFMTMASK 0x03 |
Functions | |
BOOL | IsMetaFile (HDC hdc) |
int | DrawTextExA (HDC hdc, LPSTR lpchText, int cchText, LPRECT lprc, UINT format, LPDRAWTEXTPARAMS lpdtp) |
int | DrawTextW (HDC hdc, LPCWSTR lpchText, int cchText, LPRECT lprc, UINT format) |
int | DrawTextA (HDC hdc, LPCSTR lpchText, int cchText, LPRECT lprc, UINT format) |
LONG | TabTextOut (HDC hdc, int x, int y, LPCWSTR lpstring, int nCount, int nTabPositions, CONST INT *lpTabPositions, int iTabOrigin, BOOL fDrawTheText, int iCharset) |
LONG | UserLpkTabbedTextOut (HDC hdc, int x, int y, LPCWSTR lpstring, int nCount, int nTabPositions, CONST INT *lpTabPositions, int iTabOrigin, BOOL fDrawTheText, int cxCharWidth, int cyCharHeight, int iCharset) |
LONG | TabbedTextOutW (HDC hdc, int x, int y, LPCWSTR lpstring, int cchChars, int nTabPositions, CONST INT *lpintTabStopPositions, int iTabOrigin) |
LONG | TabbedTextOutA (HDC hdc, int x, int y, LPCSTR pString, int chCount, int nTabPositions, CONST INT *pnTabStopPositions, int nTabOrigin) |
DWORD | GetTabbedTextExtentW (HDC hdc, LPCWSTR pString, int chCount, int nTabPositions, CONST INT *pnTabStopPositions) |
DWORD | GetTabbedTextExtentA (HDC hdc, LPCSTR pString, int chCount, int nTabPositions, CONST INT *pnTabStopPositions) |
void | PSMTextOut (HDC hdc, int xLeft, int yTop, LPWSTR lpsz, int cch, DWORD dwFlags) |
void | UserLpkPSMTextOut (HDC hdc, int xLeft, int yTop, LPWSTR lpsz, int cch, DWORD dwFlags) |
Variables | |
CONST WCHAR | gwszNullStr [] = L"" |
|
Definition at line 15 of file client/drawtext.c. Referenced by DrawTextExWorker(), DT_GetLineBreak(), and GetNextWordbreak(). |
|
Definition at line 18 of file client/drawtext.c. Referenced by DT_AdjustWhiteSpaces(). |
|
Definition at line 16 of file client/drawtext.c. Referenced by DrawTextExWorker(), DT_GetLineBreak(), and GetNextWordbreak(). |
|
Definition at line 166 of file client/drawtext.c. References DrawTextExA(), format, and NULL.
|
|
Definition at line 47 of file client/drawtext.c. References CCHELLIPSIS, CHAR, DBCS_CHARSIZE, DrawTextExWorker(), FALSE, format, gwszNullStr, IS_DBCS_ENABLED, MBToWCSEx(), NULL, TRUE, UserLocalFree, and UserLocalReAlloc. Referenced by DrawTextA().
|
|
Definition at line 131 of file client/drawtext.c. References DrawTextExW(), format, and NULL.
|
|
Definition at line 508 of file client/drawtext.c. References BOOL, DWORD, FALSE, gwszNullStr, MBToWCSEx(), TabTextOut(), TRUE, and UserLocalFree.
|
|
Definition at line 497 of file client/drawtext.c. References DWORD, FALSE, and TabTextOut().
|
|
Definition at line 27 of file client/drawtext.c. Referenced by DrawCaption(), DrawCaptionTemp(), DrawIconEx(), and DrawMenuBarTemp().
|
|
Definition at line 555 of file client/drawtext.c. References dwFlags. Referenced by DrawStateW(), DT_InitDrawTextInfo(), and xxxStaticPaint().
|
|
Definition at line 459 of file client/drawtext.c. References BOOL, FALSE, gwszNullStr, MBToWCSEx(), TabTextOut(), TRUE, and UserLocalFree.
|
|
Definition at line 438 of file client/drawtext.c. References TabTextOut(), and TRUE.
|
|
Definition at line 212 of file client/drawtext.c. References gpsi, IsSysFontAndDefaultMode(), and NULL. Referenced by GetTabbedTextExtentA(), GetTabbedTextExtentW(), LBPrintCallback(), TabbedTextOutA(), and TabbedTextOutW().
|
|
Definition at line 580 of file client/drawtext.c. References dwFlags, GetPrefixCount(), NULL, SetRect(), UserLocalAlloc, and UserLocalFree.
|
|
Definition at line 253 of file client/drawtext.c. References BOOL, FALSE, NULL, TRUE, and UINT.
|
|
Definition at line 45 of file client/drawtext.c. Referenced by DrawTextExA(), GetTabbedTextExtentA(), and TabbedTextOutA(). |