| Libgnomedb Reference Manual |
|---|
List of enumeratedList of enumerated — Enumerated values |
enum GnomeDbValueAttribute; enum GnomeDbAction; enum GnomeDbActionMode; enum GnomeDbFieldState; enum GnomeDbGraphType;
typedef enum {
GNOME_DB_VALUE_IS_NULL = 1 << 0, /* READ | WRITE */
GNOME_DB_VALUE_CAN_BE_NULL = 1 << 1, /* READ | WRITE */
GNOME_DB_VALUE_IS_DEFAULT = 1 << 2, /* READ | WRITE */
GNOME_DB_VALUE_CAN_BE_DEFAULT = 1 << 3, /* READ | WRITE */
GNOME_DB_VALUE_IS_UNCHANGED = 1 << 4, /* READ | WRITE */
GNOME_DB_VALUE_ACTIONS_SHOWN = 1 << 5, /* READ | WRITE */
GNOME_DB_VALUE_DATA_NON_VALID = 1 << 6, /* READ */
GNOME_DB_VALUE_HAS_VALUE_ORIG = 1 << 7 /* READ */
} GnomeDbValueAttribute;
typedef enum {
/* actions in GnomeDbDataWidget widgets */
GNOME_DB_ACTION_NEW_DATA,
GNOME_DB_ACTION_WRITE_MODIFIED_DATA,
GNOME_DB_ACTION_DELETE_SELECTED_DATA,
GNOME_DB_ACTION_UNDELETE_SELECTED_DATA,
GNOME_DB_ACTION_RESET_DATA,
GNOME_DB_ACTION_MOVE_FIRST_RECORD,
GNOME_DB_ACTION_MOVE_PREV_RECORD,
GNOME_DB_ACTION_MOVE_NEXT_RECORD,
GNOME_DB_ACTION_MOVE_LAST_RECORD,
GNOME_DB_ACTION_MOVE_FIRST_CHUNCK,
GNOME_DB_ACTION_MOVE_PREV_CHUNCK,
GNOME_DB_ACTION_MOVE_NEXT_CHUNCK,
GNOME_DB_ACTION_MOVE_LAST_CHUNCK
} GnomeDbAction;
typedef enum {
/* navigation modes */
GNOME_DB_ACTION_NAVIGATION_ARROWS = 1 << 0,
GNOME_DB_ACTION_NAVIGATION_SCROLL = 1 << 1,
/* modifications */
GNOME_DB_ACTION_MODIF_AUTO_COMMIT = 1 << 2,
GNOME_DB_ACTION_MODIF_COMMIT_IMMEDIATE = 1 << 3,
GNOME_DB_ACTION_ASK_CONFIRM_UPDATE = 1 << 4,
GNOME_DB_ACTION_ASK_CONFIRM_DELETE = 1 << 5,
GNOME_DB_ACTION_ASK_CONFIRM_INSERT = 1 << 6,
/* Error reporting */
GNOME_DB_ACTION_REPORT_ERROR = 1 << 7
} GnomeDbActionMode;
typedef enum {
GNOME_DB_FIELD_VISIBLE = 1 << 0,
GNOME_DB_FIELD_INVISIBLE = 1 << 1,
GNOME_DB_FIELD_ANY = GNOME_DB_FIELD_VISIBLE | GNOME_DB_FIELD_INVISIBLE
} GnomeDbFieldState;
| << GnomeDbSqlConsole | Error widgets >> |