ELinks 0.16.1.1
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "elinks.h"
#include "bfu/dialog.h"
#include "bfu/menu.h"
#include "config/conf.h"
#include "config/options.h"
#include "dialogs/options.h"
#include "intl/charsets.h"
#include "intl/libintl.h"
#include "osdep/osdep.h"
#include "session/session.h"
#include "terminal/color.h"
#include "terminal/terminal.h"
#include "util/conv.h"
#include "util/memory.h"
#include "util/memlist.h"
Macros | |
#define | RADIO_88 0 |
#define | RADIO_256 0 |
#define | RADIO_TRUE 0 |
#define | TERMOPT_WIDGETS_COUNT (12 + TERM_OPTIONS + RADIO_88 + RADIO_256 + RADIO_TRUE) |
#define | TERM_OPTION_VALUE_SIZE (sizeof(union option_value) * TERM_OPTIONS) |
#define | RESIZE_WIDGETS_COUNT 4 |
Enumerations | |
enum | termopt { TERM_OPT_TYPE = 0 , TERM_OPT_M11_HACK , TERM_OPT_RESTRICT_852 , TERM_OPT_BLOCK_CURSOR , TERM_OPT_COLORS , TERM_OPT_UTF_8_IO , TERM_OPT_TRANSPARENCY , TERM_OPT_UNDERLINE , TERM_OPT_ITALIC , TERM_OPTIONS } |
Functions | |
static void | display_codepage (struct terminal *term, void *name_, void *xxx) |
void | charset_list (struct terminal *term, void *xxx, void *ses_) |
static widget_handler_status_T | push_ok_button (struct dialog_data *dlg_data, struct widget_data *button) |
static widget_handler_status_T | push_save_button (struct dialog_data *dlg_data, struct widget_data *button) |
void | terminal_options (struct terminal *term, void *xxx, struct session *ses) |
void | menu_language_list (struct terminal *term, void *xxx, void *ses) |
static void | push_resize_button (void *data) |
void | resize_terminal_dialog (struct terminal *term) |
Variables | |
static struct option_resolver | resolvers [] |
static char | width_str [4] |
static char | height_str [4] |
#define RADIO_256 0 |
#define RADIO_88 0 |
#define RADIO_TRUE 0 |
#define RESIZE_WIDGETS_COUNT 4 |
#define TERM_OPTION_VALUE_SIZE (sizeof(union option_value) * TERM_OPTIONS) |
#define TERMOPT_WIDGETS_COUNT (12 + TERM_OPTIONS + RADIO_88 + RADIO_256 + RADIO_TRUE) |
enum termopt |
void charset_list | ( | struct terminal * | term, |
void * | xxx, | ||
void * | ses_ ) |
|
static |
void menu_language_list | ( | struct terminal * | term, |
void * | xxx, | ||
void * | ses ) |
|
static |
|
static |
|
static |
void resize_terminal_dialog | ( | struct terminal * | term | ) |
|
static |
|
static |
|
static |