Make TildaWindow properly generate terminal numbers
[tilda-gobject.git] / tilda-terminal.h
index 8cc8741..d451ada 100644 (file)
@@ -5,9 +5,11 @@
 #include <gtk/gtk.h>
 #include <vte/vte.h>
 
+#include "tilda-window.h"
+
 
 #define TILDA_TYPE_TERMINAL                            (tilda_terminal_get_type())
-#define TILDA_TERMINAL(obj)                            (G_TYPE_CHECK_INSTANCE_CAST ((obj), TILDA_TYPE_TERMINAL))
+#define TILDA_TERMINAL(obj)                            (G_TYPE_CHECK_INSTANCE_CAST ((obj), TILDA_TYPE_TERMINAL, TildaTerminal))
 #define TILDA_TERMINAL_CLASS(klass)            (G_TYPE_CHECK_CLASS_CAST ((klass), TILDA_TYPE_TERMINAL, TildaTerminalClass))
 #define TILDA_IS_TERMINAL(obj)                 (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TILDA_TYPE_TERMINAL))
 #define TILDA_IS_TERMINAL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TILDA_TYPE_TERMINAL))
@@ -21,9 +23,11 @@ struct _TildaTerminal {
        gboolean dispose_has_run;
 
        /* Instance Members */
-       // FIXME: ADD THESE BACK
-       // TildaWindow *tw;
+       gint window_number;
+       GObject *parent_window;
        GtkWidget *vte_term;
+       GtkWidget *scrollbar;
+       GtkWidget *hbox;
        gint number;
 
        gchar *background_image;