mirror of
https://github.com/amyinspace/MagicSetEditor2.git
synced 2026-06-10 21:06:59 -04:00
Remove erase background event handlers, in favor of SetBackgroundStyle.
This commit is contained in:
@@ -22,7 +22,9 @@ DEFINE_EVENT_TYPE(EVENT_SIZE_CHANGE);
|
||||
CardViewer::CardViewer(Window* parent, int id, long style)
|
||||
: wxControl(parent, id, wxDefaultPosition, wxDefaultSize, style)
|
||||
, up_to_date(false)
|
||||
{}
|
||||
{
|
||||
SetBackgroundStyle(wxBG_STYLE_PAINT);
|
||||
}
|
||||
|
||||
wxSize CardViewer::DoGetBestSize() const {
|
||||
wxSize ws = GetSize(), cs = GetClientSize();
|
||||
@@ -154,6 +156,5 @@ Rotation CardViewer::getRotation() const {
|
||||
// ----------------------------------------------------------------------------- : Event table
|
||||
|
||||
BEGIN_EVENT_TABLE(CardViewer, wxControl)
|
||||
EVT_PAINT (CardViewer::onPaint)
|
||||
EVT_ERASE_BACKGROUND(CardViewer::onEraseBackground)
|
||||
EVT_PAINT(CardViewer::onPaint)
|
||||
END_EVENT_TABLE ()
|
||||
|
||||
@@ -54,7 +54,6 @@ protected:
|
||||
private:
|
||||
DECLARE_EVENT_TABLE();
|
||||
|
||||
void onEraseBackground(wxEraseEvent&) {}
|
||||
void onPaint(wxPaintEvent&);
|
||||
|
||||
Bitmap buffer; ///< Off-screen buffer we draw to
|
||||
|
||||
@@ -348,5 +348,4 @@ BEGIN_EVENT_TABLE(GalleryList, wxPanel)
|
||||
EVT_PAINT (GalleryList::onPaint)
|
||||
EVT_SIZE (GalleryList::onSize)
|
||||
EVT_SCROLLWIN (GalleryList::onScroll)
|
||||
EVT_ERASE_BACKGROUND(GalleryList::onEraseBackground)
|
||||
END_EVENT_TABLE ()
|
||||
|
||||
@@ -91,7 +91,6 @@ private:
|
||||
void onChar(wxKeyEvent& ev);
|
||||
void onFocus(wxFocusEvent&);
|
||||
void onPaint(wxPaintEvent&);
|
||||
void onEraseBackground(wxEraseEvent&) {}
|
||||
void onSize(wxSizeEvent&);
|
||||
void onScroll(wxScrollWinEvent&);
|
||||
void OnDraw(DC& dc);
|
||||
|
||||
@@ -1019,7 +1019,9 @@ void GraphContainer::add(const GraphP& graph) {
|
||||
GraphControl::GraphControl(Window* parent, int id)
|
||||
: wxControl(parent, id, wxDefaultPosition, wxDefaultSize, wxWANTS_CHARS | wxBORDER_THEME)
|
||||
, layout(GRAPH_TYPE_BAR)
|
||||
{}
|
||||
{
|
||||
SetBackgroundStyle(wxBG_STYLE_PAINT);
|
||||
}
|
||||
|
||||
void GraphControl::setLayout(GraphType type, bool force) {
|
||||
if (!force && graph && type == layout) return;
|
||||
@@ -1208,10 +1210,9 @@ void GraphControl::onMotion(wxMouseEvent& ev) {
|
||||
}
|
||||
|
||||
BEGIN_EVENT_TABLE(GraphControl, wxControl)
|
||||
EVT_PAINT (GraphControl::onPaint)
|
||||
EVT_SIZE (GraphControl::onSize)
|
||||
EVT_LEFT_DOWN (GraphControl::onMouseDown)
|
||||
EVT_MOTION (GraphControl::onMotion)
|
||||
EVT_CHAR (GraphControl::onChar)
|
||||
EVT_ERASE_BACKGROUND(GraphControl::onEraseBackground)
|
||||
EVT_PAINT(GraphControl::onPaint)
|
||||
EVT_SIZE(GraphControl::onSize)
|
||||
EVT_LEFT_DOWN(GraphControl::onMouseDown)
|
||||
EVT_MOTION(GraphControl::onMotion)
|
||||
EVT_CHAR(GraphControl::onChar)
|
||||
END_EVENT_TABLE ()
|
||||
|
||||
@@ -371,7 +371,6 @@ private:
|
||||
DECLARE_EVENT_TABLE();
|
||||
|
||||
void onPaint(wxPaintEvent&);
|
||||
void onEraseBackground(wxEraseEvent&) {}
|
||||
void onSize (wxSizeEvent&);
|
||||
void onMouseDown(wxMouseEvent& ev);
|
||||
void onMotion(wxMouseEvent& ev);
|
||||
|
||||
Reference in New Issue
Block a user