From 5930089d6965da4bcc7aa11e1f4d67a76c0dd351 Mon Sep 17 00:00:00 2001 From: Jose Antonio Ortega Ruiz Date: Mon, 25 Jun 2001 23:52:29 +0000 Subject: hot split/unsplit --- mixgtk/mixgtk_device.c | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) (limited to 'mixgtk/mixgtk_device.c') diff --git a/mixgtk/mixgtk_device.c b/mixgtk/mixgtk_device.c index 18bc121..ac0092d 100644 --- a/mixgtk/mixgtk_device.c +++ b/mixgtk/mixgtk_device.c @@ -36,6 +36,13 @@ static const gchar *DEV_FORMAT_KEY_ = "Device.format"; /* device container */ static GtkNotebook *container_ = NULL; +/** configuration stuff */ +#define LAST_BIN_DEV_ mix_dev_DISK_7 +static GtkWidget *devdlg_ = NULL; +static GtkWidget *dtoggle_ = NULL; +static GtkWidget *wtoggle_ = NULL; +static GtkWidget *combo_ = NULL; + static gint last_pos_ = 0; /* virtual machine */ static mix_vm_t *vm_ = NULL; @@ -323,6 +330,11 @@ mixgtk_device_init (GtkNotebook *container, mix_vm_t *vm) g_return_val_if_fail (vm != NULL, FALSE); container_ = container; vm_ = vm; + /** configuration stuff */ + devdlg_ = NULL; + dtoggle_ = NULL; + wtoggle_ = NULL; + combo_ = NULL; /* remove dummy page from container */ gtk_notebook_remove_page (container_, 0); @@ -367,13 +379,6 @@ mixgtk_device_set_format (mix_device_type_t dev, gboolean dec) } -/** configuration stuff */ -#define LAST_BIN_DEV_ mix_dev_DISK_7 -static GtkWidget *devdlg_ = NULL; -static GtkWidget *dtoggle_ = NULL; -static GtkWidget *wtoggle_ = NULL; -static GtkWidget *combo_ = NULL; - static mix_device_type_t get_device_idx_ (void) { -- cgit v1.2.3