const wxString& controlName,
wxWindowID id = -1,
const wxPoint& pos = wxDefaultPosition,
- const wxSize& size = wxDefaultSize)
- : wxPanel(parent, id, pos, size, wxTAB_TRAVERSAL | wxNO_BORDER,
+ const wxSize& size = wxDefaultSize,
+ long style = wxTAB_TRAVERSAL | wxNO_BORDER)
+ : wxPanel(parent, id, pos, size, style,
controlName + wxT("_container")),
m_controlName(controlName), m_controlAdded(false)
{
wxUnknownWidgetXmlHandler::wxUnknownWidgetXmlHandler()
: wxXmlResourceHandler()
{
+ XRC_ADD_STYLE(wxNO_FULL_REPAINT_ON_RESIZE);
}
wxObject *wxUnknownWidgetXmlHandler::DoCreateResource()
wxPanel *panel =
new wxUnknownControlContainer(m_parentAsWindow,
GetName(), -1,
- GetPosition(), GetSize());
+ GetPosition(), GetSize(),
+ GetStyle(wxT("style"),
+ wxTAB_TRAVERSAL | wxNO_BORDER));
SetupWindow(panel);
return panel;
}
const wxString& controlName,
wxWindowID id = -1,
const wxPoint& pos = wxDefaultPosition,
- const wxSize& size = wxDefaultSize)
- : wxPanel(parent, id, pos, size, wxTAB_TRAVERSAL | wxNO_BORDER,
+ const wxSize& size = wxDefaultSize,
+ long style = wxTAB_TRAVERSAL | wxNO_BORDER)
+ : wxPanel(parent, id, pos, size, style,
controlName + wxT("_container")),
m_controlName(controlName), m_controlAdded(false)
{
wxUnknownWidgetXmlHandler::wxUnknownWidgetXmlHandler()
: wxXmlResourceHandler()
{
+ XRC_ADD_STYLE(wxNO_FULL_REPAINT_ON_RESIZE);
}
wxObject *wxUnknownWidgetXmlHandler::DoCreateResource()
wxPanel *panel =
new wxUnknownControlContainer(m_parentAsWindow,
GetName(), -1,
- GetPosition(), GetSize());
+ GetPosition(), GetSize(),
+ GetStyle(wxT("style"),
+ wxTAB_TRAVERSAL | wxNO_BORDER));
SetupWindow(panel);
return panel;
}