// globals
ui::Window g_pRadiantWnd{ui::null};
-static const char *PLUGIN_ABOUT =
- PLUGIN_NAME " for "
- RADIANT_NAME " " RADIANT_VERSION "\n\n"
- "by digibob <digibob@splashdamage.com> (http://www.splashdamage.com)\n\n"
- "Additional Contributors: MarsMattel, RR2DO2\n\n"
- "Built against "
- RADIANT_NAME " " RADIANT_VERSION_STRING "\n"
- __DATE__;
-
extern "C" const char* QERPlug_Init( void* hApp, void* pMainWidget ) {
g_pRadiantWnd = ui::Window::from(pMainWidget);
DoPathPlotter();
}
else if ( string_equal_nocase( p, "about..." ) ) {
- DoMessageBox( PLUGIN_ABOUT, "About", eMB_OK );
+ static const char *label_text =
+ PLUGIN_NAME " for "
+ RADIANT_NAME " " RADIANT_VERSION "\n\n"
+ "by digibob <digibob@splashdamage.com> (http://www.splashdamage.com)\n\n"
+ "Additional Contributors: MarsMattel, RR2DO2\n\n"
+ "Built against "
+ RADIANT_NAME " " RADIANT_VERSION_STRING "\n"
+ __DATE__;
+
+ GlobalRadiant().m_pfnMessageBox( g_pRadiantWnd, label_text,
+ "About " PLUGIN_NAME,
+ eMB_OK,
+ eMB_ICONDEFAULT );
}
}
// globals
GtkWidget *g_pRadiantWnd = NULL;
-static const char *PLUGIN_ABOUT =
- PLUGIN_NAME for " RADIANT_NAME "\n\n"
- "Written by djbob\n\n"
-// 20190605 dead link
-// "http://www.planetquake.com/toolz\n\n"
-// http://web.archive.org/web/20140109083123/http://planetquake.gamespy.com/toolz
- "Built against "
- RADIANT_NAME " " RADIANT_VERSION "\n"
- __DATE__;
-
extern "C" LPVOID WINAPI QERPlug_GetFuncTable(){
return &g_FuncTable;
}
}
if ( !strcmp( p, CMD_ABOUT ) ) {
- DoMessageBox( PLUGIN_ABOUT, "About", IDOK );
+ const char *label_text =
+ PLUGIN_NAME for " RADIANT_NAME "\n\n"
+ "Written by djbob\n\n"
+// 20190605 dead link
+// "http://www.planetquake.com/toolz\n\n"
+ "Built against "
+ RADIANT_NAME " " RADIANT_VERSION "\n"
+ __DATE__;
+
+ GlobalRadiant().m_pfnMessageBox( g_pRadiantWnd, label_text,
+ "About " PLUGIN_NAME,
+ eMB_OK,
+ eMB_ICONDEFAULT );
}
else if ( !strcmp( p, "Colour Changer..." ) ) {
DoCTFColourChanger();