SetName(name);
SetWindowStyleFlag(style);
- m_backgroundColour = wxSystemSettings::GetColour(wxSYS_COLOUR_APPWORKSPACE);
- m_foregroundColour = *wxBLACK;
- m_font = wxSystemSettings::GetFont(wxSYS_DEFAULT_GUI_FONT);
-
if ( id > -1 )
m_windowId = id;
else
wxMDIClientWindow* clientWindow = parent->GetClientWindow();
- wxASSERT_MSG( (clientWindow != (wxWindow*) NULL), "Missing MDI client window.");
+ wxCHECK_MSG( clientWindow, false, "Missing MDI client window." );
- if (clientWindow) clientWindow->AddChild(this);
+ clientWindow->AddChild(this);
SetMDIParentFrame(parent);
+ PreCreation();
int width = size.x;
int height = size.y;
XtAddEventHandler((Widget) m_mainWidget, ExposureMask,False,
wxUniversalRepaintProc, (XtPointer) this);
+ PostCreation();
AttachWidget (parent, m_mainWidget, (WXWidget) NULL, pos.x, pos.y, size.x, size.y);
- ChangeBackgroundColour();
-
XtManageChild((Widget) m_mainWidget);
SetTitle(title);
{
SetWindowStyleFlag(style);
- // m_windowParent = parent;
- // m_backgroundColour = wxSystemSettings::GetColour(wxSYS_COLOUR_APPWORKSPACE);
-
bool success = wxNotebook::Create(parent, wxID_NOTEBOOK_CLIENT_AREA, wxPoint(0, 0), wxSize(100, 100), 0);
if (success)
{
- wxFont font(10, wxSWISS, wxNORMAL, wxNORMAL);
- SetFont(font);
return true;
}
else