Public Attributes

PreferencesWidget Struct Reference

#include <preferences.h>

List of all members.

Public Attributes

WidgetType type
char * label
gpointer cfg
void(* callback )(void)
char * tooltip
gboolean child
union {
   struct {
      gdouble   min
      gdouble   max
      gdouble   step
      char *   right_label
   }   spin_btn
   struct {
      struct _PreferencesWidget *   elem
      gint   rows
   }   table
   struct {
      char *   stock_id
      gboolean   single_line
   }   label
   struct {
      char *   title
   }   font_btn
   struct {
      gboolean   password
   }   entry
   struct {
      ComboBoxElements *   elements
      gint   n_elements
      gboolean   enabled
   }   combo
   struct {
      struct _PreferencesWidget *   elem
      gint   n_elem
      gboolean   horizontal
      gboolean   frame
   }   box
   struct {
      struct _NotebookTab *   tabs
      gint   n_tabs
   }   notebook
   struct {
      gboolean   horizontal
   }   separator
   void *(*   populate )(void)
data
ValueType cfg_type

Detailed Description

Definition at line 59 of file preferences.h.


Member Data Documentation

struct { ... } PreferencesWidget::box
void(* PreferencesWidget::callback)(void)

Definition at line 63 of file preferences.h.

Definition at line 62 of file preferences.h.

ValueType PreferencesWidget::cfg_type

Definition at line 117 of file preferences.h.

gboolean PreferencesWidget::child

Definition at line 65 of file preferences.h.

struct { ... } PreferencesWidget::combo
union { ... } PreferencesWidget::data
struct _PreferencesWidget* PreferencesWidget::elem

Definition at line 73 of file preferences.h.

ComboBoxElements* PreferencesWidget::elements

Definition at line 91 of file preferences.h.

gboolean PreferencesWidget::enabled

Definition at line 93 of file preferences.h.

struct { ... } PreferencesWidget::entry
struct { ... } PreferencesWidget::font_btn
gboolean PreferencesWidget::frame

Definition at line 101 of file preferences.h.

gboolean PreferencesWidget::horizontal

Definition at line 100 of file preferences.h.

struct { ... } PreferencesWidget::label
char* PreferencesWidget::label

Definition at line 61 of file preferences.h.

gdouble PreferencesWidget::max

Definition at line 68 of file preferences.h.

gdouble PreferencesWidget::min

Definition at line 68 of file preferences.h.

gint PreferencesWidget::n_elem

Definition at line 98 of file preferences.h.

gint PreferencesWidget::n_elements

Definition at line 92 of file preferences.h.

gint PreferencesWidget::n_tabs

Definition at line 106 of file preferences.h.

struct { ... } PreferencesWidget::notebook
gboolean PreferencesWidget::password

Definition at line 87 of file preferences.h.

void*(* PreferencesWidget::populate)(void)

Definition at line 115 of file preferences.h.

char* PreferencesWidget::right_label

Definition at line 69 of file preferences.h.

gint PreferencesWidget::rows

Definition at line 74 of file preferences.h.

struct { ... } PreferencesWidget::separator
gboolean PreferencesWidget::single_line

Definition at line 79 of file preferences.h.

struct { ... } PreferencesWidget::spin_btn
gdouble PreferencesWidget::step

Definition at line 68 of file preferences.h.

char* PreferencesWidget::stock_id

Definition at line 78 of file preferences.h.

struct { ... } PreferencesWidget::table
struct _NotebookTab* PreferencesWidget::tabs

Definition at line 105 of file preferences.h.

char* PreferencesWidget::title

Definition at line 83 of file preferences.h.

char* PreferencesWidget::tooltip

Definition at line 64 of file preferences.h.

Definition at line 60 of file preferences.h.


The documentation for this struct was generated from the following file: