| GTK+ Reference Manual |
|---|
GtkCellRendererText —
#include <gtk/gtk.h> struct GtkCellRendererText; GtkCellRenderer* gtk_cell_renderer_text_new (void); void gtk_cell_renderer_text_set_fixed_height_from_font (GtkCellRendererText *renderer, gint number_of_rows);
GObject +----GtkObject +----GtkCellRenderer +----GtkCellRendererText
"attributes" PangoAttrList : Read / Write "background" gchararray : Write "background-gdk" GdkColor : Read / Write "background-set" gboolean : Read / Write "editable" gboolean : Read / Write "editable-set" gboolean : Read / Write "family" gchararray : Read / Write "family-set" gboolean : Read / Write "font" gchararray : Read / Write "font-desc" PangoFontDescription : Read / Write "foreground" gchararray : Write "foreground-gdk" GdkColor : Read / Write "foreground-set" gboolean : Read / Write "markup" gchararray : Write "rise" gint : Read / Write "rise-set" gboolean : Read / Write "scale" gdouble : Read / Write "scale-set" gboolean : Read / Write "size" gint : Read / Write "size-points" gdouble : Read / Write "size-set" gboolean : Read / Write "stretch" PangoStretch : Read / Write "stretch-set" gboolean : Read / Write "strikethrough" gboolean : Read / Write "strikethrough-set" gboolean : Read / Write "style" PangoStyle : Read / Write "style-set" gboolean : Read / Write "text" gchararray : Read / Write "underline" PangoUnderline : Read / Write "underline-set" gboolean : Read / Write "variant" PangoVariant : Read / Write "variant-set" gboolean : Read / Write "weight" gint : Read / Write "weight-set" gboolean : Read / Write
"edited" void user_function (GtkCellRendererText *cellrenderertext, gchar *arg1, gchar *arg2, gpointer user_data);
GtkCellRenderer* gtk_cell_renderer_text_new (void);
Creates a new GtkCellRendererText. Adjust how text is drawn using object properties. Object properties can be set globally (with g_object_set()). Also, with GtkTreeViewColumn, you can bind a property to a value in a GtkTreeModel. For example, you can bind the "text" property on the cell renderer to a string value in the model, thus rendering a different string in each row of the GtkTreeView
| Returns : | the new cell renderer |
void gtk_cell_renderer_text_set_fixed_height_from_font
(GtkCellRendererText *renderer,
gint number_of_rows);Sets the height of a renderer to explicitly be determined by the "font" and "y_pad" property set on it. Further changes in these properties do not affect the height, so they must be accompanied by a subsequent call to this function. Using this function is unflexible, and should really only be used if calculating the size of a cell is too slow (ie, a massive number of cells displayed). If number_of_rows is -1, then the fixed height is unset, and the height is determined by the properties again.
| renderer : | A GtkCellRendererText |
| number_of_rows : | Number of rows of text each cell renderer is allocated, or -1 |
| "attributes" (PangoAttrList : Read / Write) |
|
| "background" (gchararray : Write) |
|
| "background-gdk" (GdkColor : Read / Write) |
|
| "background-set" (gboolean : Read / Write) |
|
| "editable" (gboolean : Read / Write) |
|
| "editable-set" (gboolean : Read / Write) |
|
| "family" (gchararray : Read / Write) |
|
| "family-set" (gboolean : Read / Write) |
|
| "font" (gchararray : Read / Write) |
|
| "font-desc" (PangoFontDescription : Read / Write) |
|
| "foreground" (gchararray : Write) |
|
| "foreground-gdk" (GdkColor : Read / Write) |
|
| "foreground-set" (gboolean : Read / Write) |
|
| "markup" (gchararray : Write) |
|
| "rise" (gint : Read / Write) |
|
| "rise-set" (gboolean : Read / Write) |
|
| "scale" (gdouble : Read / Write) |
|
| "scale-set" (gboolean : Read / Write) |
|
| "size" (gint : Read / Write) |
|
| "size-points" (gdouble : Read / Write) |
|
| "size-set" (gboolean : Read / Write) |
|
| "stretch" (PangoStretch : Read / Write) |
|
| "stretch-set" (gboolean : Read / Write) |
|
| "strikethrough" (gboolean : Read / Write) |
|
| "strikethrough-set" (gboolean : Read / Write) |
|
| "style" (PangoStyle : Read / Write) |
|
| "style-set" (gboolean : Read / Write) |
|
| "text" (gchararray : Read / Write) |
|
| "underline" (PangoUnderline : Read / Write) |
|
| "underline-set" (gboolean : Read / Write) |
|
| "variant" (PangoVariant : Read / Write) |
|
| "variant-set" (gboolean : Read / Write) |
|
| "weight" (gint : Read / Write) |
|
| "weight-set" (gboolean : Read / Write) |
|
void user_function (GtkCellRendererText *cellrenderertext, gchar *arg1, gchar *arg2, gpointer user_data);
| cellrenderertext : | the object which received the signal. |
| arg1 : | |
| arg2 : | |
| user_data : | user data set when the signal handler was connected. |
| << GtkCellRendererPixbuf | GtkCellRendererToggle >> |