diff options
Diffstat (limited to 'wx+/button.cpp')
-rw-r--r-- | wx+/button.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/wx+/button.cpp b/wx+/button.cpp index 8fce99f4..a67624b8 100644 --- a/wx+/button.cpp +++ b/wx+/button.cpp @@ -128,8 +128,7 @@ wxBitmap BitmapButton::createBitmapFromText(const wxString& text) wxBitmap newBitmap(sizeNeeded.GetWidth(), sizeNeeded.GetHeight()); { - wxMemoryDC dc; - dc.SelectObject(newBitmap); + wxMemoryDC dc(newBitmap); //set up white background dc.SetBackground(*wxWHITE_BRUSH); @@ -150,8 +149,6 @@ wxBitmap BitmapButton::createBitmapFromText(const wxString& text) dc.SetFont(currentFont); dc.DrawLabel(textLabelFormatted, wxNullBitmap, wxRect(0, 0, newBitmap.GetWidth(), newBitmap.GetHeight()), wxALIGN_LEFT | wxALIGN_CENTER_VERTICAL, indexAccel); - - dc.SelectObject(wxNullBitmap); } //add alpha channel to image |