SF.net SVN: geany:[4799] trunk
ntrel at users.sourceforge.net
ntrel at xxxxx
Mon Apr 5 11:42:32 UTC 2010
Revision: 4799
http://geany.svn.sourceforge.net/geany/?rev=4799&view=rev
Author: ntrel
Date: 2010-04-05 11:42:31 +0000 (Mon, 05 Apr 2010)
Log Message:
-----------
Add API docs for keybinding enums.
Modified Paths:
--------------
trunk/ChangeLog
trunk/doc/plugins.dox
trunk/src/keybindings.c
trunk/src/keybindings.h
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2010-04-01 15:57:19 UTC (rev 4798)
+++ trunk/ChangeLog 2010-04-05 11:42:31 UTC (rev 4799)
@@ -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,
Modified: trunk/doc/plugins.dox
===================================================================
--- trunk/doc/plugins.dox 2010-04-01 15:57:19 UTC (rev 4798)
+++ trunk/doc/plugins.dox 2010-04-05 11:42:31 UTC (rev 4799)
@@ -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
Modified: trunk/src/keybindings.c
===================================================================
--- trunk/src/keybindings.c 2010-04-01 15:57:19 UTC (rev 4798)
+++ trunk/src/keybindings.c 2010-04-05 11:42:31 UTC (rev 4799)
@@ -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().
**/
Modified: trunk/src/keybindings.h
===================================================================
--- trunk/src/keybindings.h 2010-04-01 15:57:19 UTC (rev 4798)
+++ trunk/src/keybindings.h 2010-04-05 11:42:31 UTC (rev 4799)
@@ -79,258 +79,258 @@
* 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
};
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list