ELinks 0.18.0
|
#include "util/lists.h"
Data Structures | |
struct | form |
struct | el_form_control |
Macros | |
#define | form_field_is_readonly(field) ((field)->mode != FORM_MODE_NORMAL) |
Typedefs | |
typedef unsigned char | form_mode_T |
Enumerations | |
enum | form_method { FORM_METHOD_GET , FORM_METHOD_POST , FORM_METHOD_POST_MP , FORM_METHOD_POST_TEXT_PLAIN } |
enum | form_type { FC_TEXT , FC_PASSWORD , FC_FILE , FC_TEXTAREA , FC_CHECKBOX , FC_RADIO , FC_SELECT , FC_SUBMIT , FC_IMAGE , FC_RESET , FC_BUTTON , FC_HIDDEN , FC_NONE = -1 } |
enum | form_mode { FORM_MODE_NORMAL , FORM_MODE_READONLY , FORM_MODE_DISABLED } |
enum | form_wrap { FORM_WRAP_NONE , FORM_WRAP_SOFT , FORM_WRAP_HARD } |
Functions | |
enum form_type | str2form_type (const char *s) |
const char * | form_type2str (enum form_type num) |
struct form * | init_form (void) |
void | done_form (struct form *form) |
int | has_form_submit (struct form *form) |
int | get_form_control_link (struct document *document, struct el_form_control *fc) |
void | done_form_control (struct el_form_control *fc) |
#define form_field_is_readonly | ( | field | ) | ((field)->mode != FORM_MODE_NORMAL) |
typedef unsigned char form_mode_T |
enum form_method |
enum form_mode |
enum form_type |
enum form_wrap |
void done_form | ( | struct form * | form | ) |
void done_form_control | ( | struct el_form_control * | fc | ) |
const char * form_type2str | ( | enum form_type | num | ) |
int get_form_control_link | ( | struct document * | document, |
struct el_form_control * | fc ) |
int has_form_submit | ( | struct form * | form | ) |
struct form * init_form | ( | void | ) |
enum form_type str2form_type | ( | const char * | s | ) |