Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.67 KB | None | 0 0
  1. wxSize panelSize = this->GetSize();
  2.  
  3. wxMemoryDC memDC;
  4. wxBitmap bitmap(panelSize.GetWidth(), panelSize.GetHeight());
  5.    
  6. memDC.SelectObject(bitmap);
  7. memDC.SetBackground(*wxWHITE_BRUSH);
  8. memDC.Clear();
  9. wxColour col1, col2, colWhite;
  10. col1.Set(wxT("#2294E1"));
  11. col2.Set(wxT("#000000"));
  12. colWhite.Set(255,255,255,50);
  13. wxBrush transparent(wxColour(255, 255, 255), wxTRANSPARENT);
  14.  
  15. memDC.GradientFillLinear(wxRect(0, 0, panelSize.GetWidth(), panelSize.GetHeight()), col1, col2, wxNORTH);
  16.    
  17. memDC.SetBrush(colWhite);
  18. memDC.SetPen(wxPen(col1, 1, wxSOLID));
  19. memDC.DrawRectangle(10, 60, (panelSize.GetWidth()-20), (panelSize.GetHeight()-70));
  20.  
  21. dc->DrawBitmap(bitmap, wxPoint(0, 0));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement