summaryrefslogtreecommitdiff
path: root/TAO/utils/wxNamingViewer/wxSelectNSDialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/utils/wxNamingViewer/wxSelectNSDialog.h')
-rw-r--r--TAO/utils/wxNamingViewer/wxSelectNSDialog.h35
1 files changed, 35 insertions, 0 deletions
diff --git a/TAO/utils/wxNamingViewer/wxSelectNSDialog.h b/TAO/utils/wxNamingViewer/wxSelectNSDialog.h
new file mode 100644
index 00000000000..b4e2eea2f47
--- /dev/null
+++ b/TAO/utils/wxNamingViewer/wxSelectNSDialog.h
@@ -0,0 +1,35 @@
+// $Id$
+// wxSelectNSDialog.h
+
+#ifndef i_WxSelectNSDialog_h
+#define i_WxSelectNSDialog_h
+
+class WxSelectNSDialog : public
+ wxDialog
+{
+public:
+ WxSelectNSDialog( wxWindow* parent);
+ virtual ~WxSelectNSDialog();
+
+ const wxString& getIOR() const {return ior;};
+ const wxString& getServerName() const {return serverName;};
+
+private:
+ void onAdd( wxCommandEvent& event);
+ void onDefault( wxCommandEvent& event);
+ void onInitDialog( wxInitDialogEvent& event);
+ void onOK( wxCommandEvent& event);
+ void onRemove( wxCommandEvent& event);
+ void onLeftDClick( wxMouseEvent& event);
+
+ class ACE_Configuration* config;
+
+ wxListBox* servers;
+ wxString ior;
+ wxString serverName;
+
+ DECLARE_EVENT_TABLE()
+};
+
+#endif
+