git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@71069
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
void Init(Graphics* graphics, int width, int height);
private:
void Init(Graphics* graphics, int width, int height);
private:
- virtual void DoDrawText(const wxString& str, wxDouble x, wxDouble y)
- { DoDrawFilledText(str, x, y, wxNullGraphicsBrush); }
- virtual void DoDrawFilledText(const wxString& str, wxDouble x, wxDouble y,
- const wxGraphicsBrush& backgroundBrush);
+ virtual void DoDrawText(const wxString& str, wxDouble x, wxDouble y);
Graphics* m_context;
wxStack<GraphicsState> m_stateStack;
Graphics* m_context;
wxStack<GraphicsState> m_stateStack;
DeleteObject(iconInfo.hbmMask);
}
DeleteObject(iconInfo.hbmMask);
}
-void wxGDIPlusContext::DoDrawFilledText(const wxString& str,
- wxDouble x, wxDouble y,
- const wxGraphicsBrush& brush)
+void wxGDIPlusContext::DoDrawText(const wxString& str,
+ wxDouble x, wxDouble y )
{
if (m_composition == wxCOMPOSITION_DEST)
return;
{
if (m_composition == wxCOMPOSITION_DEST)
return;
wxGDIPlusFontData * const
fontData = (wxGDIPlusFontData *)m_font.GetRefData();
wxGDIPlusFontData * const
fontData = (wxGDIPlusFontData *)m_font.GetRefData();
- wxGDIPlusBrushData * const
- brushData = (wxGDIPlusBrushData *)brush.GetRefData();
-
m_context->DrawString
(
str.wc_str(*wxConvUI), // string to draw, always Unicode
m_context->DrawString
(
str.wc_str(*wxConvUI), // string to draw, always Unicode
fontData->GetGDIPlusFont(),
PointF(x, y),
StringFormat::GenericTypographic(),
fontData->GetGDIPlusFont(),
PointF(x, y),
StringFormat::GenericTypographic(),
- brushData ? brushData->GetGDIPlusBrush()
- : fontData->GetGDIPlusBrush()
+ fontData->GetGDIPlusBrush()