|  |  |  | libevdocument Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
#define EV_TYPE_FORM_FIELD_TEXT #define EV_FORM_FIELD_TEXT (object) #define EV_FORM_FIELD_TEXT_CLASS (klass) #define EV_IS_FORM_FIELD_TEXT (object) #define EV_IS_FORM_FIELD_TEXT_CLASS (klass) #define EV_FORM_FIELD_TEXT_GET_CLASS (object) #define EV_TYPE_FORM_FIELD_BUTTON #define EV_FORM_FIELD_BUTTON (object) #define EV_FORM_FIELD_BUTTON_CLASS (klass) #define EV_IS_FORM_FIELD_BUTTON (object) #define EV_IS_FORM_FIELD_BUTTON_CLASS (klass) #define EV_FORM_FIELD_BUTTON_GET_CLASS (object) #define EV_TYPE_FORM_FIELD_CHOICE #define EV_FORM_FIELD_CHOICE (object) #define EV_FORM_FIELD_CHOICE_CLASS (klass) #define EV_IS_FORM_FIELD_CHOICE (object) #define EV_IS_FORM_FIELD_CHOICE_CLASS (klass) #define EV_FORM_FIELD_CHOICE_GET_CLASS (object) #define EV_TYPE_FORM_FIELD_SIGNATURE #define EV_FORM_FIELD_SIGNATURE (object) #define EV_FORM_FIELD_SIGNATURE_CLASS (klass) #define EV_IS_FORM_FIELD_SIGNATURE (object) #define EV_IS_FORM_FIELD_SIGNATURE_CLASS (klass) #define EV_FORM_FIELD_SIGNATURE_GET_CLASS (object) enum EvFormFieldTextType; enum EvFormFieldButtonType; enum EvFormFieldChoiceType; EvFormField; EvFormFieldText; EvFormFieldButton; EvFormFieldChoice; EvFormFieldSignature; GType ev_form_field_text_get_type (void); EvFormField * ev_form_field_text_new (gint id, EvFormFieldTextType type); GType ev_form_field_button_get_type (void); EvFormField * ev_form_field_button_new (gint id, EvFormFieldButtonType type); GType ev_form_field_choice_get_type (void); EvFormField * ev_form_field_choice_new (gint id, EvFormFieldChoiceType type); GType ev_form_field_signature_get_type (void); EvFormField * ev_form_field_signature_new (gint id);
GObject +----EvFormField +----EvFormFieldText +----EvFormFieldButton +----EvFormFieldChoice +----EvFormFieldSignature
GObject +----EvFormField +----EvFormFieldText
GObject +----EvFormField +----EvFormFieldButton
GObject +----EvFormField +----EvFormFieldChoice
GObject +----EvFormField +----EvFormFieldSignature
#define EV_FORM_FIELD_TEXT(object) (G_TYPE_CHECK_INSTANCE_CAST((object), EV_TYPE_FORM_FIELD_TEXT, EvFormFieldText))
| 
 | 
#define EV_FORM_FIELD_TEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EV_TYPE_FORM_FIELD_TEXT, EvFormFieldTextClass))
| 
 | 
#define EV_IS_FORM_FIELD_TEXT(object) (G_TYPE_CHECK_INSTANCE_TYPE((object), EV_TYPE_FORM_FIELD_TEXT))
| 
 | 
#define EV_IS_FORM_FIELD_TEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), EV_TYPE_FORM_FIELD_TEXT))
| 
 | 
#define EV_FORM_FIELD_TEXT_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS((object), EV_TYPE_FORM_FIELD_TEXT, EvFormFieldTextClass))
| 
 | 
#define EV_FORM_FIELD_BUTTON(object) (G_TYPE_CHECK_INSTANCE_CAST((object), EV_TYPE_FORM_FIELD_BUTTON, EvFormFieldButton))
| 
 | 
#define EV_FORM_FIELD_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EV_TYPE_FORM_FIELD_BUTTON, EvFormFieldButtonClass))
| 
 | 
#define EV_IS_FORM_FIELD_BUTTON(object) (G_TYPE_CHECK_INSTANCE_TYPE((object), EV_TYPE_FORM_FIELD_BUTTON))
| 
 | 
#define EV_IS_FORM_FIELD_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), EV_TYPE_FORM_FIELD_BUTTON))
| 
 | 
#define EV_FORM_FIELD_BUTTON_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS((object), EV_TYPE_FORM_FIELD_BUTTON, EvFormFieldButtonClass))
| 
 | 
#define EV_FORM_FIELD_CHOICE(object) (G_TYPE_CHECK_INSTANCE_CAST((object), EV_TYPE_FORM_FIELD_CHOICE, EvFormFieldChoice))
| 
 | 
#define EV_FORM_FIELD_CHOICE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EV_TYPE_FORM_FIELD_CHOICE, EvFormFieldChoiceClass))
| 
 | 
#define EV_IS_FORM_FIELD_CHOICE(object) (G_TYPE_CHECK_INSTANCE_TYPE((object), EV_TYPE_FORM_FIELD_CHOICE))
| 
 | 
#define EV_IS_FORM_FIELD_CHOICE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), EV_TYPE_FORM_FIELD_CHOICE))
| 
 | 
#define EV_FORM_FIELD_CHOICE_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS((object), EV_TYPE_FORM_FIELD_CHOICE, EvFormFieldChoiceClass))
| 
 | 
#define EV_TYPE_FORM_FIELD_SIGNATURE (ev_form_field_signature_get_type())
#define EV_FORM_FIELD_SIGNATURE(object) (G_TYPE_CHECK_INSTANCE_CAST((object), EV_TYPE_FORM_FIELD_SIGNATURE, EvFormFieldSignature))
| 
 | 
#define EV_FORM_FIELD_SIGNATURE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), EV_TYPE_FORM_FIELD_SIGNATURE, EvFormFieldSignatureClass))
| 
 | 
#define EV_IS_FORM_FIELD_SIGNATURE(object) (G_TYPE_CHECK_INSTANCE_TYPE((object), EV_TYPE_FORM_FIELD_SIGNATURE))
| 
 | 
#define EV_IS_FORM_FIELD_SIGNATURE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), EV_TYPE_FORM_FIELD_SIGNATURE))
| 
 | 
#define EV_FORM_FIELD_SIGNATURE_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS((object), EV_TYPE_FORM_FIELD_SIGNATURE, EvFormFieldSignatureClass))
| 
 | 
typedef enum
{
	EV_FORM_FIELD_TEXT_NORMAL,
	EV_FORM_FIELD_TEXT_MULTILINE,
	EV_FORM_FIELD_TEXT_FILE_SELECT
} EvFormFieldTextType;
typedef enum
{
	EV_FORM_FIELD_BUTTON_PUSH,
	EV_FORM_FIELD_BUTTON_CHECK,
	EV_FORM_FIELD_BUTTON_RADIO
} EvFormFieldButtonType;
typedef enum
{
	EV_FORM_FIELD_CHOICE_COMBO,
	EV_FORM_FIELD_CHOICE_LIST
} EvFormFieldChoiceType;
EvFormField * ev_form_field_text_new (gint id, EvFormFieldTextType type);
| 
 | |
| 
 | |
| Returns : | 
EvFormField * ev_form_field_button_new (gint id, EvFormFieldButtonType type);
| 
 | |
| 
 | |
| Returns : | 
EvFormField * ev_form_field_choice_new (gint id, EvFormFieldChoiceType type);
| 
 | |
| 
 | |
| Returns : |