Functions | Variables

ev_UnixKeyboard.cpp File Reference

#include <stdio.h>
#include <string.h>
#include <gtk/gtk.h>
#include <X11/Xlib.h>
#include <gdk/gdkx.h>
#include "xap_Gtk2Compat.h"
#include "ut_types.h"
#include "ut_assert.h"
#include "ev_EditBinding.h"
#include "ev_EditEventMapper.h"
#include "ev_EditMethod.h"
#include "xav_View.h"
#include "ev_NamedVirtualKey.h"
#include "ev_UnixKeyboard.h"
#include "ut_mbtowc.h"
#include "ut_string_class.h"

Functions

static EV_EditBits s_mapVirtualKeyCodeToNVK (guint keyval)
static bool s_isVirtualKeyCode (guint keyval)
static GdkModifierType s_getAltMask (void)

Variables

static GdkModifierType s_alt_mask = GDK_MODIFIER_MASK
static const EV_EditBits s_Table_NVK_0xff []
static const EV_EditBits s_Table_NVK_0xfe []

Function Documentation

static GdkModifierType s_getAltMask ( void   )  [static]

References code.

Referenced by ev_UnixKeyboard::ev_UnixKeyboard().

static bool s_isVirtualKeyCode ( guint  keyval  )  [static]
static EV_EditBits s_mapVirtualKeyCodeToNVK ( guint  keyval  )  [static]

Variable Documentation

GdkModifierType s_alt_mask = GDK_MODIFIER_MASK [static]
const EV_EditBits s_Table_NVK_0xfe[] [static]
const EV_EditBits s_Table_NVK_0xff[] [static]