X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fpsppire-means-layer.h;h=d36ab8b35475ae1911dfc45f09e39b51d2331100;hb=71ca6750d4f402feb0f3c630ba8d12eb73ef2216;hp=327dc9f1e8fa8a65226e19388bfedc875c6ede01;hpb=2b4fb7e846d62f1a70656bb42a0f769363ed0832;p=pspp diff --git a/src/ui/gui/psppire-means-layer.h b/src/ui/gui/psppire-means-layer.h index 327dc9f1e8..d36ab8b354 100644 --- a/src/ui/gui/psppire-means-layer.h +++ b/src/ui/gui/psppire-means-layer.h @@ -1,5 +1,5 @@ /* PSPPIRE - a graphical user interface for PSPP. - Copyright (C) 2012 Free Software Foundation + Copyright (C) 2012, 2013 Free Software Foundation This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -52,32 +52,35 @@ typedef struct _PsppireMeansLayerClass PsppireMeansLayerClass; struct _PsppireMeansLayer { - GtkVBox parent; + GtkBox parent; /* */ GtkWidget *var_view; int n_layers; int current_layer; + GPtrArray *layer; + gboolean dispose_has_run; + GtkWidget *label; GtkWidget *back; GtkWidget *forward; - GtkWidget *selector; }; struct _PsppireMeansLayerClass { - GtkVBoxClass parent_class; + GtkBoxClass parent_class; }; GType psppire_means_layer_get_type (void); GType psppire_means_layer_model_get_type (void); GtkWidget * psppire_means_layer_new (void); -void psppire_means_layer_set_source (PsppireMeansLayer *ml, GtkWidget *w); - void psppire_means_layer_clear (PsppireMeansLayer *ml); +GtkTreeModel *psppire_means_layer_get_model_n (PsppireMeansLayer *ml, gint n); +GtkTreeModel *psppire_means_layer_get_model (PsppireMeansLayer *ml); +void psppire_means_layer_update (PsppireMeansLayer *ml); G_END_DECLS