summaryrefslogtreecommitdiffstats
path: root/src/progs/gtk/ConnectWindow.h
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2006-06-16 21:21:44 +0000
committerDavid Robillard <d@drobilla.net>2006-06-16 21:21:44 +0000
commit45eae6d2d3729876b898e5964829771985eaf9f7 (patch)
tree2a8a3e04f521867353cc6061abc453f192c04807 /src/progs/gtk/ConnectWindow.h
parent2b9b38d0a6a69327fa2f4c49ec82fc3ab8f338c9 (diff)
downloadingen-45eae6d2d3729876b898e5964829771985eaf9f7.tar.gz
ingen-45eae6d2d3729876b898e5964829771985eaf9f7.tar.bz2
ingen-45eae6d2d3729876b898e5964829771985eaf9f7.zip
Connect window revamp
git-svn-id: http://svn.drobilla.net/lad/grauph@45 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/progs/gtk/ConnectWindow.h')
-rw-r--r--src/progs/gtk/ConnectWindow.h17
1 files changed, 10 insertions, 7 deletions
diff --git a/src/progs/gtk/ConnectWindow.h b/src/progs/gtk/ConnectWindow.h
index 7f405097..cc8b1c79 100644
--- a/src/progs/gtk/ConnectWindow.h
+++ b/src/progs/gtk/ConnectWindow.h
@@ -43,24 +43,27 @@ public:
void start(CountedPtr<Om::Shared::ClientInterface> client);
private:
- void connect();
+ void server_toggled();
+ void launch_toggled();
+ void internal_toggled();
+
void disconnect();
+ void connect();
void quit();
- void launch();
- void spawn_internal();
bool gtk_callback();
CountedPtr<Om::Shared::ClientInterface> _client;
Gtk::Image* _icon;
Gtk::ProgressBar* _progress_bar;
- Gtk::Label* _label;
+ Gtk::Label* _progress_label;
Gtk::Entry* _url_entry;
- Gtk::Button* _connect_button;
+ Gtk::RadioButton* _server_radio;
Gtk::SpinButton* _port_spinbutton;
- Gtk::Button* _launch_button;
- Gtk::Button* _spawn_internal_button;
+ Gtk::RadioButton* _launch_radio;
+ Gtk::RadioButton* _internal_radio;
Gtk::Button* _disconnect_button;
+ Gtk::Button* _connect_button;
Gtk::Button* _quit_button;
};