JanaGtkCellRendererNote

JanaGtkCellRendererNote

Synopsis

                    JanaGtkCellRendererNote;
GtkCellRenderer *   jana_gtk_cell_renderer_note_new     (void);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkCellRenderer
               +----JanaGtkCellRendererNote

Properties

  "author"                   gchar*                : Read / Write
  "body"                     gchar*                : Read / Write
  "categories"               GStrv                 : Read / Write
  "category-color-hash"      GHashTable*           : Read / Write
  "category-icon-hash"       GHashTable*           : Read / Write
  "cell-width"               gint                  : Read / Write
  "created"                  GObject*              : Read / Write
  "draw-box"                 gboolean              : Read / Write
  "icon"                     GdkPixbuf*            : Read / Write
  "justify"                  GtkJustification      : Read / Write
  "modified"                 GObject*              : Read / Write
  "recipient"                gchar*                : Read / Write
  "show-author"              gboolean              : Read / Write
  "show-body"                gboolean              : Read / Write
  "show-created"             gboolean              : Read / Write
  "show-modified"            gboolean              : Read / Write
  "show-recipient"           gboolean              : Read / Write
  "style-hint"               gchar*                : Read / Write
  "uid"                      gchar*                : Read / Write
  "xpad-inner"               guint                 : Read / Write
  "ypad-inner"               guint                 : Read / Write

Description

Details

JanaGtkCellRendererNote

typedef struct _JanaGtkCellRendererNote JanaGtkCellRendererNote;


jana_gtk_cell_renderer_note_new ()

GtkCellRenderer *   jana_gtk_cell_renderer_note_new     (void);

Property Details

The "author" property

  "author"                   gchar*                : Read / Write

The author of the represented note.

Default value: NULL


The "body" property

  "body"                     gchar*                : Read / Write

The body of the represented note.

Default value: NULL


The "categories" property

  "categories"               GStrv                 : Read / Write

A list of category strings.


The "category-color-hash" property

  "category-color-hash"      GHashTable*           : Read / Write

A mapping of category strings to GdkColors.


The "category-icon-hash" property

  "category-icon-hash"       GHashTable*           : Read / Write

A mapping of category strings to GdkPixbufs.


The "cell-width" property

  "cell-width"               gint                  : Read / Write

Width the cell should try to size itself for.

Allowed values: >= -2147483647

Default value: -1


The "created" property

  "created"                  GObject*              : Read / Write

The creation time of the represented note.


The "draw-box" property

  "draw-box"                 gboolean              : Read / Write

Whether to draw a box surrounding the note.

Default value: FALSE


The "icon" property

  "icon"                     GdkPixbuf*            : Read / Write

An icon to show alongside the note.


The "justify" property

  "justify"                  GtkJustification      : Read / Write

The justification to use when laying out the note.

Default value: GTK_JUSTIFY_LEFT


The "modified" property

  "modified"                 GObject*              : Read / Write

The last modification time of the represented note.


The "recipient" property

  "recipient"                gchar*                : Read / Write

The recipient of the represented note.

Default value: NULL


The "show-author" property

  "show-author"              gboolean              : Read / Write

Whether to show the author of the note.

Default value: TRUE


The "show-body" property

  "show-body"                gboolean              : Read / Write

Whether to show the body of the note.

Default value: TRUE


The "show-created" property

  "show-created"             gboolean              : Read / Write

Whether to show the creation time of the note.

Default value: TRUE


The "show-modified" property

  "show-modified"            gboolean              : Read / Write

Whether to show the modification time of the note.

Default value: FALSE


The "show-recipient" property

  "show-recipient"           gboolean              : Read / Write

Whether to show the recipient of the note.

Default value: FALSE


The "style-hint" property

  "style-hint"               gchar*                : Read / Write

The style hint to use when drawing.

Default value: "button"


The "uid" property

  "uid"                      gchar*                : Read / Write

The UID of the represented note.

Default value: NULL


The "xpad-inner" property

  "xpad-inner"               guint                 : Read / Write

Inner padding on the x-axis, in pixels.

Default value: 3


The "ypad-inner" property

  "ypad-inner"               guint                 : Read / Write

Inner padding on the y-axis, in pixels.

Default value: 3