(int)alloc->height );
*/
+ // Tell the wxWindow class about the new size
win->m_width = alloc->width;
win->m_height = alloc->height;
+
+ if (win->m_mainWidget)
+ GTK_PIZZA(win->m_mainWidget)->m_width = win->m_width;
+
win->GtkUpdateSize();
}
}
GTK_WIDGET_UNSET_FLAGS( m_mainWidget, GTK_CAN_FOCUS );
gtk_container_add( GTK_CONTAINER(m_widget), m_mainWidget );
+ GTK_PIZZA(m_mainWidget)->m_width = m_width;
+
if (m_miniEdge == 0) // wxMiniFrame has its own version.
{
// For m_mainWidget themes
}
if (width != -1) m_width = width;
if (height != -1) m_height = height;
+
+ if (m_mainWidget)
+ GTK_PIZZA(m_mainWidget)->m_width = m_width;
/*
if ((sizeFlags & wxSIZE_AUTO_WIDTH) == wxSIZE_AUTO_WIDTH)
if (client_h < 0)
client_h = 0;
+ // Let the parent perform the resize
gtk_pizza_set_size( GTK_PIZZA(m_mainWidget),
m_wxwindow,
client_x, client_y, client_w, client_h );