ReactOS 0.4.16-dev-1113-g99ecbf5
|
#include <precomp.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Variables | |
static BOOL | bBypassETOWMF = FALSE |
BOOL WINAPI ExtTextOutA | ( | _In_ HDC | hdc, |
_In_ INT | x, | ||
_In_ INT | y, | ||
_In_ UINT | fuOptions, | ||
_In_opt_ const RECT * | lprc, | ||
_In_reads_opt_(cch) LPCSTR | lpString, | ||
_In_ UINT | cch, | ||
_In_reads_opt_(cch) const INT * | lpDx | ||
) |
Definition at line 453 of file text.c.
Referenced by PolyTextOutA().
BOOL WINAPI ExtTextOutW | ( | _In_ HDC | hdc, |
_In_ INT | x, | ||
_In_ INT | y, | ||
_In_ UINT | fuOptions, | ||
_In_opt_ const RECT * | lprc, | ||
_In_reads_opt_(cwc) LPCWSTR | lpString, | ||
_In_ UINT | cwc, | ||
_In_reads_opt_(cwc) const INT * | lpDx | ||
) |
Definition at line 491 of file text.c.
Referenced by DrawTextExWorker(), ExtTextOutA(), PolyTextOutW(), and TextOutW().
Definition at line 140 of file text.c.
Definition at line 1045 of file text.c.
BOOL WINAPI GetFontResourceInfoW | ( | _In_z_ LPCWSTR | lpFileName, |
_Inout_ DWORD * | pdwBufSize, | ||
_Out_writes_to_opt_ *, 1pdwBufSize PVOID | lpBuffer, | ||
_In_ DWORD | dwType | ||
) |
Definition at line 748 of file text.c.
UINT WINAPI GetStringBitmapA | ( | _In_ HDC | hdc, |
_In_ LPSTR | psz, | ||
_In_ BOOL | bDoCall, | ||
_In_ UINT | cj, | ||
_Out_writes_(cj) BYTE * | lpSB | ||
) |
Definition at line 987 of file text.c.
UINT WINAPI GetStringBitmapW | ( | _In_ HDC | hdc, |
_In_ LPWSTR | pwsz, | ||
_In_ BOOL | bDoCall, | ||
_In_ UINT | cj, | ||
_Out_writes_(cj) BYTE * | lpSB | ||
) |
Definition at line 837 of file text.c.
Referenced by EMFDC_ExtTextOut(), EMFDRV_ExtTextOut(), eto_emf_enum_proc(), LPK_DrawUnderscore(), LpkExtTextOut(), MainWndProc(), and test_ExtTextOut().
Definition at line 165 of file text.c.
Referenced by test_dc_values().
Definition at line 187 of file text.c.
Referenced by GetKerningPairsA(), map_font(), METADC_ExtTextOut(), MFDRV_ExtTextOut(), test_bitmap_font_metrics(), test_GdiGetCodePage(), test_logfont(), test_nonexistent_font(), and test_oemcharset().
Definition at line 860 of file text.c.
Referenced by draw_graphics(), draw_text_2(), DrawThemeTextEx(), EDIT_PaintText(), eto_emf_enum_proc(), ImageList_DrawIndirect(), LISTVIEW_Refresh(), LPK_DrawUnderscore(), MainWndProc(), MyDrawFrameCaption(), MyDrawFrameScroll(), parent_wnd_proc(), SS_ItemOut(), test_dc_values(), test_ExtTextOut(), Test_SrcMono1(), TEXT_DrawUnderscore(), UITOOLS95_DFC_ButtonCheckRadio(), UITOOLS95_DrawFrameCaption(), UITOOLS95_DrawFrameScroll(), and UserLpkPSMTextOut().
BOOL WINAPI GetTextExtentExPointA | ( | _In_ HDC | hdc, |
_In_reads_(cchString) LPCSTR | lpszStr, | ||
_In_ INT | cchString, | ||
_In_ INT | nMaxExtent, | ||
_Out_opt_ LPINT | lpnFit, | ||
_Out_writes_to_opt_(cchString, *lpnFit) LPINT | lpnDx, | ||
_Out_ LPSIZE | lpSize | ||
) |
Definition at line 328 of file text.c.
BOOL WINAPI GetTextExtentExPointI | ( | _In_ HDC | hdc, |
_In_reads_(cgi) LPWORD | pgiIn, | ||
_In_ INT | cgi, | ||
_In_ INT | nMaxExtent, | ||
_Out_opt_ LPINT | lpnFit, | ||
_Out_writes_to_opt_(cwchString, *lpnFit) LPINT | lpnDx, | ||
_Out_ LPSIZE | lpSize | ||
) |
Definition at line 415 of file text.c.
BOOL WINAPI GetTextExtentExPointW | ( | _In_ HDC | hdc, |
_In_reads_(cchString) LPCWSTR | lpszString, | ||
_In_ INT | cchString, | ||
_In_ INT | nMaxExtent, | ||
_Out_opt_ LPINT | lpnFit, | ||
_Out_writes_to_opt_(cchString, *lpnFit) LPINT | lpnDx, | ||
_Out_ LPSIZE | lpSize | ||
) |
Definition at line 284 of file text.c.
Referenced by TEXT_Ellipsify(), TEXT_NextLineW(), TEXT_PathEllipsify(), and TEXT_WordBreak().
BOOL WINAPI GetTextExtentExPointWPri | ( | _In_ HDC | hdc, |
_In_reads_(cwc) PCWCH | lpwsz, | ||
_In_ INT | cwc, | ||
_In_ INT | dxMax, | ||
_Out_opt_ LPINT | pcCh, | ||
_Out_writes_to_opt_(cwc, *pcCh) LPINT | pdxOut, | ||
_In_ LPSIZE | psize | ||
) |
BOOL WINAPI GetTextExtentPoint32A | ( | _In_ HDC | hdc, |
_In_reads_(cchString) LPCSTR | lpString, | ||
_In_ INT | cchString, | ||
_Out_ LPSIZE | lpSize | ||
) |
Definition at line 374 of file text.c.
BOOL WINAPI GetTextExtentPoint32W | ( | _In_ HDC | hdc, |
_In_reads_(cchString) LPCWSTR | lpString, | ||
_In_ int | cchString, | ||
_Out_ LPSIZE | lpSize | ||
) |
Definition at line 401 of file text.c.
Referenced by GetTextExtentPoint32A().
BOOL APIENTRY GetTextExtentPointA | ( | _In_ HDC | hdc, |
_In_reads_(cchString) LPCSTR | lpString, | ||
_In_ INT | cchString, | ||
_Out_ LPSIZE | lpsz | ||
) |
Definition at line 242 of file text.c.
BOOL WINAPI GetTextExtentPointI | ( | _In_ HDC | hdc, |
_In_reads_(cgi) LPWORD | pgiIn, | ||
_In_ int | cgi, | ||
_Out_ LPSIZE | lpSize | ||
) |
Definition at line 439 of file text.c.
Referenced by Test_bug3481().
BOOL APIENTRY GetTextExtentPointW | ( | _In_ HDC | hdc, |
_In_reads_(cchString) LPCWSTR | lpString, | ||
_In_ INT | cchString, | ||
_Out_ LPSIZE | lpsz | ||
) |
Definition at line 269 of file text.c.
Referenced by DrawTextExWorker(), GetTextExtentPointA(), and TEXT_DrawUnderscore().
INT WINAPI GetTextFaceA | ( | _In_ HDC | hdc, |
_In_ INT | cchMax, | ||
_Out_writes_to_opt_(cchMax, return) LPSTR | lpName | ||
) |
Definition at line 685 of file text.c.
INT WINAPI GetTextFaceAliasW | ( | _In_ HDC | hdc, |
_In_ INT | cwcMax, | ||
_Out_writes_to_opt_(cwcMax, return) LPWSTR | pszOut | ||
) |
Definition at line 731 of file text.c.
INT WINAPI GetTextFaceW | ( | _In_ HDC | hdc, |
_In_ INT | cwcMax, | ||
_Out_writes_to_opt_(cwcMax, return) LPWSTR | pFaceName | ||
) |
Definition at line 662 of file text.c.
Referenced by GetTextFaceA().
Definition at line 200 of file text.c.
Referenced by _GdiGetCharDimensions(), check_height_font_enumproc(), check_item_height(), DECLARE_INTERFACE_(), draw_text_2(), DrawTextExA(), font_height(), get_current_font_height(), get_font_dpi(), get_font_height(), get_text_metr_size(), get_tmheight(), ID3DXFontImpl_GetTextMetricsA(), init(), init_system_font_height(), menu_ownerdraw_wnd_proc(), system_font_height(), test_bcm_get_ideal_size(), test_bitmap_font(), test_bitmap_font_glyph_index(), test_bitmap_font_metrics(), test_dtm_get_ideal_size(), test_fake_bold_font(), test_font_caps(), test_font_metrics(), Test_FontSelectionEntry(), test_GetGlyphIndices(), test_GetGlyphOutline(), test_GetGlyphOutline_metric_clipping(), test_GetTextMetrics2(), test_height(), test_ID3DXFont(), test_item_count(), test_item_height(), test_max_height(), test_ScriptGetFontProperties(), test_ScriptGetGlyphABCWidth(), test_TabbedText(), test_text_extents(), test_text_metrics(), test_text_position_style(), and testJustification().
Definition at line 221 of file text.c.
Referenced by _Success_(), CBGetTextAreaHeight(), CFn_WMMeasureItem(), combo_get_text_height(), COMCTL32_GetFontMetrics(), D3DXCreateFontIndirectW(), DECLARE_INTERFACE_(), dialog_get_sans_serif_height(), DrawTextExWorker(), EDIT_WM_SetFont(), EditTypeDlg_OnMeasureItem(), EMFDC_ExtTextOut(), EMFDRV_ExtTextOut(), FILEDLG95_LOOKIN_DrawItem(), FILEDLG95_LOOKIN_Init(), GB_Paint(), GdiGetCharDimensions(), GdipAddPathString(), GdipDrawString(), GdipMeasureDriverString(), get_font_hfont(), get_tmheightW(), GetPhysicalFontHeight(), GetThemeTextMetrics(), HEADER_Create(), HEADER_SetFont(), HOTKEY_SetFont(), ID3DXFontImpl_GetTextMetricsW(), init_script_cache(), LabelWndProc(), LISTVIEW_Command(), LISTVIEW_EditLabelT(), LISTVIEW_SaveTextMetrics(), LpkGetTextExtentExPoint(), LpkPSMTextOut(), MainWndProc(), MONTHCAL_UpdateSize(), OLEFontImpl_QueryTextMetrics(), realize_font(), select_style(), CACListView::SetFont(), SetFontStylesToCombo2(), SYSLINK_GetIdealHeight(), SYSLINK_Render(), SYSLINK_SetFont(), T1_GetTextMetric(), TAB_Create(), TAB_SetItemBounds(), test_GetGlyphOutline_metric_clipping(), test_ScriptCacheGetHeight(), test_ScriptPlace(), test_ScriptString_pSize(), test_text_metrics(), TEXT_TabbedTextOut(), TOOLBAR_CalcStrings(), TREEVIEW_Command(), TREEVIEW_EditLabel(), TREEVIEW_EnsureVisible(), TREEVIEW_NaturalHeight(), UserLpkPSMTextOut(), and WINHELP_HistoryWndProc().
BOOL WINAPI PolyTextOutA | ( | _In_ HDC | hdc, |
_In_reads_(cStrings) const POLYTEXTA * | pptxt, | ||
_In_ INT | cStrings | ||
) |
Definition at line 82 of file text.c.
Definition at line 882 of file text.c.
Referenced by add_ruler_units(), DoTestEntry(), draw_paragraph(), draw_text_2(), EnumEnhMetaFile(), GDI32_GdipDrawDriverString(), MainWndProc(), ME_DebugWrite(), PlayEnhMetaFileRecord(), PlayMetaFileRecord(), SetTextAlign(), test_ExtTextOut(), TreeListDraw(), and TREEVIEW_DrawItem().
Definition at line 794 of file text.c.
Referenced by SetTextCharacterExtra().
Definition at line 917 of file text.c.
Referenced by AboutProc(), ANIMATE_TransparentBlt(), CBPaintText(), CFn_WMDrawItem(), CFn_WMPaint(), cicChangeBitmapColor(), cicCreateMaskBmp(), COMBO_PrepareColors(), ConfigDlgProc(), ConfirmMsgBox_Paint(), SEALED_::ControlWindowProc(), CreateDragImage(), CreateLayoutIcon(), CreateTrayIcon(), DATETIME_Refresh(), DefWndControlColor(), RdpClientUI::Display_DrawGlyph(), RdpClientUI::Display_PatBlt(), RdpClientUI::Display_Polygon(), DlgProc(), DoTestEntry(), CardButton::Draw(), draw_graphics(), Pane::draw_item(), draw_para_number(), draw_space(), draw_text(), draw_text_2(), DrawCheckedRect(), DrawContent(), DrawGrayText(), DrawShadowText(), DrawStatusTextW(), CUIFButton::DrawTextProc(), CUIFBalloonButton::DrawTextProc(), DrawThemeTextEx(), EDIT_PaintLine(), EDIT_PaintText(), EDIT_WM_Paint(), EditTypeDlg_OnDrawItem(), EnumEnhMetaFile(), FD31_FileOpenDlgProc(), FD31_WMDrawItem(), FILEDLG95_LOOKIN_DrawItem(), FileMenu_DrawItem(), GDI32_GdipDrawDriverString(), Graph_DrawCpuUsageGraph(), Graph_DrawMemUsageGraph(), GuiPaintTextModeBuffer(), HEADER_DrawItem(), HEXEDIT_PaintLines(), HLPFILE_RtfAddTransparentBitmap(), HOTKEY_DrawHotKey(), ICONTITLE_Paint(), ImageList_DrawIndirect(), InatCreateIconBySize(), IntDrawState(), IntGrayString(), IPADDRESS_Draw(), LISTBOX_DrawFocusRect(), LISTBOX_Paint(), LISTBOX_PaintItem(), LISTBOX_RepaintItem(), LISTVIEW_Refresh(), LogOffDialogProc(), MainWnd_OnDrawItem(), MainWndProc(), ME_DebugWrite(), MonSelPaint(), MonSelPaintMonitor(), MONTHCAL_PaintCalendar(), MONTHCAL_PaintLeadTrailMonths(), MONTHCAL_PaintTitle(), MONTHCAL_PaintTodayTitle(), MonthCalPaint(), MouseOnCtrlColorStatic(), MSIText_WndProc(), MyDrawCaptionTemp(), MyDrawFrameCaption(), MyDrawFrameScroll(), MyDrawMenuBarTemp(), NT5_DrawLogoffCaptionText(), CCanvasWindow::OnCtlColorEdit(), CBaseBarSite::OnCustomDraw(), CMenuToolbarBase::OnCustomDraw(), OnDrawItem(), CFontsDialog::OnDrawItem(), CAutoComplete::OnDrawItem(), CTextEditWindow::OnEraseBkGnd(), OnPaint(), CTrayClockWnd::OnPaint(), PaintControl(), CUIFBalloonWindow::PaintMessageProc(), PaintText(), parent_wnd_proc(), PB_Paint(), PlayEnhMetaFileRecord(), PlayMetaFileRecord(), PlotCharacter(), prepaint_setup(), PROPSHEET_Paint(), RealDrawFrameControl(), REBAR_DrawBand(), render_masked_bitmap(), RosImageProc(), SetTextColor(), SetupControls(), ShutdownDialogProc(), SS_ItemOut(), START_TEST(), STATIC_PaintTextfn(), SubclassButtonProc(), SYSLINK_Draw(), T1_SetData(), TAB_DrawItemInterior(), TAB_EraseTabInterior(), TabDlgProc(), test_bitmap_colors(), test_dc_values(), test_ExtTextOut(), Test_GetPixel_1bpp(), test_mono_bitmap(), Test_SrcMono1(), test_StretchBlt(), Text(), ThemeDrawCaptionText(), TOOLBAR_CustomizeDialogProc(), TOOLBAR_DrawPattern(), TOOLBAR_DrawString(), ToolTipProc(), TOOLTIPS_Refresh(), TRACKBAR_DrawThumb(), TreeListDraw(), TREEVIEW_DrawItem(), UITOOLS95_DFC_ButtonCheckRadio(), UITOOLS95_DrawFrameCaption(), UITOOLS95_DrawFrameMenu(), UITOOLS95_DrawFrameScroll(), ColorStatic::WndProc(), HyperlinkCtrl::WndProc(), and ZoomWnd_OnDraw().
Definition at line 950 of file text.c.
Referenced by SetTextJustification().
BOOL WINAPI TextOutA | ( | _In_ HDC | hdc, |
_In_ INT | nXStart, | ||
_In_ INT | nYStart, | ||
_In_reads_(cchString) LPCSTR | lpString, | ||
_In_ INT | cchString | ||
) |
Definition at line 19 of file text.c.
BOOL WINAPI TextOutW | ( | _In_ HDC | hdc, |
_In_ INT | nXStart, | ||
_In_ INT | nYStart, | ||
_In_reads_(cchString) LPCWSTR | lpString, | ||
_In_ INT | cchString | ||
) |
Definition at line 66 of file text.c.
Referenced by GuiPaintTextModeBuffer(), and TextOutA().
Definition at line 484 of file text.c.
Referenced by ExtTextOutW().