namespace UFOAI
{
-GtkWindow* g_mainwnd;
+ ui::Window g_mainwnd;
const char* init( void* hApp, void* pMainWidget ){
- g_mainwnd = GTK_WINDOW( pMainWidget );
+ g_mainwnd = ui::Window(GTK_WINDOW( pMainWidget ));
return "Initializing GTKRadiant UFOAI plugin";
}
const char* getName(){
"\nRadiant version: " +radiant::version()+
"\nPlugin version: " PLUGIN_VERSION
"\nAuthor: Martin Gerhardy (tlh2000/mattn)\n";
- GlobalRadiant().m_pfnMessageBox( GTK_WIDGET( g_mainwnd ),
+ GlobalRadiant().m_pfnMessageBox( g_mainwnd,
version_string.c_str(), "About",
eMB_OK, eMB_ICONDEFAULT );
}
}
if ( message != NULL ) {
- GlobalRadiant().m_pfnMessageBox( GTK_WIDGET( g_mainwnd ),
+ GlobalRadiant().m_pfnMessageBox( g_mainwnd,
message, "Note",
eMB_OK, eMB_ICONDEFAULT );
}