X-Git-Url: https://irasnyder.com/gitweb/?a=blobdiff_plain;f=tilda-window.h;h=b8b408f8aeb159bfaed2bf24b4657f08a3e86372;hb=756a3bcc1fffd0cc85d570e61b874bbd620e4d95;hp=41918b9fe9fd41ae7bd1d3f015f290760528e3ac;hpb=b10473197a4e969f9e7e4dbb70d9d5f8a4a1092d;p=tilda-gobject.git diff --git a/tilda-window.h b/tilda-window.h index 41918b9..b8b408f 100644 --- a/tilda-window.h +++ b/tilda-window.h @@ -17,7 +17,10 @@ tilda_window_dispose() tilda_window_finalize() */ -#include +#include +#include + +#include "tilda-terminal.h" #define TILDA_TYPE_WINDOW (tilda_window_get_type()) #define TILDA_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TILDA_TYPE_WINDOW, TildaWindow)) @@ -34,7 +37,13 @@ struct _TildaWindow { gboolean dispose_has_run; /* Instance Members */ + GtkWidget *window; + GtkWidget *notebook; + GPtrArray *terms; + gint number; + + gboolean have_real_transparency; }; struct _TildaWindowClass { @@ -47,6 +56,7 @@ struct _TildaWindowClass { GType tilda_window_get_type (void); /* API */ +gboolean tilda_window_remove_term (TildaWindow *tw, gint terminal_number); #endif /* TILDA_WINDOW_H */