#include "image.h"
#include "gtkutil/messagebox.h"
-#include <gtk/gtk.h>
#include <uilib/uilib.h>
#include <gdk/gdkkeysyms.h>
XYWnd::XYWnd() :
m_gl_widget( glwidget_new( FALSE ) ),
- m_deferredDraw( WidgetQueueDrawCaller( *m_gl_widget ) ),
+ m_deferredDraw( WidgetQueueDrawCaller( m_gl_widget ) ),
m_deferred_motion( xywnd_motion, this ),
m_parent( 0 ),
m_window_observer( NewWindowObserver() ),
void pushMenu( const CopiedString& name ){
auto item = ui::MenuItem( name.c_str() );
item.show();
- container_add_widget( GTK_CONTAINER( m_stack.back().first ), GTK_WIDGET( item ) );
+ m_stack.back().first.add(item);
auto submenu = ui::Menu();
gtk_menu_item_set_submenu( item, GTK_WIDGET( submenu ) );