tests: Add pspp-convert.at to Git.
[pspp] / src / ui / gui / psppire-cell-renderer-button.h
index 821a6e9ea44c0dfba2f110686c51a2a399e093af..28d5dd14e5062ff8807ac4172eedec3895a26517 100644 (file)
@@ -31,7 +31,8 @@ G_BEGIN_DECLS
 typedef struct _PsppireCellRendererButton      PsppireCellRendererButton;
 typedef struct _PsppireCellRendererButtonClass PsppireCellRendererButtonClass;
 
-struct _PsppireCellRendererButton {
+struct _PsppireCellRendererButton
+{
   GtkCellRenderer parent;
 
   gboolean editable;
@@ -40,6 +41,8 @@ struct _PsppireCellRendererButton {
   gint xpad;
   gint ypad;
 
+  gboolean slash;
+
   GtkWidget *button;
   guint32 click_time;
   gdouble click_x;
@@ -50,7 +53,7 @@ struct _PsppireCellRendererButton {
   GtkStyle *label_style;
   GtkWidget *base;
   gulong style_set_handler;
-  gulong destroy_handler;
+  gboolean dispose_has_run;
 };
 
 struct _PsppireCellRendererButtonClass {
@@ -60,6 +63,10 @@ struct _PsppireCellRendererButtonClass {
 GType psppire_cell_renderer_button_get_type (void) G_GNUC_CONST;
 GtkCellRenderer* psppire_cell_renderer_button_new (void);
 
+void psppire_cell_renderer_button_set_slash (PsppireCellRendererButton *,
+                                             gboolean slash);
+gboolean psppire_cell_renderer_button_get_slash (const PsppireCellRendererButton *);
+
 G_END_DECLS
 
 #endif /* PSPPIRE_CELL_RENDERER_BUTTON_H */