7 #include <libglademm.h>
8 #include "dlg_conectar.h"
9 #include "plaqui/server/controlclient.h"
11 class Principal:public Gtk::Window {
13 Principal(BaseObjectType *co, const Glib::RefPtr<Gnome::Glade::Xml> &rg);
17 PlaQui::Server::ControlClient *conexion;
19 // Archivo XML del Padre
20 Glib::RefPtr<Gnome::Glade::Xml> refXml;
22 // Dialogo de Conectar
23 DlgConectar *dlg_conectar;
24 Gtk::Entry *txt_target, *txt_command, *txt_args;
25 Gtk::TextView *txt_view;
27 // Callbacks del menu y la barra
28 virtual void on_mnu_file_exit();
29 virtual void on_mnu_file_connect();
30 virtual void on_mnu_help_about();
31 virtual void on_dlg_connect_ok();
32 virtual void on_get_clicked();
33 // Callbacks para las conexiones
34 void on_conexion_ok();
35 void on_conexion_error(unsigned code);
38 #endif // _PRINCIPAL_H_