#include "ut_assert.h"
#include "ut_types.h"
#include "ev_EditBits.h"
#include "ev_EditBinding.h"
#include "ev_EditMethod.h"
#include "ev_NamedVirtualKey.h"
#include "ap_LoadBindings.h"
#include "ap_LB_Default.h"
Defines | |
#define | DEFLEN(x) UT_uint32 x ## _len = G_N_ELEMENTS(x) |
#define | _S | EV_EMS_SHIFT |
#define | _C | EV_EMS_CONTROL |
#define | _A | EV_EMS_ALT |
#define | _CU EV_EMC_UNKNOWN |
#define | _CT EV_EMC_TEXT |
#define | _CM EV_EMC_MISSPELLEDTEXT |
#define | _CL EV_EMC_LEFTOFTEXT |
#define | _CR EV_EMC_RIGHTOFTEXT |
#define | _CI EV_EMC_IMAGE |
#define | _CZ EV_EMC_IMAGESIZE |
#define | _CF EV_EMC_FIELD |
#define | _CH EV_EMC_HYPERLINK |
#define | _CV EV_EMC_REVISION |
#define | _CTV EV_EMC_VLINE |
#define | _CTH EV_EMC_HLINE |
#define | _CTF EV_EMC_FRAME |
#define | _CVD EV_EMC_VISUALTEXTDRAG |
#define | _CTC EV_EMC_TOPCELL |
#define | _CTO EV_EMC_TOC |
#define | _CPO EV_EMC_POSOBJECT |
#define | _CMA EV_EMC_MATH |
#define | _CEM EV_EMC_EMBED |
#define | _B0 | EV_EMB_BUTTON0 |
#define | _B1 | EV_EMB_BUTTON1 |
#define | _B2 | EV_EMB_BUTTON2 |
#define | _B3 | EV_EMB_BUTTON3 |
#define | _B4 | EV_EMB_BUTTON4 |
#define | _B5 | EV_EMB_BUTTON5 |
#define | DO_NOT_USE "" |
Functions | |
DEFLEN (MouseTable) | |
DEFLEN (NVKTable) | |
DEFLEN (NVKTable_P) | |
DEFLEN (CharTable) | |
bool | ap_LoadBindings_Default (AP_BindingSet *pThis, EV_EditBindingMap *pebm) |
Variables | |
ap_bs_Mouse | MouseTable [] |
ap_bs_NVK | NVKTable [] |
ap_bs_NVK_Prefix | NVKTable_P [] |
ap_bs_Char | CharTable [] |
#define _A | EV_EMS_ALT |
#define _B0 | EV_EMB_BUTTON0 |
#define _B1 | EV_EMB_BUTTON1 |
#define _B2 | EV_EMB_BUTTON2 |
#define _B3 | EV_EMB_BUTTON3 |
#define _B4 | EV_EMB_BUTTON4 |
#define _B5 | EV_EMB_BUTTON5 |
#define _C | EV_EMS_CONTROL |
#define _CEM EV_EMC_EMBED |
#define _CF EV_EMC_FIELD |
#define _CH EV_EMC_HYPERLINK |
#define _CI EV_EMC_IMAGE |
#define _CL EV_EMC_LEFTOFTEXT |
#define _CM EV_EMC_MISSPELLEDTEXT |
#define _CMA EV_EMC_MATH |
#define _CPO EV_EMC_POSOBJECT |
#define _CR EV_EMC_RIGHTOFTEXT |
#define _CT EV_EMC_TEXT |
#define _CTC EV_EMC_TOPCELL |
#define _CTF EV_EMC_FRAME |
#define _CTH EV_EMC_HLINE |
#define _CTO EV_EMC_TOC |
#define _CTV EV_EMC_VLINE |
#define _CU EV_EMC_UNKNOWN |
#define _CV EV_EMC_REVISION |
#define _CVD EV_EMC_VISUALTEXTDRAG |
#define _CZ EV_EMC_IMAGESIZE |
#define _S | EV_EMS_SHIFT |
#define DO_NOT_USE "" |
bool ap_LoadBindings_Default | ( | AP_BindingSet * | pThis, | |
EV_EditBindingMap * | pebm | |||
) |
References AP_BindingSet::_loadChar(), AP_BindingSet::_loadMouse(), and AP_BindingSet::_loadNVK().
Referenced by AP_BindingSet::loadBuiltin().
DEFLEN | ( | NVKTable | ) |
DEFLEN | ( | CharTable | ) |
DEFLEN | ( | NVKTable_P | ) |
DEFLEN | ( | MouseTable | ) |
{ {EV_NVK_DEAD_GRAVE, { "deadgrave", "deadgrave", "", "", "", "", "", "" }}, {EV_NVK_DEAD_ACUTE, { "deadacute", "deadacute", "", "", "", "", "", "" }}, {EV_NVK_DEAD_CIRCUMFLEX, { "deadcircumflex", "deadcircumflex", "", "", "", "", "", "" }}, {EV_NVK_DEAD_TILDE, { "deadtilde", "deadtilde", "", "", "", "", "", "" }}, {EV_NVK_DEAD_MACRON, { "deadmacron", "deadmacron", "", "", "", "", "", "" }}, {EV_NVK_DEAD_BREVE, { "deadbreve", "deadbreve", "", "", "", "", "", "" }}, {EV_NVK_DEAD_ABOVEDOT, { "deadabovedot", "deadabovedot", "", "", "", "", "", "" }}, {EV_NVK_DEAD_DIAERESIS, { "deaddiaeresis", "deaddiaeresis", "", "", "", "", "", "" }}, {EV_NVK_DEAD_DOUBLEACUTE, { "deaddoubleacute", "deaddoubleacute", "", "", "", "", "", "" }}, {EV_NVK_DEAD_CARON, { "deadcaron", "deadcaron", "", "", "", "", "", "" }}, {EV_NVK_DEAD_CEDILLA, { "deadcedilla", "deadcedilla", "", "", "", "", "", "" }}, {EV_NVK_DEAD_OGONEK, { "deadogonek", "deadogonek", "", "", "", "", "", "" }}, }