ELinks 0.16.1.1
forms.c File Reference
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "elinks.h"
#include "bfu/listmenu.h"
#include "bfu/menu.h"
#include "document/html/parser/forms.h"
#include "document/html/parser/link.h"
#include "document/html/parser/stack.h"
#include "document/html/parser/parse.h"
#include "document/html/parser.h"
#include "document/html/renderer.h"
#include "document/forms.h"
#include "intl/charsets.h"
#include "protocol/protocol.h"
#include "protocol/uri.h"
#include "util/conv.h"
#include "util/error.h"
#include "util/memdebug.h"
#include "util/memlist.h"
#include "util/memory.h"
#include "util/string.h"
#include "document/html/internal.h"
Include dependency graph for forms.c:

Functions

void html_form (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5)
static int get_form_mode (struct html_context *html_context, char *attr)
static struct el_form_controlinit_form_control (enum form_type type, char *attr, struct html_context *html_context)
void html_button (struct html_context *html_context, char *a, char *html, char *xxx4, char **xxx5)
static void html_input_format (struct html_context *html_context, char *a, struct el_form_control *fc)
void html_input (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5)
static void do_html_select (char *attr, char *html, char *eof, char **end, struct html_context *html_context)
static void do_html_select_multiple (struct html_context *html_context, char *a, char *html, char *eof, char **end)
void html_select (struct html_context *html_context, char *a, char *html, char *eof, char **end)
void html_option (struct html_context *html_context, char *a, char *xxx3, char *xxx4, char **xxx5)
void html_textarea (struct html_context *html_context, char *attr, char *html, char *eof, char **end)

Variables

struct list_menu lnk_menu

Function Documentation

◆ do_html_select()

void do_html_select ( char * attr,
char * html,
char * eof,
char ** end,
struct html_context * html_context )
static

◆ do_html_select_multiple()

void do_html_select_multiple ( struct html_context * html_context,
char * a,
char * html,
char * eof,
char ** end )
static

◆ get_form_mode()

int get_form_mode ( struct html_context * html_context,
char * attr )
static

◆ html_button()

void html_button ( struct html_context * html_context,
char * a,
char * html,
char * xxx4,
char ** xxx5 )

◆ html_form()

void html_form ( struct html_context * html_context,
char * a,
char * xxx3,
char * xxx4,
char ** xxx5 )

◆ html_input()

void html_input ( struct html_context * html_context,
char * a,
char * xxx3,
char * xxx4,
char ** xxx5 )

◆ html_input_format()

void html_input_format ( struct html_context * html_context,
char * a,
struct el_form_control * fc )
static

◆ html_option()

void html_option ( struct html_context * html_context,
char * a,
char * xxx3,
char * xxx4,
char ** xxx5 )

◆ html_select()

void html_select ( struct html_context * html_context,
char * a,
char * html,
char * eof,
char ** end )

◆ html_textarea()

void html_textarea ( struct html_context * html_context,
char * attr,
char * html,
char * eof,
char ** end )

◆ init_form_control()

struct el_form_control * init_form_control ( enum form_type type,
char * attr,
struct html_context * html_context )
static

Variable Documentation

◆ lnk_menu

struct list_menu lnk_menu