keymapio

keymapio

Functions

Types and Values

Description

Functions

save_xml_keymap ()

gint
save_xml_keymap (gchar *filename);

save_xml_keybindings ()

gint
save_xml_keybindings (gchar *filename);

load_xml_keybindings ()

gint
load_xml_keybindings (gchar *filename);

save_command_metadata ()

gint
save_command_metadata (gchar *filename,
                       gchar *myname,
                       gchar *mylabel,
                       gchar *mytooltip,
                       gchar *after);

save_command_data ()

gint
save_command_data (gchar *filename,
                   gchar *myscheme);

load_command_data ()

gchar *
load_command_data (gint idx);

Types and Values

XML_ENCODING

#define XML_ENCODING "UTF-8"

COMMANDXML_TAG_ROOT

#define COMMANDXML_TAG_ROOT          (const xmlChar *) "Denemo"

COMMANDXML_TAG_MERGE

#define COMMANDXML_TAG_MERGE         (const xmlChar *) "merge"

COMMANDXML_TAG_TITLE

#define COMMANDXML_TAG_TITLE         (const xmlChar *) "title"

COMMANDXML_TAG_AUTHOR

#define COMMANDXML_TAG_AUTHOR        (const xmlChar *) "author"

COMMANDXML_TAG_MAP

#define COMMANDXML_TAG_MAP           (const xmlChar *) "map"

COMMANDXML_TAG_ROW

#define COMMANDXML_TAG_ROW           (const xmlChar *) "row"

COMMANDXML_TAG_AFTER

#define COMMANDXML_TAG_AFTER         (const xmlChar *) "after"

COMMANDXML_TAG_CURSORS

#define COMMANDXML_TAG_CURSORS       (const xmlChar *) "cursors"

COMMANDXML_TAG_ACTION

#define COMMANDXML_TAG_ACTION        (const xmlChar *) "action"

COMMANDXML_TAG_HIDDEN

#define COMMANDXML_TAG_HIDDEN        (const xmlChar *) "hidden"

COMMANDXML_TAG_MENUPATH

#define COMMANDXML_TAG_MENUPATH      (const xmlChar *) "menupath"

COMMANDXML_TAG_TYPE

#define COMMANDXML_TAG_TYPE          (const xmlChar *) "type"

COMMANDXML_TAG_LABEL

#define COMMANDXML_TAG_LABEL         (const xmlChar *) "_label"

COMMANDXML_TAG_TOOLTIP

#define COMMANDXML_TAG_TOOLTIP       (const xmlChar *) "_tooltip"

COMMAND_TYPE_SCHEME

#define COMMAND_TYPE_SCHEME          (const xmlChar *) "scheme"

COMMAND_TYPE_BUILTIN

#define COMMAND_TYPE_BUILTIN         (const xmlChar *) "builtin"

MENUXML_TAG_MENU

#define MENUXML_TAG_MENU             (const xmlChar *) "menu"

MENUXML_TAG_MENUBAR

#define MENUXML_TAG_MENUBAR          (const xmlChar *) "menubar"

MENUXML_TAG_TOOLBAR

#define MENUXML_TAG_TOOLBAR          (const xmlChar *) "toolbar"

MENUXML_TAG_MENUITEM

#define MENUXML_TAG_MENUITEM         (const xmlChar *) "menuitem"

MENUXML_PROP_ACTION

#define MENUXML_PROP_ACTION          (const xmlChar *) "action"

MENUXML_PROP_NAME

#define MENUXML_PROP_NAME            (const xmlChar *) "name"

BINDINGXML_TAG_ACTION

#define BINDINGXML_TAG_ACTION        (const xmlChar *) "action"

BINDINGXML_TAG_BIND

#define BINDINGXML_TAG_BIND          (const xmlChar *) "bind"

BINDINGXML_TAG_STATE

#define BINDINGXML_TAG_STATE         (const xmlChar *) "state"

BINDINGXML_TAG_CURSOR

#define BINDINGXML_TAG_CURSOR        (const xmlChar *) "cursor"

BINDINGXML_TAG_CURSORBINDING

#define BINDINGXML_TAG_CURSORBINDING (const xmlChar *) "cursor-binding"