summaryrefslogtreecommitdiff
path: root/gtk/gtkcellrenderertext.h
diff options
context:
space:
mode:
authorJonathan Blandford <jrb@redhat.com>2001-05-22 19:18:47 +0000
committerJonathan Blandford <jrb@src.gnome.org>2001-05-22 19:18:47 +0000
commit66152ab6d01e53530dbd248f0b4bd6a0683e4b97 (patch)
tree61388fadcd0d804f359f39b5d7d753a0ed10b08d /gtk/gtkcellrenderertext.h
parente8d54ce0c516f65b4d1d244517b3335f087eedba (diff)
downloadgtk+-66152ab6d01e53530dbd248f0b4bd6a0683e4b97.tar.gz
Evil function to deal with very large (TM) amounts of text. May be moved
Tue May 22 15:13:52 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_set_fixed_size): Evil function to deal with very large (TM) amounts of text. May be moved to GtkCellRenderer in the future, though I'm not sure it wants to be this accessible. * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_update_button): More sanity brought to this class. I like it. * tests/testtreecolumns.c (ViewColumnModel): Amazingly scary test case. Kids, don't try this at home. * gtk/gtktreemodel.c (gtk_tree_model_get_iter_root): new convenience function. * gtk/gtkwindow.c (gtk_window_set_geometry_hints): Fix typo in docs.
Diffstat (limited to 'gtk/gtkcellrenderertext.h')
-rw-r--r--gtk/gtkcellrenderertext.h15
1 files changed, 12 insertions, 3 deletions
diff --git a/gtk/gtkcellrenderertext.h b/gtk/gtkcellrenderertext.h
index 3ec1852288..4ac2bd232a 100644
--- a/gtk/gtkcellrenderertext.h
+++ b/gtk/gtkcellrenderertext.h
@@ -53,7 +53,10 @@ struct _GtkCellRendererText
PangoUnderline underline_style;
gint rise;
-
+ gint width;
+ gint height;
+
+ guint fixed_size : 1;
guint strikethrough : 1;
/* editable feature doesn't work */
@@ -86,8 +89,14 @@ struct _GtkCellRendererTextClass
GtkCellRendererClass parent_class;
};
-GtkType gtk_cell_renderer_text_get_type (void);
-GtkCellRenderer *gtk_cell_renderer_text_new (void);
+GtkType gtk_cell_renderer_text_get_type (void);
+GtkCellRenderer *gtk_cell_renderer_text_new (void);
+
+void gtk_cell_renderer_text_set_fixed_size (GtkCellRendererText *renderer,
+ gboolean fixed_size,
+ gint width,
+ gint height);
+
#ifdef __cplusplus
}