projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Change argument type of pspp_window_register_foreach
[pspp]
/
src
/
ui
/
gui
/
psppire-var-sheet.c
diff --git
a/src/ui/gui/psppire-var-sheet.c
b/src/ui/gui/psppire-var-sheet.c
index c17301056586ac8ad6c844e2a64face30e0ab44f..ed9a426870872ce42729609ef29d2f027075e424 100644
(file)
--- a/
src/ui/gui/psppire-var-sheet.c
+++ b/
src/ui/gui/psppire-var-sheet.c
@@
-16,9
+16,8
@@
#include <config.h>
#include "psppire-var-sheet.h"
#include <config.h>
#include "psppire-var-sheet.h"
-#include <
gtksheet/psppire-axis-hetero
.h>
+#include <
ui/gui/sheet/psppire-axis-impl
.h>
-#include <glade/glade.h>
#include "helper.h"
#include "customentry.h"
#include "helper.h"
#include "customentry.h"
@@
-58,7
+57,7
@@
psppire_var_sheet_get_type (void)
(GInstanceInitFunc) psppire_var_sheet_init,
};
(GInstanceInitFunc) psppire_var_sheet_init,
};
- vs_type = g_type_register_static (
GTK
_TYPE_SHEET, "PsppireVarSheet",
+ vs_type = g_type_register_static (
PSPPIRE
_TYPE_SHEET, "PsppireVarSheet",
&vs_info, 0);
}
&vs_info, 0);
}
@@
-240,12
+239,12
@@
change_measure (GtkComboBox *cb,
/* Moves the focus to a new cell.
Returns TRUE iff the move should be disallowed */
static gboolean
/* Moves the focus to a new cell.
Returns TRUE iff the move should be disallowed */
static gboolean
-traverse_cell_callback (
Gtk
Sheet *sheet,
- const
Gtk
SheetCell *existing_cell,
-
Gtk
SheetCell *new_cell)
+traverse_cell_callback (
Psppire
Sheet *sheet,
+ const
Psppire
SheetCell *existing_cell,
+
Psppire
SheetCell *new_cell)
{
PsppireVarSheet *var_sheet = PSPPIRE_VAR_SHEET (sheet);
{
PsppireVarSheet *var_sheet = PSPPIRE_VAR_SHEET (sheet);
- PsppireVarStore *var_store = PSPPIRE_VAR_STORE (
gtk
_sheet_get_model (sheet));
+ PsppireVarStore *var_store = PSPPIRE_VAR_STORE (
psppire
_sheet_get_model (sheet));
gint n_vars = psppire_var_store_get_var_cnt (var_store);
gint n_vars = psppire_var_store_get_var_cnt (var_store);
@@
-254,7
+253,7
@@
traverse_cell_callback (GtkSheet *sheet,
if ( existing_cell->row == n_vars && new_cell->row >= n_vars)
{
if ( existing_cell->row == n_vars && new_cell->row >= n_vars)
{
- GtkEntry *entry =
gtk
_sheet_get_entry (sheet);
+ GtkEntry *entry =
psppire
_sheet_get_entry (sheet);
const gchar *name = gtk_entry_get_text (entry);
const gchar *name = gtk_entry_get_text (entry);
@@
-294,24
+293,24
@@
var_sheet_change_active_cell (PsppireVarSheet *vs,
gint oldrow, gint oldcolumn,
gpointer data)
{
gint oldrow, gint oldcolumn,
gpointer data)
{
-
Gtk
SheetCellAttr attributes;
+
Psppire
SheetCellAttr attributes;
PsppireVarStore *var_store;
PsppireVarSheetClass *vs_class =
PSPPIRE_VAR_SHEET_CLASS(G_OBJECT_GET_CLASS (vs));
struct variable *var ;
PsppireVarStore *var_store;
PsppireVarSheetClass *vs_class =
PSPPIRE_VAR_SHEET_CLASS(G_OBJECT_GET_CLASS (vs));
struct variable *var ;
-
GtkSheet *sheet = GTK
_SHEET (vs);
+
PsppireSheet *sheet = PSPPIRE
_SHEET (vs);
g_return_if_fail (sheet != NULL);
g_return_if_fail (sheet != NULL);
- var_store = PSPPIRE_VAR_STORE (
gtk
_sheet_get_model (sheet));
+ var_store = PSPPIRE_VAR_STORE (
psppire
_sheet_get_model (sheet));
g_assert (var_store);
g_return_if_fail (oldcolumn == PSPPIRE_VAR_STORE_COL_NAME ||
row < psppire_var_store_get_var_cnt (var_store));
g_assert (var_store);
g_return_if_fail (oldcolumn == PSPPIRE_VAR_STORE_COL_NAME ||
row < psppire_var_store_get_var_cnt (var_store));
-
gtk
_sheet_get_attributes (sheet, row, column, &attributes);
+
psppire
_sheet_get_attributes (sheet, row, column, &attributes);
var = psppire_var_store_get_var (var_store, row);
var = psppire_var_store_get_var (var_store, row);
@@
-322,8
+321,8
@@
var_sheet_change_active_cell (PsppireVarSheet *vs,
GtkEntry *entry;
static GtkListStore *list_store = NULL;
GtkComboBoxEntry *cbe;
GtkEntry *entry;
static GtkListStore *list_store = NULL;
GtkComboBoxEntry *cbe;
-
gtk
_sheet_change_entry (sheet, GTK_TYPE_COMBO_BOX_ENTRY);
- entry =
gtk
_sheet_get_entry (sheet);
+
psppire
_sheet_change_entry (sheet, GTK_TYPE_COMBO_BOX_ENTRY);
+ entry =
psppire
_sheet_get_entry (sheet);
cbe = GTK_COMBO_BOX_ENTRY (GTK_WIDGET (entry)->parent);
if ( ! list_store) list_store = create_label_list (alignments);
cbe = GTK_COMBO_BOX_ENTRY (GTK_WIDGET (entry)->parent);
if ( ! list_store) list_store = create_label_list (alignments);
@@
-342,8
+341,8
@@
var_sheet_change_active_cell (PsppireVarSheet *vs,
{
GtkEntry *entry;
GtkComboBoxEntry *cbe;
{
GtkEntry *entry;
GtkComboBoxEntry *cbe;
-
gtk
_sheet_change_entry (sheet, GTK_TYPE_COMBO_BOX_ENTRY);
- entry =
gtk
_sheet_get_entry (sheet);
+
psppire
_sheet_change_entry (sheet, GTK_TYPE_COMBO_BOX_ENTRY);
+ entry =
psppire
_sheet_get_entry (sheet);
cbe = GTK_COMBO_BOX_ENTRY (GTK_WIDGET (entry)->parent);
gtk_combo_box_set_model (GTK_COMBO_BOX (cbe),
cbe = GTK_COMBO_BOX_ENTRY (GTK_WIDGET (entry)->parent);
gtk_combo_box_set_model (GTK_COMBO_BOX (cbe),
@@
-360,10
+359,10
@@
var_sheet_change_active_cell (PsppireVarSheet *vs,
{
PsppireCustomEntry *customEntry;
{
PsppireCustomEntry *customEntry;
-
gtk
_sheet_change_entry (sheet, PSPPIRE_CUSTOM_ENTRY_TYPE);
+
psppire
_sheet_change_entry (sheet, PSPPIRE_CUSTOM_ENTRY_TYPE);
customEntry =
customEntry =
- PSPPIRE_CUSTOM_ENTRY (
gtk
_sheet_get_entry (sheet));
+ PSPPIRE_CUSTOM_ENTRY (
psppire
_sheet_get_entry (sheet));
if ( var_is_long_string (var))
g_object_set (customEntry,
if ( var_is_long_string (var))
g_object_set (customEntry,
@@
-383,10
+382,10
@@
var_sheet_change_active_cell (PsppireVarSheet *vs,
{
PsppireCustomEntry *customEntry;
{
PsppireCustomEntry *customEntry;
-
gtk
_sheet_change_entry (sheet, PSPPIRE_CUSTOM_ENTRY_TYPE);
+
psppire
_sheet_change_entry (sheet, PSPPIRE_CUSTOM_ENTRY_TYPE);
customEntry =
customEntry =
- PSPPIRE_CUSTOM_ENTRY (
gtk
_sheet_get_entry (sheet));
+ PSPPIRE_CUSTOM_ENTRY (
psppire
_sheet_get_entry (sheet));
if ( var_is_long_string (var))
g_object_set (customEntry,
if ( var_is_long_string (var))
g_object_set (customEntry,
@@
-408,10
+407,10
@@
var_sheet_change_active_cell (PsppireVarSheet *vs,
{
PsppireCustomEntry *customEntry;
{
PsppireCustomEntry *customEntry;
-
gtk
_sheet_change_entry (sheet, PSPPIRE_CUSTOM_ENTRY_TYPE);
+
psppire
_sheet_change_entry (sheet, PSPPIRE_CUSTOM_ENTRY_TYPE);
customEntry =
customEntry =
- PSPPIRE_CUSTOM_ENTRY (
gtk
_sheet_get_entry (sheet));
+ PSPPIRE_CUSTOM_ENTRY (
psppire
_sheet_get_entry (sheet));
/* Popup the Variable Type dialog box */
/* Popup the Variable Type dialog box */
@@
-432,7
+431,7
@@
var_sheet_change_active_cell (PsppireVarSheet *vs,
{
gint r_min, r_max;
{
gint r_min, r_max;
- const gchar *s =
gtk
_sheet_cell_get_text (sheet, row, column);
+ const gchar *s =
psppire
_sheet_cell_get_text (sheet, row, column);
if (s)
{
if (s)
{
@@
-464,10
+463,10
@@
var_sheet_change_active_cell (PsppireVarSheet *vs,
1.0, 1.0, 1.0 /* steps */
);
1.0, 1.0, 1.0 /* steps */
);
-
gtk
_sheet_change_entry (sheet, GTK_TYPE_SPIN_BUTTON);
+
psppire
_sheet_change_entry (sheet, GTK_TYPE_SPIN_BUTTON);
spinButton =
spinButton =
- GTK_SPIN_BUTTON (
gtk
_sheet_get_entry (sheet));
+ GTK_SPIN_BUTTON (
psppire
_sheet_get_entry (sheet));
gtk_spin_button_set_adjustment (spinButton, GTK_ADJUSTMENT (adj));
gtk_spin_button_set_digits (spinButton, 0);
gtk_spin_button_set_adjustment (spinButton, GTK_ADJUSTMENT (adj));
gtk_spin_button_set_digits (spinButton, 0);
@@
-477,7
+476,7
@@
var_sheet_change_active_cell (PsppireVarSheet *vs,
break;
default:
break;
default:
-
gtk
_sheet_change_entry (sheet, GTK_TYPE_ENTRY);
+
psppire
_sheet_change_entry (sheet, GTK_TYPE_ENTRY);
break;
}
}
break;
}
}
@@
-486,13
+485,15
@@
var_sheet_change_active_cell (PsppireVarSheet *vs,
static void
psppire_var_sheet_init (PsppireVarSheet *vs)
{
static void
psppire_var_sheet_init (PsppireVarSheet *vs)
{
- G
ladeXML *xml = XML_NEW ("data-editor.glade
");
+ G
tkBuilder *builder = builder_new ("data-editor.ui
");
- vs->val_labs_dialog = val_labs_dialog_create (
xml
);
- vs->missing_val_dialog = missing_val_dialog_create (
xml
);
- vs->var_type_dialog = var_type_dialog_create (
xml
);
+ vs->val_labs_dialog = val_labs_dialog_create (
builder
);
+ vs->missing_val_dialog = missing_val_dialog_create (
builder
);
+ vs->var_type_dialog = var_type_dialog_create (
builder
);
- g_object_unref (xml);
+ connect_help (builder);
+
+ g_object_unref (builder);
vs->dispose_has_run = FALSE;
vs->may_create_vars = TRUE;
vs->dispose_has_run = FALSE;
vs->may_create_vars = TRUE;
@@
-523,14
+524,13
@@
GtkWidget*
psppire_var_sheet_new (void)
{
gint i;
psppire_var_sheet_new (void)
{
gint i;
- PsppireAxis
Hetero *ha = psppire_axis_hetero
_new ();
- PsppireAxis
Hetero *va = psppire_axis_hetero
_new ();
+ PsppireAxis
Impl *ha = psppire_axis_impl
_new ();
+ PsppireAxis
Impl *va = psppire_axis_impl
_new ();
GtkWidget *w = g_object_new (psppire_var_sheet_get_type (), NULL);
for (i = 0 ; i < 10 ; ++i)
GtkWidget *w = g_object_new (psppire_var_sheet_get_type (), NULL);
for (i = 0 ; i < 10 ; ++i)
- psppire_axis_hetero_append (ha, column_def[i].width);
-
+ psppire_axis_impl_append (ha, column_def[i].width);
g_object_set (va,
"default-size", 25,
g_object_set (va,
"default-size", 25,