EvFormField

EvFormField

Synopsis

struct              EvFormField;
struct              EvFormFieldClass;
struct              EvFormFieldText;
struct              EvFormFieldTextClass;
struct              EvFormFieldButton;
struct              EvFormFieldButtonClass;
struct              EvFormFieldChoice;
struct              EvFormFieldChoiceClass;
struct              EvFormFieldSignature;
struct              EvFormFieldSignatureClass;
enum                EvFormFieldTextType;
enum                EvFormFieldButtonType;
enum                EvFormFieldChoiceType;
EvFormField *       ev_form_field_text_new              (gint id,
                                                         EvFormFieldTextType type);
EvFormField *       ev_form_field_button_new            (gint id,
                                                         EvFormFieldButtonType type);
EvFormField *       ev_form_field_choice_new            (gint id,
                                                         EvFormFieldChoiceType type);
EvFormField *       ev_form_field_signature_new         (gint id);

Object Hierarchy

  GObject
   +----EvFormField
         +----EvFormFieldButton
         +----EvFormFieldChoice
         +----EvFormFieldSignature
         +----EvFormFieldText
  GObject
   +----EvFormField
         +----EvFormFieldText
  GObject
   +----EvFormField
         +----EvFormFieldButton
  GObject
   +----EvFormField
         +----EvFormFieldChoice
  GObject
   +----EvFormField
         +----EvFormFieldSignature
  GEnum
   +----EvFormFieldTextType
  GEnum
   +----EvFormFieldButtonType
  GEnum
   +----EvFormFieldChoiceType

Description

Details

struct EvFormField

struct EvFormField;

struct EvFormFieldClass

struct EvFormFieldClass {
	GObjectClass parent_class;
};

struct EvFormFieldText

struct EvFormFieldText;

struct EvFormFieldTextClass

struct EvFormFieldTextClass {
	EvFormFieldClass parent_class;
};

struct EvFormFieldButton

struct EvFormFieldButton;

struct EvFormFieldButtonClass

struct EvFormFieldButtonClass {
	EvFormFieldClass parent_class;
};

struct EvFormFieldChoice

struct EvFormFieldChoice;

struct EvFormFieldChoiceClass

struct EvFormFieldChoiceClass {
	EvFormFieldClass parent_class;
};

struct EvFormFieldSignature

struct EvFormFieldSignature;

struct EvFormFieldSignatureClass

struct EvFormFieldSignatureClass {
	EvFormFieldClass parent_class;
};

enum EvFormFieldTextType

typedef enum {
	EV_FORM_FIELD_TEXT_NORMAL,
	EV_FORM_FIELD_TEXT_MULTILINE,
	EV_FORM_FIELD_TEXT_FILE_SELECT
} EvFormFieldTextType;

enum EvFormFieldButtonType

typedef enum {
	EV_FORM_FIELD_BUTTON_PUSH,
	EV_FORM_FIELD_BUTTON_CHECK,
	EV_FORM_FIELD_BUTTON_RADIO
} EvFormFieldButtonType;

enum EvFormFieldChoiceType

typedef enum {
	EV_FORM_FIELD_CHOICE_COMBO,
	EV_FORM_FIELD_CHOICE_LIST
} EvFormFieldChoiceType;

ev_form_field_text_new ()

EvFormField *       ev_form_field_text_new              (gint id,
                                                         EvFormFieldTextType type);

ev_form_field_button_new ()

EvFormField *       ev_form_field_button_new            (gint id,
                                                         EvFormFieldButtonType type);

ev_form_field_choice_new ()

EvFormField *       ev_form_field_choice_new            (gint id,
                                                         EvFormFieldChoiceType type);

ev_form_field_signature_new ()

EvFormField *       ev_form_field_signature_new         (gint id);