ELinks 0.16.1.1
dialogs.c File Reference
#include <string.h>
#include "elinks.h"
#include "bfu/dialog.h"
#include "bfu/menu.h"
#include "config/options.h"
#include "mime/dialogs.h"
#include "intl/libintl.h"
#include "terminal/terminal.h"
#include "util/color.h"
#include "util/conv.h"
#include "util/memory.h"
#include "util/string.h"
Include dependency graph for dialogs.c:

Data Structures

struct  extension

Macros

#define MIME_WIDGETS_COUNT   4

Functions

static struct optionget_real_opt (const char *base, char *id)
static void really_del_ext (void *fcp)
void menu_del_ext (struct terminal *term, void *fcp, void *xxx2)
static void add_mime_extension (void *data)
void menu_add_ext (struct terminal *term, void *fcp, void *xxx2)
void menu_list_ext (struct terminal *term, void *fn_, void *xxx)

Variables

static struct menu_item mi_no_ext []

Macro Definition Documentation

◆ MIME_WIDGETS_COUNT

#define MIME_WIDGETS_COUNT   4

Function Documentation

◆ add_mime_extension()

void add_mime_extension ( void * data)
static

◆ get_real_opt()

struct option * get_real_opt ( const char * base,
char * id )
static

◆ menu_add_ext()

void menu_add_ext ( struct terminal * term,
void * fcp,
void * xxx2 )

◆ menu_del_ext()

void menu_del_ext ( struct terminal * term,
void * fcp,
void * xxx2 )

◆ menu_list_ext()

void menu_list_ext ( struct terminal * term,
void * fn_,
void * xxx )

◆ really_del_ext()

void really_del_ext ( void * fcp)
static

Variable Documentation

◆ mi_no_ext

struct menu_item mi_no_ext[]
static
Initial value:
= {
}
#define INIT_MENU_ITEM(text, rtext, action_id, func, data, flags)
Definition menu.h:111
#define NULL_MENU_ITEM
Definition menu.h:126
@ NO_SELECT
Definition menu.h:29
#define NULL
Definition explodename.c:35
#define N_(msg)
Definition libintl.h:25
@ ACT_MAIN_NONE
Definition kbdbind.h:76