Definition in file duifield.c.
#include "config.h"
#include <string.h>
#include <glib.h>
#include "duifield.h"
#include "perr.h"
#include "duiresolver.h"
Go to the source code of this file.
Functions | |
| void | dui_field_clear (DuiField *f) |
| const char * | dui_field_get_fieldname (DuiField *f) |
| static void | val_clear (DuiField *f) |
| static const char * | get_const_value (DuiField *fs) |
| void | dui_field_set_const (DuiField *fs, const gchar *value) |
| void | dui_field_iter_pre (DuiField *matcher, gboolean do_clear) |
| gboolean | dui_field_iter_next (DuiField *matcher) |
| void | dui_field_iter_column (DuiField *target, DuiField *matcher) |
| void | dui_field_iter_post (DuiField *matcher) |
| gpointer | get_gobj_field (DuiField *f) |
| void dui_field_set_const | ( | DuiField * | fs, | |
| const gchar * | value | |||
| ) |
< Field with const value
Definition at line 73 of file duifield.c.
00074 { 00075 if (!fs) return; 00076 if (!value) value = ""; 00077 fs->type = DUI_FIELD_CONST; 00078 fs->fieldname = "const"; 00079 fs->u.value = g_strdup (value); 00080 fs->get_field_value = get_const_value; 00081 fs->set_field_value = NULL; 00082 fs->clear_field = val_clear; 00083 }
1.5.5