Add API docs for keybinding enums.

git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4799 ea778897-0a13-0410-b9d1-a72fbfd435f5
This commit is contained in:
Nick Treleaven 2010-04-05 11:42:31 +00:00
parent 9bb37bd6de
commit ab8d1b20d9
4 changed files with 174 additions and 165 deletions

View File

@ -1,3 +1,9 @@
2010-04-05 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
* src/keybindings.c, src/keybindings.h, doc/plugins.dox:
Add API docs for keybinding enums.
2010-04-01 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
* src/geanymenubuttonaction.c, src/geanymenubuttonaction.h,

View File

@ -54,6 +54,7 @@
* - @link document.h @endlink
* - @link editor.h @endlink
* - @link filetypes.h @endlink
* - @link keybindings.h @endlink
* - @link msgwindow.h @endlink
* - @link project.h @endlink
* - @link sciwrappers.h Scintilla Wrapper Functions @endlink

View File

@ -24,6 +24,8 @@
/**
* @file keybindings.h
* Configurable keyboard shortcuts.
* - keybindings_send_command() mimics a built-in keybinding.
* - @ref GeanyKeyGroupID lists groups of built-in keybindings.
* @see plugin_set_key_group().
**/

View File

@ -79,258 +79,258 @@ extern const gchar keybindings_keyfile_group_name[];
* The _COUNT item should not be used by plugins, as it may well change. */
/** Keybinding group IDs */
enum
enum GeanyKeyGroupID
{
GEANY_KEY_GROUP_FILE,
GEANY_KEY_GROUP_PROJECT,
GEANY_KEY_GROUP_EDITOR,
GEANY_KEY_GROUP_CLIPBOARD,
GEANY_KEY_GROUP_SELECT,
GEANY_KEY_GROUP_FORMAT,
GEANY_KEY_GROUP_INSERT,
GEANY_KEY_GROUP_SETTINGS,
GEANY_KEY_GROUP_SEARCH,
GEANY_KEY_GROUP_GOTO,
GEANY_KEY_GROUP_VIEW,
GEANY_KEY_GROUP_FOCUS,
GEANY_KEY_GROUP_NOTEBOOK,
GEANY_KEY_GROUP_DOCUMENT,
GEANY_KEY_GROUP_BUILD,
GEANY_KEY_GROUP_TOOLS,
GEANY_KEY_GROUP_HELP,
GEANY_KEY_GROUP_FILE, /**< Group for @ref GeanyKeysFileID. */
GEANY_KEY_GROUP_PROJECT, /**< Group for @ref GeanyKeysProjectID. */
GEANY_KEY_GROUP_EDITOR, /**< Group for @ref GeanyKeysEditorID. */
GEANY_KEY_GROUP_CLIPBOARD, /**< Group for @ref GeanyKeysClipboardID. */
GEANY_KEY_GROUP_SELECT, /**< Group for @ref GeanyKeysSelectID. */
GEANY_KEY_GROUP_FORMAT, /**< Group for @ref GeanyKeysFormatID. */
GEANY_KEY_GROUP_INSERT, /**< Group for @ref GeanyKeysInsertID. */
GEANY_KEY_GROUP_SETTINGS, /**< Group for @ref GeanyKeysSettingsID. */
GEANY_KEY_GROUP_SEARCH, /**< Group for @ref GeanyKeysSearchID. */
GEANY_KEY_GROUP_GOTO, /**< Group for @ref GeanyKeysGoToID. */
GEANY_KEY_GROUP_VIEW, /**< Group for @ref GeanyKeysViewID. */
GEANY_KEY_GROUP_FOCUS, /**< Group for @ref GeanyKeysFocusID. */
GEANY_KEY_GROUP_NOTEBOOK, /**< Group for @ref GeanyKeysNotebookTabID. */
GEANY_KEY_GROUP_DOCUMENT, /**< Group for @ref GeanyKeysDocumentID. */
GEANY_KEY_GROUP_BUILD, /**< Group for @ref GeanyKeysBuildID. */
GEANY_KEY_GROUP_TOOLS, /**< Group for @ref GeanyKeysToolsID. */
GEANY_KEY_GROUP_HELP, /**< Group for @ref GeanyKeysHelpID. */
GEANY_KEY_GROUP_COUNT
};
/** File group keybinding command IDs */
enum
enum GeanyKeysFileID
{
GEANY_KEYS_FILE_NEW,
GEANY_KEYS_FILE_OPEN,
GEANY_KEYS_FILE_OPENSELECTED,
GEANY_KEYS_FILE_SAVE,
GEANY_KEYS_FILE_SAVEAS,
GEANY_KEYS_FILE_SAVEALL,
GEANY_KEYS_FILE_PRINT,
GEANY_KEYS_FILE_CLOSE,
GEANY_KEYS_FILE_CLOSEALL,
GEANY_KEYS_FILE_RELOAD,
GEANY_KEYS_FILE_OPENLASTTAB,
GEANY_KEYS_FILE_NEW, /**< Keybinding. */
GEANY_KEYS_FILE_OPEN, /**< Keybinding. */
GEANY_KEYS_FILE_OPENSELECTED, /**< Keybinding. */
GEANY_KEYS_FILE_SAVE, /**< Keybinding. */
GEANY_KEYS_FILE_SAVEAS, /**< Keybinding. */
GEANY_KEYS_FILE_SAVEALL, /**< Keybinding. */
GEANY_KEYS_FILE_PRINT, /**< Keybinding. */
GEANY_KEYS_FILE_CLOSE, /**< Keybinding. */
GEANY_KEYS_FILE_CLOSEALL, /**< Keybinding. */
GEANY_KEYS_FILE_RELOAD, /**< Keybinding. */
GEANY_KEYS_FILE_OPENLASTTAB, /**< Keybinding. */
GEANY_KEYS_FILE_COUNT
};
/** Project group keybinding command IDs */
enum
enum GeanyKeysProjectID
{
GEANY_KEYS_PROJECT_PROPERTIES,
GEANY_KEYS_PROJECT_PROPERTIES, /**< Keybinding. */
GEANY_KEYS_PROJECT_COUNT
};
/** Editor group keybinding command IDs */
enum
enum GeanyKeysEditorID
{
GEANY_KEYS_EDITOR_UNDO,
GEANY_KEYS_EDITOR_REDO,
GEANY_KEYS_EDITOR_DELETELINE,
GEANY_KEYS_EDITOR_DUPLICATELINE,
GEANY_KEYS_EDITOR_TRANSPOSELINE,
GEANY_KEYS_EDITOR_SCROLLTOLINE,
GEANY_KEYS_EDITOR_SCROLLLINEUP,
GEANY_KEYS_EDITOR_SCROLLLINEDOWN,
GEANY_KEYS_EDITOR_COMPLETESNIPPET,
GEANY_KEYS_EDITOR_SUPPRESSSNIPPETCOMPLETION,
GEANY_KEYS_EDITOR_SNIPPETNEXTCURSOR,
GEANY_KEYS_EDITOR_CONTEXTACTION,
GEANY_KEYS_EDITOR_AUTOCOMPLETE,
GEANY_KEYS_EDITOR_CALLTIP,
GEANY_KEYS_EDITOR_MACROLIST,
GEANY_KEYS_EDITOR_DELETELINETOEND,
GEANY_KEYS_EDITOR_WORDPARTCOMPLETION,
GEANY_KEYS_EDITOR_MOVELINEUP,
GEANY_KEYS_EDITOR_MOVELINEDOWN,
GEANY_KEYS_EDITOR_UNDO, /**< Keybinding. */
GEANY_KEYS_EDITOR_REDO, /**< Keybinding. */
GEANY_KEYS_EDITOR_DELETELINE, /**< Keybinding. */
GEANY_KEYS_EDITOR_DUPLICATELINE, /**< Keybinding. */
GEANY_KEYS_EDITOR_TRANSPOSELINE, /**< Keybinding. */
GEANY_KEYS_EDITOR_SCROLLTOLINE, /**< Keybinding. */
GEANY_KEYS_EDITOR_SCROLLLINEUP, /**< Keybinding. */
GEANY_KEYS_EDITOR_SCROLLLINEDOWN, /**< Keybinding. */
GEANY_KEYS_EDITOR_COMPLETESNIPPET, /**< Keybinding. */
GEANY_KEYS_EDITOR_SUPPRESSSNIPPETCOMPLETION, /**< Keybinding. */
GEANY_KEYS_EDITOR_SNIPPETNEXTCURSOR, /**< Keybinding. */
GEANY_KEYS_EDITOR_CONTEXTACTION, /**< Keybinding. */
GEANY_KEYS_EDITOR_AUTOCOMPLETE, /**< Keybinding. */
GEANY_KEYS_EDITOR_CALLTIP, /**< Keybinding. */
GEANY_KEYS_EDITOR_MACROLIST, /**< Keybinding. */
GEANY_KEYS_EDITOR_DELETELINETOEND, /**< Keybinding. */
GEANY_KEYS_EDITOR_WORDPARTCOMPLETION, /**< Keybinding. */
GEANY_KEYS_EDITOR_MOVELINEUP, /**< Keybinding. */
GEANY_KEYS_EDITOR_MOVELINEDOWN, /**< Keybinding. */
GEANY_KEYS_EDITOR_COUNT
};
/** Clipboard group keybinding command IDs */
enum
enum GeanyKeysClipboardID
{
GEANY_KEYS_CLIPBOARD_CUT,
GEANY_KEYS_CLIPBOARD_COPY,
GEANY_KEYS_CLIPBOARD_PASTE,
GEANY_KEYS_CLIPBOARD_CUTLINE,
GEANY_KEYS_CLIPBOARD_COPYLINE,
GEANY_KEYS_CLIPBOARD_CUT, /**< Keybinding. */
GEANY_KEYS_CLIPBOARD_COPY, /**< Keybinding. */
GEANY_KEYS_CLIPBOARD_PASTE, /**< Keybinding. */
GEANY_KEYS_CLIPBOARD_CUTLINE, /**< Keybinding. */
GEANY_KEYS_CLIPBOARD_COPYLINE, /**< Keybinding. */
GEANY_KEYS_CLIPBOARD_COUNT
};
/** Select group keybinding command IDs */
enum
enum GeanyKeysSelectID
{
GEANY_KEYS_SELECT_ALL,
GEANY_KEYS_SELECT_WORD,
GEANY_KEYS_SELECT_LINE,
GEANY_KEYS_SELECT_PARAGRAPH,
GEANY_KEYS_SELECT_WORDPARTLEFT,
GEANY_KEYS_SELECT_WORDPARTRIGHT,
GEANY_KEYS_SELECT_ALL, /**< Keybinding. */
GEANY_KEYS_SELECT_WORD, /**< Keybinding. */
GEANY_KEYS_SELECT_LINE, /**< Keybinding. */
GEANY_KEYS_SELECT_PARAGRAPH, /**< Keybinding. */
GEANY_KEYS_SELECT_WORDPARTLEFT, /**< Keybinding. */
GEANY_KEYS_SELECT_WORDPARTRIGHT, /**< Keybinding. */
GEANY_KEYS_SELECT_COUNT
};
/** Format group keybinding command IDs */
enum
enum GeanyKeysFormatID
{
GEANY_KEYS_FORMAT_TOGGLECASE,
GEANY_KEYS_FORMAT_COMMENTLINETOGGLE,
GEANY_KEYS_FORMAT_COMMENTLINE,
GEANY_KEYS_FORMAT_UNCOMMENTLINE,
GEANY_KEYS_FORMAT_INCREASEINDENT,
GEANY_KEYS_FORMAT_DECREASEINDENT,
GEANY_KEYS_FORMAT_INCREASEINDENTBYSPACE,
GEANY_KEYS_FORMAT_DECREASEINDENTBYSPACE,
GEANY_KEYS_FORMAT_AUTOINDENT,
GEANY_KEYS_FORMAT_SENDTOCMD1,
GEANY_KEYS_FORMAT_SENDTOCMD2,
GEANY_KEYS_FORMAT_SENDTOCMD3,
GEANY_KEYS_FORMAT_SENDTOVTE,
GEANY_KEYS_FORMAT_REFLOWPARAGRAPH,
GEANY_KEYS_FORMAT_TOGGLECASE, /**< Keybinding. */
GEANY_KEYS_FORMAT_COMMENTLINETOGGLE, /**< Keybinding. */
GEANY_KEYS_FORMAT_COMMENTLINE, /**< Keybinding. */
GEANY_KEYS_FORMAT_UNCOMMENTLINE, /**< Keybinding. */
GEANY_KEYS_FORMAT_INCREASEINDENT, /**< Keybinding. */
GEANY_KEYS_FORMAT_DECREASEINDENT, /**< Keybinding. */
GEANY_KEYS_FORMAT_INCREASEINDENTBYSPACE, /**< Keybinding. */
GEANY_KEYS_FORMAT_DECREASEINDENTBYSPACE, /**< Keybinding. */
GEANY_KEYS_FORMAT_AUTOINDENT, /**< Keybinding. */
GEANY_KEYS_FORMAT_SENDTOCMD1, /**< Keybinding. */
GEANY_KEYS_FORMAT_SENDTOCMD2, /**< Keybinding. */
GEANY_KEYS_FORMAT_SENDTOCMD3, /**< Keybinding. */
GEANY_KEYS_FORMAT_SENDTOVTE, /**< Keybinding. */
GEANY_KEYS_FORMAT_REFLOWPARAGRAPH, /**< Keybinding. */
GEANY_KEYS_FORMAT_COUNT
};
/** Insert group keybinding command IDs */
enum
enum GeanyKeysInsertID
{
GEANY_KEYS_INSERT_DATE,
GEANY_KEYS_INSERT_ALTWHITESPACE,
GEANY_KEYS_INSERT_DATE, /**< Keybinding. */
GEANY_KEYS_INSERT_ALTWHITESPACE, /**< Keybinding. */
GEANY_KEYS_INSERT_COUNT
};
/** Settings group keybinding command IDs */
enum
enum GeanyKeysSettingsID
{
GEANY_KEYS_SETTINGS_PREFERENCES,
GEANY_KEYS_SETTINGS_PLUGINPREFERENCES,
GEANY_KEYS_SETTINGS_PREFERENCES, /**< Keybinding. */
GEANY_KEYS_SETTINGS_PLUGINPREFERENCES, /**< Keybinding. */
GEANY_KEYS_SETTINGS_COUNT
};
/** Search group keybinding command IDs */
enum
enum GeanyKeysSearchID
{
GEANY_KEYS_SEARCH_FIND,
GEANY_KEYS_SEARCH_FINDNEXT,
GEANY_KEYS_SEARCH_FINDPREVIOUS,
GEANY_KEYS_SEARCH_FINDINFILES,
GEANY_KEYS_SEARCH_REPLACE,
GEANY_KEYS_SEARCH_FINDNEXTSEL,
GEANY_KEYS_SEARCH_FINDPREVSEL,
GEANY_KEYS_SEARCH_NEXTMESSAGE,
GEANY_KEYS_SEARCH_PREVIOUSMESSAGE,
GEANY_KEYS_SEARCH_FINDUSAGE,
GEANY_KEYS_SEARCH_FINDDOCUMENTUSAGE,
GEANY_KEYS_SEARCH_MARKALL,
GEANY_KEYS_SEARCH_FIND, /**< Keybinding. */
GEANY_KEYS_SEARCH_FINDNEXT, /**< Keybinding. */
GEANY_KEYS_SEARCH_FINDPREVIOUS, /**< Keybinding. */
GEANY_KEYS_SEARCH_FINDINFILES, /**< Keybinding. */
GEANY_KEYS_SEARCH_REPLACE, /**< Keybinding. */
GEANY_KEYS_SEARCH_FINDNEXTSEL, /**< Keybinding. */
GEANY_KEYS_SEARCH_FINDPREVSEL, /**< Keybinding. */
GEANY_KEYS_SEARCH_NEXTMESSAGE, /**< Keybinding. */
GEANY_KEYS_SEARCH_PREVIOUSMESSAGE, /**< Keybinding. */
GEANY_KEYS_SEARCH_FINDUSAGE, /**< Keybinding. */
GEANY_KEYS_SEARCH_FINDDOCUMENTUSAGE, /**< Keybinding. */
GEANY_KEYS_SEARCH_MARKALL, /**< Keybinding. */
GEANY_KEYS_SEARCH_COUNT
};
/** Go To group keybinding command IDs */
enum
enum GeanyKeysGoToID
{
GEANY_KEYS_GOTO_FORWARD,
GEANY_KEYS_GOTO_BACK,
GEANY_KEYS_GOTO_LINE,
GEANY_KEYS_GOTO_LINESTART,
GEANY_KEYS_GOTO_LINEEND,
GEANY_KEYS_GOTO_MATCHINGBRACE,
GEANY_KEYS_GOTO_TOGGLEMARKER,
GEANY_KEYS_GOTO_NEXTMARKER,
GEANY_KEYS_GOTO_PREVIOUSMARKER,
GEANY_KEYS_GOTO_PREVWORDPART,
GEANY_KEYS_GOTO_NEXTWORDPART,
GEANY_KEYS_GOTO_TAGDEFINITION,
GEANY_KEYS_GOTO_TAGDECLARATION,
GEANY_KEYS_GOTO_LINEENDVISUAL,
GEANY_KEYS_GOTO_FORWARD, /**< Keybinding. */
GEANY_KEYS_GOTO_BACK, /**< Keybinding. */
GEANY_KEYS_GOTO_LINE, /**< Keybinding. */
GEANY_KEYS_GOTO_LINESTART, /**< Keybinding. */
GEANY_KEYS_GOTO_LINEEND, /**< Keybinding. */
GEANY_KEYS_GOTO_MATCHINGBRACE, /**< Keybinding. */
GEANY_KEYS_GOTO_TOGGLEMARKER, /**< Keybinding. */
GEANY_KEYS_GOTO_NEXTMARKER, /**< Keybinding. */
GEANY_KEYS_GOTO_PREVIOUSMARKER, /**< Keybinding. */
GEANY_KEYS_GOTO_PREVWORDPART, /**< Keybinding. */
GEANY_KEYS_GOTO_NEXTWORDPART, /**< Keybinding. */
GEANY_KEYS_GOTO_TAGDEFINITION, /**< Keybinding. */
GEANY_KEYS_GOTO_TAGDECLARATION, /**< Keybinding. */
GEANY_KEYS_GOTO_LINEENDVISUAL, /**< Keybinding. */
GEANY_KEYS_GOTO_COUNT
};
/** View group keybinding command IDs */
enum
enum GeanyKeysViewID
{
GEANY_KEYS_VIEW_TOGGLEALL,
GEANY_KEYS_VIEW_FULLSCREEN,
GEANY_KEYS_VIEW_MESSAGEWINDOW,
GEANY_KEYS_VIEW_SIDEBAR,
GEANY_KEYS_VIEW_ZOOMIN,
GEANY_KEYS_VIEW_ZOOMOUT,
GEANY_KEYS_VIEW_ZOOMRESET,
GEANY_KEYS_VIEW_TOGGLEALL, /**< Keybinding. */
GEANY_KEYS_VIEW_FULLSCREEN, /**< Keybinding. */
GEANY_KEYS_VIEW_MESSAGEWINDOW, /**< Keybinding. */
GEANY_KEYS_VIEW_SIDEBAR, /**< Keybinding. */
GEANY_KEYS_VIEW_ZOOMIN, /**< Keybinding. */
GEANY_KEYS_VIEW_ZOOMOUT, /**< Keybinding. */
GEANY_KEYS_VIEW_ZOOMRESET, /**< Keybinding. */
GEANY_KEYS_VIEW_COUNT
};
/** Focus group keybinding command IDs */
/* TODO when the plugin get increased the next time, re-arrange these keybindings */
enum
/* TODO when the plugin ABI get increased the next time, rearrange these keybindings */
enum GeanyKeysFocusID
{
GEANY_KEYS_FOCUS_EDITOR,
GEANY_KEYS_FOCUS_SCRIBBLE,
GEANY_KEYS_FOCUS_VTE,
GEANY_KEYS_FOCUS_SEARCHBAR,
GEANY_KEYS_FOCUS_SIDEBAR,
GEANY_KEYS_FOCUS_COMPILER,
GEANY_KEYS_FOCUS_MESSAGES,
GEANY_KEYS_FOCUS_MESSAGE_WINDOW,
GEANY_KEYS_FOCUS_SIDEBAR_DOCUMENT_LIST,
GEANY_KEYS_FOCUS_SIDEBAR_SYMBOL_LIST,
GEANY_KEYS_FOCUS_EDITOR, /**< Keybinding. */
GEANY_KEYS_FOCUS_SCRIBBLE, /**< Keybinding. */
GEANY_KEYS_FOCUS_VTE, /**< Keybinding. */
GEANY_KEYS_FOCUS_SEARCHBAR, /**< Keybinding. */
GEANY_KEYS_FOCUS_SIDEBAR, /**< Keybinding. */
GEANY_KEYS_FOCUS_COMPILER, /**< Keybinding. */
GEANY_KEYS_FOCUS_MESSAGES, /**< Keybinding. */
GEANY_KEYS_FOCUS_MESSAGE_WINDOW, /**< Keybinding. */
GEANY_KEYS_FOCUS_SIDEBAR_DOCUMENT_LIST, /**< Keybinding. */
GEANY_KEYS_FOCUS_SIDEBAR_SYMBOL_LIST, /**< Keybinding. */
GEANY_KEYS_FOCUS_COUNT
};
/** Notebook Tab group keybinding command IDs */
enum
enum GeanyKeysNotebookTabID
{
GEANY_KEYS_NOTEBOOK_SWITCHTABLEFT,
GEANY_KEYS_NOTEBOOK_SWITCHTABRIGHT,
GEANY_KEYS_NOTEBOOK_SWITCHTABLASTUSED,
GEANY_KEYS_NOTEBOOK_MOVETABLEFT,
GEANY_KEYS_NOTEBOOK_MOVETABRIGHT,
GEANY_KEYS_NOTEBOOK_MOVETABFIRST,
GEANY_KEYS_NOTEBOOK_MOVETABLAST,
GEANY_KEYS_NOTEBOOK_SWITCHTABLEFT, /**< Keybinding. */
GEANY_KEYS_NOTEBOOK_SWITCHTABRIGHT, /**< Keybinding. */
GEANY_KEYS_NOTEBOOK_SWITCHTABLASTUSED, /**< Keybinding. */
GEANY_KEYS_NOTEBOOK_MOVETABLEFT, /**< Keybinding. */
GEANY_KEYS_NOTEBOOK_MOVETABRIGHT, /**< Keybinding. */
GEANY_KEYS_NOTEBOOK_MOVETABFIRST, /**< Keybinding. */
GEANY_KEYS_NOTEBOOK_MOVETABLAST, /**< Keybinding. */
GEANY_KEYS_NOTEBOOK_COUNT
};
/** Document group keybinding command IDs */
enum
enum GeanyKeysDocumentID
{
GEANY_KEYS_DOCUMENT_REPLACETABS,
GEANY_KEYS_DOCUMENT_REPLACESPACES,
GEANY_KEYS_DOCUMENT_TOGGLEFOLD,
GEANY_KEYS_DOCUMENT_FOLDALL,
GEANY_KEYS_DOCUMENT_UNFOLDALL,
GEANY_KEYS_DOCUMENT_RELOADTAGLIST,
GEANY_KEYS_DOCUMENT_LINEWRAP,
GEANY_KEYS_DOCUMENT_LINEBREAK,
GEANY_KEYS_DOCUMENT_REPLACETABS, /**< Keybinding. */
GEANY_KEYS_DOCUMENT_REPLACESPACES, /**< Keybinding. */
GEANY_KEYS_DOCUMENT_TOGGLEFOLD, /**< Keybinding. */
GEANY_KEYS_DOCUMENT_FOLDALL, /**< Keybinding. */
GEANY_KEYS_DOCUMENT_UNFOLDALL, /**< Keybinding. */
GEANY_KEYS_DOCUMENT_RELOADTAGLIST, /**< Keybinding. */
GEANY_KEYS_DOCUMENT_LINEWRAP, /**< Keybinding. */
GEANY_KEYS_DOCUMENT_LINEBREAK, /**< Keybinding. */
GEANY_KEYS_DOCUMENT_COUNT
};
/** Build group keybinding command IDs */
enum
enum GeanyKeysBuildID
{
GEANY_KEYS_BUILD_COMPILE,
GEANY_KEYS_BUILD_LINK,
GEANY_KEYS_BUILD_MAKE,
GEANY_KEYS_BUILD_MAKEOWNTARGET,
GEANY_KEYS_BUILD_MAKEOBJECT,
GEANY_KEYS_BUILD_NEXTERROR,
GEANY_KEYS_BUILD_PREVIOUSERROR,
GEANY_KEYS_BUILD_RUN,
GEANY_KEYS_BUILD_OPTIONS,
GEANY_KEYS_BUILD_COMPILE, /**< Keybinding. */
GEANY_KEYS_BUILD_LINK, /**< Keybinding. */
GEANY_KEYS_BUILD_MAKE, /**< Keybinding. */
GEANY_KEYS_BUILD_MAKEOWNTARGET, /**< Keybinding. */
GEANY_KEYS_BUILD_MAKEOBJECT, /**< Keybinding. */
GEANY_KEYS_BUILD_NEXTERROR, /**< Keybinding. */
GEANY_KEYS_BUILD_PREVIOUSERROR, /**< Keybinding. */
GEANY_KEYS_BUILD_RUN, /**< Keybinding. */
GEANY_KEYS_BUILD_OPTIONS, /**< Keybinding. */
GEANY_KEYS_BUILD_COUNT
};
/** Tools group keybinding command IDs */
enum
enum GeanyKeysToolsID
{
GEANY_KEYS_TOOLS_OPENCOLORCHOOSER,
GEANY_KEYS_TOOLS_OPENCOLORCHOOSER, /**< Keybinding. */
GEANY_KEYS_TOOLS_COUNT
};
/** Help group keybinding command IDs */
enum
enum GeanyKeysHelpID
{
GEANY_KEYS_HELP_HELP,
GEANY_KEYS_HELP_HELP, /**< Keybinding. */
GEANY_KEYS_HELP_COUNT
};