-/*
- EntCheck17,
- EntCheck18,
- EntCheck19,
- EntCheck20,
-*/
- EntProps,
- EntDir0,
- EntDir45,
- EntDir90,
- EntDir135,
- EntDir180,
- EntDir225,
- EntDir270,
- EntDir315,
- EntDirUp,
- EntDirDown,
- EntDelProp,
- EntKeyLabel,
- EntKeyField,
- EntValueLabel,
- EntValueField,
- EntColor,
- EntAssignSounds,
- EntAssignModels,
- EntTab,
-
- EntLast,
-};
-
-// 17..20 where used for spawnflags (!Easy !Medium !Hard etc.), empty now..
-extern GtkWidget* EntWidgets[EntLast];
-
-//extern int rgIds[EntLast];
-
-
-class GroupDlg
-{
- public:
- GroupDlg ();
- void Create ();
-
- void Show ()
- { gtk_widget_show (m_pWidget); };
- void Hide ()
- { gtk_widget_hide (m_pWidget); };
-
- public:
- GtkWidget* m_pNotebook;
- GtkWidget* m_pWidget;
- GtkWidget* m_pTree;
- GtkCTreeNode* m_hWorld; //leo: not used keeping because of the win32 version
-};
+inline void RawStringExport( const char* string, const StringImportCallback& importer ){
+ importer( string );
+}
+typedef ConstPointerCaller1<char, const StringImportCallback&, RawStringExport> RawStringExportCaller;
+ui::Widget GroupDialog_addPage( const char* tabLabel, ui::Widget widget, const StringExportCallback& title );