ARB
|
#include "awt_map_key.hxx"
#include <arb_msg.h>
#include <aw_window.hxx>
#include <aw_root.hxx>
#include <aw_awar.hxx>
#include "awt_config_manager.hxx"
Go to the source code of this file.
Macros | |
#define | KEYS_PER_COLUMN 10 |
#define | MAPPED_KEYS (2*KEYS_PER_COLUMN) |
#define | AWAR_KEYMAPPING_ENABLE "key_mapping/enable" |
Functions | |
const char * | mapping_awar_name (int idx, const char *subkey) |
char | read_mapping_awar (AW_root *awr, int idx, const char *subkey) |
static void | ed_rehash_mapping (AW_root *awr, ed_key *ek) |
static void | setup_keymap_config (AWT_config_definition &cdef) |
AW_window * | create_key_map_window (AW_root *root) |
#define KEYS_PER_COLUMN 10 |
Definition at line 18 of file AWT_map_key.cxx.
Referenced by create_key_map_window().
#define MAPPED_KEYS (2*KEYS_PER_COLUMN) |
Definition at line 19 of file AWT_map_key.cxx.
Referenced by ed_key::create_awars(), ed_key::rehash_mapping(), and setup_keymap_config().
#define AWAR_KEYMAPPING_ENABLE "key_mapping/enable" |
Definition at line 21 of file AWT_map_key.cxx.
Referenced by ed_key::create_awars(), create_key_map_window(), and ed_key::rehash_mapping().
Definition at line 33 of file AWT_map_key.cxx.
References GBS_global_string().
Referenced by ed_key::create_awars(), create_key_map_window(), read_mapping_awar(), and setup_keymap_config().
Definition at line 36 of file AWT_map_key.cxx.
References AW_root::awar(), mapping_awar_name(), and AW_awar::read_char_pntr().
Referenced by ed_key::rehash_mapping().
Definition at line 55 of file AWT_map_key.cxx.
References ed_key::rehash_mapping().
Referenced by ed_key::create_awars().
|
static |
Definition at line 70 of file AWT_map_key.cxx.
References AWT_config_definition::add(), GBS_global_string(), MAPPED_KEYS, and mapping_awar_name().
Referenced by create_key_map_window().
Definition at line 77 of file AWT_map_key.cxx.
References AW_POPDOWN(), AW_ROOT_DEFAULT, AWAR_KEYMAPPING_ENABLE, AWT_insert_config_manager(), KEYS_PER_COLUMN, AW_window::load_xfig(), makeHelpCallback(), mapping_awar_name(), setup_keymap_config(), and y.
Referenced by ED4_root::generate_window().