Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-release > by-pkgid > 0c00422fba9a46710101d04f3f3175e7 > files > 117

geany-devel-1.24.1-3.mga5.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<title>Geany: keybindings.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Geany
   &#160;<span id="projectnumber">1.24.1</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.8 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">keybindings.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Configurable keyboard shortcuts.  
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structGeanyKeyBinding.html">GeanyKeyBinding</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents a single keybinding action.  <a href="structGeanyKeyBinding.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ad95e72be99953e4d9735ad7698ef55f9"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structGeanyKeyBinding.html">GeanyKeyBinding</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="keybindings_8h.html#ad95e72be99953e4d9735ad7698ef55f9">GeanyKeyBinding</a></td></tr>
<tr class="memdesc:ad95e72be99953e4d9735ad7698ef55f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents a single keybinding action.  <a href="#ad95e72be99953e4d9735ad7698ef55f9">More...</a><br /></td></tr>
<tr class="separator:ad95e72be99953e4d9735ad7698ef55f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefa298762bfea498cd191d805754c008"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="keybindings_8h.html#aefa298762bfea498cd191d805754c008">GeanyKeyGroup</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="keybindings_8h.html#aefa298762bfea498cd191d805754c008">GeanyKeyGroup</a></td></tr>
<tr class="memdesc:aefa298762bfea498cd191d805754c008"><td class="mdescLeft">&#160;</td><td class="mdescRight">A collection of keybindings grouped together.  <a href="#aefa298762bfea498cd191d805754c008">More...</a><br /></td></tr>
<tr class="separator:aefa298762bfea498cd191d805754c008"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb3aa3a078258a766751cefa2c5c1024"><td class="memItemLeft" align="right" valign="top">typedef gboolean(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="keybindings_8h.html#acb3aa3a078258a766751cefa2c5c1024">GeanyKeyGroupCallback</a> )(guint key_id)</td></tr>
<tr class="memdesc:acb3aa3a078258a766751cefa2c5c1024"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function pointer type used for keybinding group callbacks.  <a href="#acb3aa3a078258a766751cefa2c5c1024">More...</a><br /></td></tr>
<tr class="separator:acb3aa3a078258a766751cefa2c5c1024"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:aa46cd12c068978f1c80ecbd916172314"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314">GeanyKeyBindingID</a> { <br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a7e12353c18ae5aaa8b2088d485e786eb">GEANY_KEYS_EDITOR_TRANSPOSELINE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314abadea0a499df9840c355274e2a0b0106">GEANY_KEYS_DOCUMENT_REMOVE_ERROR_INDICATORS</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ad679d853b9a291f9a7ed7798735f8fc0">GEANY_KEYS_FOCUS_SEARCHBAR</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a241fb5c54c2303ee63cbd33e2a241e02">GEANY_KEYS_SEARCH_FIND</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ad670757672d5cd483fa7ff59645cee53">GEANY_KEYS_FILE_SAVEALL</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a3c7568c7766b9b5a8c01e40f8801b6c9">GEANY_KEYS_GOTO_NEXTMARKER</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af4a74d1dcf628f63922e131bfd503830">GEANY_KEYS_NOTEBOOK_SWITCHTABLEFT</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af3afeee868b901d6e3c1eb7e7a310158">GEANY_KEYS_VIEW_ZOOMOUT</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a999300f2eed1af04f4a126affa1d5a76">GEANY_KEYS_GOTO_LINE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a1e070c9e3e6e3f50e4692bba4517041a">GEANY_KEYS_DOCUMENT_TOGGLEFOLD</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a27ebfd825c890900ab9db18c8a1df4ee">GEANY_KEYS_BUILD_COMPILE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ae655773bf2e0b73bb39dc7c40a925f8a">GEANY_KEYS_EDITOR_SCROLLTOLINE</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a9f07ed73ec74c235b8dfbb7288cc743a">GEANY_KEYS_DOCUMENT_UNFOLDALL</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a496c0d9232bb157ee7d8a731c17f7c09">GEANY_KEYS_GOTO_MATCHINGBRACE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a6cf8ee630b8ca17d7c477c08515aba62">GEANY_KEYS_SEARCH_FINDDOCUMENTUSAGE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314acb83ca640458931c9a1b5f5552b94f1a">GEANY_KEYS_CLIPBOARD_PASTE</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a534b8bf97ad7d893d05350d0e945f3ea">GEANY_KEYS_BUILD_MAKE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a97b2a78cf8ed7632961c7b9a8f938d07">GEANY_KEYS_INSERT_ALTWHITESPACE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314aabe6378eec0553b236ae76bba1a94ca0">GEANY_KEYS_EDITOR_SCROLLLINEDOWN</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a4a69f8ab0e85f9f5de0f56dcf8cb21cd">GEANY_KEYS_VIEW_TOGGLEALL</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ad5b654c6a9a59f529080c958ebbdde1c">GEANY_KEYS_VIEW_FULLSCREEN</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ab22bf356480ab80d4aac520c11ce595e">GEANY_KEYS_GOTO_LINEEND</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a29f1f76d720903b218ed7bd081b5d596">GEANY_KEYS_EDITOR_CALLTIP</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a54e7f78efa5f959cbe0c1571fcc90940">GEANY_KEYS_FILE_PRINT</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a0064bbc57b1ae0074681c3c05c491990">GEANY_KEYS_EDITOR_DUPLICATELINE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ac386941438db2b5751fc878a5897620e">GEANY_KEYS_FOCUS_SCRIBBLE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a3f6846943999592bb9ae2ae714f186fb">GEANY_KEYS_TOOLS_OPENCOLORCHOOSER</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314aace53d02211c5aa1b35ff977b011b577">GEANY_KEYS_SEARCH_PREVIOUSMESSAGE</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a8aa18d3c752eb1116bc11f1c28171135">GEANY_KEYS_FILE_CLOSE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ae8705b30d09a959e34f7fd07f4f021e1">GEANY_KEYS_DOCUMENT_REPLACETABS</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a9f602de0c216c7968e6bcb6fb767ee84">GEANY_KEYS_FILE_RELOAD</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a38818d9f5e564eb1a98d4ce0ddb97c8e">GEANY_KEYS_SEARCH_FINDNEXTSEL</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a3f01c6b5cb1b1ffc5c32f14383967397">GEANY_KEYS_FOCUS_MESSAGES</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a5dbce537a22919b89fc4663480b048fa">GEANY_KEYS_BUILD_RUN</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a4f60a1cdc4d323c3116c86b9c70d3248">GEANY_KEYS_HELP_HELP</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ab6743eb684b40f464740440e68f3b600">GEANY_KEYS_SETTINGS_PLUGINPREFERENCES</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314aa40cefeca77d9a97f2df886c0e5efc24">GEANY_KEYS_VIEW_ZOOMRESET</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a55a107ac5878adf5f841811494c89927">GEANY_KEYS_SELECT_WORD</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ac29971c46f6feec8d99c65731f4a443d">GEANY_KEYS_FORMAT_INCREASEINDENT</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a5b1f12cc5a9ce14fb74201e928e691c1">GEANY_KEYS_SETTINGS_PREFERENCES</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a49d8392e5c451e21cad2e69d83600939">GEANY_KEYS_FORMAT_SENDTOCMD3</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ac822f5b2ef808bc6e5516e035d11c7fa">GEANY_KEYS_DOCUMENT_FOLDALL</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a5f49568e3f028e2d2c7e4dec6708895f">GEANY_KEYS_FORMAT_SENDTOVTE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af833a3500a4d2fda6db24bd7dd357c46">GEANY_KEYS_PROJECT_PROPERTIES</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a3c9df3fe4e9fe6dde3cdffd01f67d6eb">GEANY_KEYS_DOCUMENT_LINEWRAP</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a8df6be1f0e75f6790927849aab68b450">GEANY_KEYS_EDITOR_MACROLIST</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a2d5cca3363649e40e134afe4954be149">GEANY_KEYS_EDITOR_SUPPRESSSNIPPETCOMPLETION</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a9478dc5f18a152a569a30d4334967139">GEANY_KEYS_FOCUS_SIDEBAR_SYMBOL_LIST</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a4681eede47cf1c371583a5f36b48d23c">GEANY_KEYS_GOTO_LINESTART</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a9ca497e014f6e65ff7ae23187da665ca">GEANY_KEYS_SEARCH_FINDUSAGE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a180366bcfb784b4e0997b4916240a9b1">GEANY_KEYS_FILE_NEW</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a731ab2ad21da272c673f0cd11d1a1009">GEANY_KEYS_EDITOR_SNIPPETNEXTCURSOR</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a88cc6938900f6f732e6b0c0eb9bcd0e1">GEANY_KEYS_NOTEBOOK_SWITCHTABRIGHT</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314acd4be17f6ebd619a69a08d0bdf8b8263">GEANY_KEYS_FILE_SAVE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a6d847934a0eac4913fa410e44ffd5c5d">GEANY_KEYS_FORMAT_INCREASEINDENTBYSPACE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a41a51ca8249be7c98e4e592f641ae596">GEANY_KEYS_SEARCH_FINDNEXT</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a1322e1431862d32a4372ab1df6719b73">GEANY_KEYS_GOTO_TOGGLEMARKER</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a18a235dcabfce0d85ef7ebfdba9ad35e">GEANY_KEYS_GOTO_TAGDEFINITION</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a60e14d6d450ab388cee73118e1992e0e">GEANY_KEYS_SEARCH_NEXTMESSAGE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a7510882a981b76aa1efcdff8710589a4">GEANY_KEYS_EDITOR_DELETELINETOEND</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a897166bfd1084781ecc83a4e47e144fc">GEANY_KEYS_FORMAT_AUTOINDENT</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af3822007112bc21f368091079a24c1ac">GEANY_KEYS_FILE_OPENSELECTED</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314aa85938c131c6edfbbd46e269172dd5fe">GEANY_KEYS_GOTO_BACK</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af55348e44557849974c45a0dbf793ea6">GEANY_KEYS_INSERT_DATE</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a28b648b17e14ccc15896229dacaeae1c">GEANY_KEYS_BUILD_PREVIOUSERROR</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a95442d834da444253e8d11535832f584">GEANY_KEYS_GOTO_LINEENDVISUAL</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af0fcb315ebd2570a7c1366dcdd4f3119">GEANY_KEYS_DOCUMENT_REPLACESPACES</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ac934d446b4bd64cdbad877b0c9d9a622">GEANY_KEYS_FOCUS_EDITOR</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a8287a47dc51142a5146754cc985cdc6b">GEANY_KEYS_SELECT_WORDPARTRIGHT</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a98f97eea7f784ad8af1c62231a782403">GEANY_KEYS_VIEW_MESSAGEWINDOW</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a5ffc6e959a7faa0e12f027a941700578">GEANY_KEYS_FOCUS_SIDEBAR_DOCUMENT_LIST</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a39e84c4ea794257462e2e14860b45543">GEANY_KEYS_FORMAT_REFLOWPARAGRAPH</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a7df65cd3be6f54c6784d3f00d5e3e2eb">GEANY_KEYS_EDITOR_MOVELINEUP</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af5d1456a94da5576ad61f5f8c772b352">GEANY_KEYS_NOTEBOOK_MOVETABLEFT</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af6becb8fa6601f9218d9420443ef4d6d">GEANY_KEYS_SELECT_LINE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ad7387c8d1881be730e71d51b9c53ccc8">GEANY_KEYS_EDITOR_UNDO</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a1d3f7d12ff11ea63a0aba8278c6c2136">GEANY_KEYS_EDITOR_MOVELINEDOWN</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a1e47dc9b1beae0c271fb8ca99cfa8c6c">GEANY_KEYS_CLIPBOARD_COPYLINE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a8a96443047d31cd903c23578f6e5f49c">GEANY_KEYS_BUILD_MAKEOWNTARGET</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ac09cc10150dbccbb5061ab9c84d125d6">GEANY_KEYS_FORMAT_SENDTOCMD2</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a95bf8bfbf517c0f957f9961df584f25b">GEANY_KEYS_SEARCH_MARKALL</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a2db5fef82ec2c901a4e6743d5ec1cc67">GEANY_KEYS_BUILD_LINK</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a9a5f2ee467f4537742dc75ea478bba6c">GEANY_KEYS_FILE_CLOSEALL</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a7f1f8e0275a3609d4fb8b0a1fae9d762">GEANY_KEYS_GOTO_FORWARD</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a1ca624e9369462c7803e18155190c233">GEANY_KEYS_CLIPBOARD_CUT</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a96df6a6a24e2632370ab5b4db819eb5a">GEANY_KEYS_NOTEBOOK_SWITCHTABLASTUSED</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ab7db0db3700ad3f375ad1311826c8f76">GEANY_KEYS_NOTEBOOK_MOVETABRIGHT</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314adfd81cdb9ecf8f1764f3c35ac720c028">GEANY_KEYS_BUILD_OPTIONS</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ad6df4681f4aabccf8102d7bc9f1373dd">GEANY_KEYS_GOTO_TAGDECLARATION</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a730b33e7b2be0daaa698005664f8dda3">GEANY_KEYS_FILE_OPEN</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ae7c31de7e10fcdb982a2b583d508fbf6">GEANY_KEYS_EDITOR_COMPLETESNIPPET</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314aeaeabe0005eebb243fcaa0c1ee09948d">GEANY_KEYS_FORMAT_UNCOMMENTLINE</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a8ffb0066d6863c068ec5b11590f32f1a">GEANY_KEYS_FOCUS_VTE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ae60c73be7a54a8161f4e1b5e53d1fe0c">GEANY_KEYS_FORMAT_SENDTOCMD1</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ad045688101431c57b5869db5fedb6910">GEANY_KEYS_SELECT_WORDPARTLEFT</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a0ec447c1838aa0d5e683cb8de01b9735">GEANY_KEYS_VIEW_ZOOMIN</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a6165ef38238c04c7f8801e24d92d2819">GEANY_KEYS_DOCUMENT_LINEBREAK</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a8e8a17abd1f8635311505affc65c1485">GEANY_KEYS_EDITOR_REDO</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ae59084d2c18aab57f4a56538c701aa61">GEANY_KEYS_EDITOR_CONTEXTACTION</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af494465e9038a4e67c60ee1f1263b1b3">GEANY_KEYS_SEARCH_FINDPREVSEL</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a99d3ac611c81785d3ac3cf5ddcdf3abb">GEANY_KEYS_FORMAT_DECREASEINDENTBYSPACE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a4d7bc8449fb8324de00b709dfaed64ac">GEANY_KEYS_FORMAT_COMMENTLINETOGGLE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a5bcca7e8f2c73aeae1fc3cb75992e1f2">GEANY_KEYS_SELECT_ALL</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a3ffd1da416349cfd973b47b8c1146198">GEANY_KEYS_DOCUMENT_RELOADTAGLIST</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314aaca983f616897ff514ac4ed59e59cd12">GEANY_KEYS_BUILD_NEXTERROR</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a425c82b73bbbeb23eb96910d0098b96a">GEANY_KEYS_NOTEBOOK_MOVETABLAST</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a9719b40c24f368cb0d8588ee850341d8">GEANY_KEYS_SELECT_PARAGRAPH</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af39d03670264a6b3a4e5255281d7ddb3">GEANY_KEYS_EDITOR_DELETELINE</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a3b966dd48cdb7e0ce9613870439c716d">GEANY_KEYS_CLIPBOARD_COPY</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a51ef9e731f636675bf0f9e56b35837e9">GEANY_KEYS_VIEW_SIDEBAR</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a74a66a6ecff2681f17612fa137133849">GEANY_KEYS_FILE_SAVEAS</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af425e3bb9bfea4d114bce8c11a133acc">GEANY_KEYS_FORMAT_COMMENTLINE</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a0130fa012f0ce514bf7837c997423a4e">GEANY_KEYS_GOTO_PREVWORDPART</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af58589464746f0f7a35e32d5419e42e9">GEANY_KEYS_SEARCH_FINDPREVIOUS</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a816a8cd0766be7095d3ab9e3dee8dc54">GEANY_KEYS_SEARCH_REPLACE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ad6998655506f8b2280b2025d903bfb56">GEANY_KEYS_EDITOR_WORDPARTCOMPLETION</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a2a06762c8395861ae2935a58480cffc0">GEANY_KEYS_EDITOR_AUTOCOMPLETE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a9a35f2527eedd772b4a74f10e8b97348">GEANY_KEYS_FOCUS_SIDEBAR</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af1b49aa8f7a1d67e0561905c9210cec1">GEANY_KEYS_FOCUS_MESSAGE_WINDOW</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a5f8021d75580c0a5dae99a116dd34cec">GEANY_KEYS_NOTEBOOK_MOVETABFIRST</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314abb12e127cefed39352d422ff3e1c76b9">GEANY_KEYS_GOTO_PREVIOUSMARKER</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a5528549eeb64e8be0ea67b42fd30994a">GEANY_KEYS_EDITOR_SCROLLLINEUP</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af159fe38198174d09af8a7ec2e823df8">GEANY_KEYS_FOCUS_COMPILER</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314adaf5a48e5353a057916834739608bbf4">GEANY_KEYS_FORMAT_TOGGLECASE</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a11b63e26b553e0b033ddab09b63efd2a">GEANY_KEYS_CLIPBOARD_CUTLINE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314aaba36ee4f0d0664db9c7dbe6666086e1">GEANY_KEYS_DOCUMENT_REMOVE_MARKERS</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314adfef8cd2f6fd36314aa7b8cd1cb3789e">GEANY_KEYS_BUILD_MAKEOBJECT</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314ab4e92b96bab4c500c63b877153584a67">GEANY_KEYS_FORMAT_DECREASEINDENT</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a65f4c1899301fb7c169562e043be2f2b">GEANY_KEYS_FILE_OPENLASTTAB</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a8c2ce0f874b5d3a681510d5c32102d87">GEANY_KEYS_SEARCH_FINDINFILES</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a965767d0b11c841e17184c90c84b6af4">GEANY_KEYS_GOTO_NEXTWORDPART</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a6cc2e2d7a9a791dca2cfe941e554bf79">GEANY_KEYS_INSERT_LINEAFTER</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a613cb589e43edc95c20c206764676e78">GEANY_KEYS_INSERT_LINEBEFORE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a4f34ae5c476f212a3a8f2eea2f808a87">GEANY_KEYS_DOCUMENT_REMOVE_MARKERS_INDICATORS</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af664536dd88d31f3ad85587f1ddd395e">GEANY_KEYS_PROJECT_OPEN</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314af1d62abdacfef8f4f43224bda0f49e01">GEANY_KEYS_PROJECT_NEW</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a49ad59677e10426ebd2d2ff872b4d843">GEANY_KEYS_PROJECT_CLOSE</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314acf299d2622d0d0e0dc4cdfd56bc68f46">GEANY_KEYS_FORMAT_JOINLINES</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a9e54852aa5eee2d8f464200f4fcc5f28">GEANY_KEYS_GOTO_LINESTARTVISUAL</a>, 
<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a3f19f2b716cb675f68a3ddc0287b3920">GEANY_KEYS_DOCUMENT_CLONE</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314a4e479a5c269518f9be0c476c933965bb">GEANY_KEYS_FILE_QUIT</a>
<br />
 }</td></tr>
<tr class="memdesc:aa46cd12c068978f1c80ecbd916172314"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keybinding command IDs for use with <a class="el" href="keybindings_8h.html#a9b9034dde2091a8d2653d99fcb270a93" title="Mimics a (built-in only) keybinding action. ">keybindings_send_command()</a>.  <a href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314">More...</a><br /></td></tr>
<tr class="separator:aa46cd12c068978f1c80ecbd916172314"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76ca234f0a8ecefc6e27c9d5117e3b19"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19">GeanyKeyGroupID</a> { <br />
&#160;&#160;<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19aecfd385e4352c039b1c1bab850df1294">GEANY_KEY_GROUP_FILE</a>, 
<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19a4fea2dbe494d142248b90f8f5dd73d94">GEANY_KEY_GROUP_PROJECT</a>, 
<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19ac26d69abc2f5a4d29597ad346d0d77d8">GEANY_KEY_GROUP_EDITOR</a>, 
<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19a3bff949bf79120c2a76e75c2e40f2c82">GEANY_KEY_GROUP_CLIPBOARD</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19a164ab5a39ff9e3ce81cdb01bafc34289">GEANY_KEY_GROUP_SELECT</a>, 
<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19adc16222e8b73e8a6df0acdb7a49bf8ed">GEANY_KEY_GROUP_FORMAT</a>, 
<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19a4c38991a5e27b303ee6f768122508f8e">GEANY_KEY_GROUP_INSERT</a>, 
<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19a799787379e9801c9d88ab25feebcdc3a">GEANY_KEY_GROUP_SETTINGS</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19a380f81a6fbf4af41787cebad5b055528">GEANY_KEY_GROUP_SEARCH</a>, 
<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19ac23b165562934ea16f19e8292a491745">GEANY_KEY_GROUP_GOTO</a>, 
<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19a33d07320edcc25b04dab9f202a05f4c3">GEANY_KEY_GROUP_VIEW</a>, 
<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19ae3979d99110ad90926e7c395a97f6143">GEANY_KEY_GROUP_FOCUS</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19a32cdc25d72707d7781e8458d58bee47e">GEANY_KEY_GROUP_NOTEBOOK</a>, 
<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19a405ccb861b26f02bd79f1a38c2c183b2">GEANY_KEY_GROUP_DOCUMENT</a>, 
<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19a6381d7cf12883958aaf5c23cba72a826">GEANY_KEY_GROUP_BUILD</a>, 
<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19a7570925f27ae1f8b66520c472e065651">GEANY_KEY_GROUP_TOOLS</a>, 
<br />
&#160;&#160;<a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19a1240d301f1ce64ea45ad7bc1a8c95876">GEANY_KEY_GROUP_HELP</a>
<br />
 }</td></tr>
<tr class="memdesc:a76ca234f0a8ecefc6e27c9d5117e3b19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keybinding group IDs for use with <a class="el" href="keybindings_8h.html#a9b9034dde2091a8d2653d99fcb270a93" title="Mimics a (built-in only) keybinding action. ">keybindings_send_command()</a>.  <a href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19">More...</a><br /></td></tr>
<tr class="separator:a76ca234f0a8ecefc6e27c9d5117e3b19"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a17b3f244effef8190de04104ed5a51d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structGeanyKeyBinding.html">GeanyKeyBinding</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="keybindings_8h.html#a17b3f244effef8190de04104ed5a51d8">keybindings_get_item</a> (<a class="el" href="keybindings_8h.html#aefa298762bfea498cd191d805754c008">GeanyKeyGroup</a> *group, gsize key_id)</td></tr>
<tr class="memdesc:a17b3f244effef8190de04104ed5a51d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks up a keybinding item.  <a href="#a17b3f244effef8190de04104ed5a51d8">More...</a><br /></td></tr>
<tr class="separator:a17b3f244effef8190de04104ed5a51d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b9034dde2091a8d2653d99fcb270a93"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="keybindings_8h.html#a9b9034dde2091a8d2653d99fcb270a93">keybindings_send_command</a> (guint group_id, guint key_id)</td></tr>
<tr class="memdesc:a9b9034dde2091a8d2653d99fcb270a93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mimics a (built-in only) keybinding action.  <a href="#a9b9034dde2091a8d2653d99fcb270a93">More...</a><br /></td></tr>
<tr class="separator:a9b9034dde2091a8d2653d99fcb270a93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b50ee5ee6000d83c8a93d8989daa551"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structGeanyKeyBinding.html">GeanyKeyBinding</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="keybindings_8h.html#a3b50ee5ee6000d83c8a93d8989daa551">keybindings_set_item</a> (<a class="el" href="keybindings_8h.html#aefa298762bfea498cd191d805754c008">GeanyKeyGroup</a> *group, gsize key_id, <a class="el" href="keybindings_8h.html#ad63bb9822d5a8bc42ea0e308a4ae2855">GeanyKeyCallback</a> callback, guint key, GdkModifierType mod, const gchar *name, const gchar *label, GtkWidget *menu_item)</td></tr>
<tr class="memdesc:a3b50ee5ee6000d83c8a93d8989daa551"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills a <a class="el" href="structGeanyKeyBinding.html" title="Represents a single keybinding action. ">GeanyKeyBinding</a> struct item.  <a href="#a3b50ee5ee6000d83c8a93d8989daa551">More...</a><br /></td></tr>
<tr class="separator:a3b50ee5ee6000d83c8a93d8989daa551"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ad63bb9822d5a8bc42ea0e308a4ae2855"><td class="memItemLeft" align="right" valign="top">G_BEGIN_DECLS typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="keybindings_8h.html#ad63bb9822d5a8bc42ea0e308a4ae2855">GeanyKeyCallback</a> )(guint key_id)</td></tr>
<tr class="memdesc:ad63bb9822d5a8bc42ea0e308a4ae2855"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function pointer type used for keybinding callbacks.  <a href="#ad63bb9822d5a8bc42ea0e308a4ae2855">More...</a><br /></td></tr>
<tr class="separator:ad63bb9822d5a8bc42ea0e308a4ae2855"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Configurable keyboard shortcuts. </p>
<ul>
<li><a class="el" href="keybindings_8h.html#a9b9034dde2091a8d2653d99fcb270a93" title="Mimics a (built-in only) keybinding action. ">keybindings_send_command()</a> mimics a built-in keybinding action.</li>
<li><a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19">GeanyKeyGroupID</a> lists groups of built-in keybindings. <dl class="section see"><dt>See also</dt><dd><a class="el" href="pluginutils_8h.html#ae8eeecc54d81ce05457e04ad98028a68" title="Sets up or resizes a keybinding group for the plugin. ">plugin_set_key_group()</a>. </dd></dl>
</li>
</ul>
</div><h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="ad95e72be99953e4d9735ad7698ef55f9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structGeanyKeyBinding.html">GeanyKeyBinding</a>
 <a class="el" href="structGeanyKeyBinding.html">GeanyKeyBinding</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Represents a single keybinding action. </p>
<p>Use <a class="el" href="keybindings_8h.html#a3b50ee5ee6000d83c8a93d8989daa551" title="Fills a GeanyKeyBinding struct item. ">keybindings_set_item()</a> to set. </p>

</div>
</div>
<a class="anchor" id="aefa298762bfea498cd191d805754c008"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="keybindings_8h.html#aefa298762bfea498cd191d805754c008">GeanyKeyGroup</a> <a class="el" href="keybindings_8h.html#aefa298762bfea498cd191d805754c008">GeanyKeyGroup</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A collection of keybindings grouped together. </p>

</div>
</div>
<a class="anchor" id="acb3aa3a078258a766751cefa2c5c1024"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef gboolean(* GeanyKeyGroupCallback)(guint key_id)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Function pointer type used for keybinding group callbacks. </p>
<p>You should return <code>TRUE</code> to indicate handling the callback. (Occasionally, if the keybinding cannot apply in the current situation, it is useful to return <code>FALSE</code> to allow a later keybinding with the same key combination to handle it). </p>

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="aa46cd12c068978f1c80ecbd916172314"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314">GeanyKeyBindingID</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Keybinding command IDs for use with <a class="el" href="keybindings_8h.html#a9b9034dde2091a8d2653d99fcb270a93" title="Mimics a (built-in only) keybinding action. ">keybindings_send_command()</a>. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a7e12353c18ae5aaa8b2088d485e786eb"></a>GEANY_KEYS_EDITOR_TRANSPOSELINE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314abadea0a499df9840c355274e2a0b0106"></a>GEANY_KEYS_DOCUMENT_REMOVE_ERROR_INDICATORS&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ad679d853b9a291f9a7ed7798735f8fc0"></a>GEANY_KEYS_FOCUS_SEARCHBAR&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a241fb5c54c2303ee63cbd33e2a241e02"></a>GEANY_KEYS_SEARCH_FIND&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ad670757672d5cd483fa7ff59645cee53"></a>GEANY_KEYS_FILE_SAVEALL&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a3c7568c7766b9b5a8c01e40f8801b6c9"></a>GEANY_KEYS_GOTO_NEXTMARKER&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af4a74d1dcf628f63922e131bfd503830"></a>GEANY_KEYS_NOTEBOOK_SWITCHTABLEFT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af3afeee868b901d6e3c1eb7e7a310158"></a>GEANY_KEYS_VIEW_ZOOMOUT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a999300f2eed1af04f4a126affa1d5a76"></a>GEANY_KEYS_GOTO_LINE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a1e070c9e3e6e3f50e4692bba4517041a"></a>GEANY_KEYS_DOCUMENT_TOGGLEFOLD&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a27ebfd825c890900ab9db18c8a1df4ee"></a>GEANY_KEYS_BUILD_COMPILE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ae655773bf2e0b73bb39dc7c40a925f8a"></a>GEANY_KEYS_EDITOR_SCROLLTOLINE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a9f07ed73ec74c235b8dfbb7288cc743a"></a>GEANY_KEYS_DOCUMENT_UNFOLDALL&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a496c0d9232bb157ee7d8a731c17f7c09"></a>GEANY_KEYS_GOTO_MATCHINGBRACE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a6cf8ee630b8ca17d7c477c08515aba62"></a>GEANY_KEYS_SEARCH_FINDDOCUMENTUSAGE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314acb83ca640458931c9a1b5f5552b94f1a"></a>GEANY_KEYS_CLIPBOARD_PASTE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a534b8bf97ad7d893d05350d0e945f3ea"></a>GEANY_KEYS_BUILD_MAKE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a97b2a78cf8ed7632961c7b9a8f938d07"></a>GEANY_KEYS_INSERT_ALTWHITESPACE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314aabe6378eec0553b236ae76bba1a94ca0"></a>GEANY_KEYS_EDITOR_SCROLLLINEDOWN&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a4a69f8ab0e85f9f5de0f56dcf8cb21cd"></a>GEANY_KEYS_VIEW_TOGGLEALL&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ad5b654c6a9a59f529080c958ebbdde1c"></a>GEANY_KEYS_VIEW_FULLSCREEN&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ab22bf356480ab80d4aac520c11ce595e"></a>GEANY_KEYS_GOTO_LINEEND&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a29f1f76d720903b218ed7bd081b5d596"></a>GEANY_KEYS_EDITOR_CALLTIP&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a54e7f78efa5f959cbe0c1571fcc90940"></a>GEANY_KEYS_FILE_PRINT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a0064bbc57b1ae0074681c3c05c491990"></a>GEANY_KEYS_EDITOR_DUPLICATELINE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ac386941438db2b5751fc878a5897620e"></a>GEANY_KEYS_FOCUS_SCRIBBLE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a3f6846943999592bb9ae2ae714f186fb"></a>GEANY_KEYS_TOOLS_OPENCOLORCHOOSER&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314aace53d02211c5aa1b35ff977b011b577"></a>GEANY_KEYS_SEARCH_PREVIOUSMESSAGE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a8aa18d3c752eb1116bc11f1c28171135"></a>GEANY_KEYS_FILE_CLOSE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ae8705b30d09a959e34f7fd07f4f021e1"></a>GEANY_KEYS_DOCUMENT_REPLACETABS&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a9f602de0c216c7968e6bcb6fb767ee84"></a>GEANY_KEYS_FILE_RELOAD&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a38818d9f5e564eb1a98d4ce0ddb97c8e"></a>GEANY_KEYS_SEARCH_FINDNEXTSEL&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a3f01c6b5cb1b1ffc5c32f14383967397"></a>GEANY_KEYS_FOCUS_MESSAGES&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a5dbce537a22919b89fc4663480b048fa"></a>GEANY_KEYS_BUILD_RUN&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a4f60a1cdc4d323c3116c86b9c70d3248"></a>GEANY_KEYS_HELP_HELP&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ab6743eb684b40f464740440e68f3b600"></a>GEANY_KEYS_SETTINGS_PLUGINPREFERENCES&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314aa40cefeca77d9a97f2df886c0e5efc24"></a>GEANY_KEYS_VIEW_ZOOMRESET&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a55a107ac5878adf5f841811494c89927"></a>GEANY_KEYS_SELECT_WORD&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ac29971c46f6feec8d99c65731f4a443d"></a>GEANY_KEYS_FORMAT_INCREASEINDENT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a5b1f12cc5a9ce14fb74201e928e691c1"></a>GEANY_KEYS_SETTINGS_PREFERENCES&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a49d8392e5c451e21cad2e69d83600939"></a>GEANY_KEYS_FORMAT_SENDTOCMD3&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ac822f5b2ef808bc6e5516e035d11c7fa"></a>GEANY_KEYS_DOCUMENT_FOLDALL&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a5f49568e3f028e2d2c7e4dec6708895f"></a>GEANY_KEYS_FORMAT_SENDTOVTE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af833a3500a4d2fda6db24bd7dd357c46"></a>GEANY_KEYS_PROJECT_PROPERTIES&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a3c9df3fe4e9fe6dde3cdffd01f67d6eb"></a>GEANY_KEYS_DOCUMENT_LINEWRAP&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a8df6be1f0e75f6790927849aab68b450"></a>GEANY_KEYS_EDITOR_MACROLIST&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a2d5cca3363649e40e134afe4954be149"></a>GEANY_KEYS_EDITOR_SUPPRESSSNIPPETCOMPLETION&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a9478dc5f18a152a569a30d4334967139"></a>GEANY_KEYS_FOCUS_SIDEBAR_SYMBOL_LIST&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a4681eede47cf1c371583a5f36b48d23c"></a>GEANY_KEYS_GOTO_LINESTART&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a9ca497e014f6e65ff7ae23187da665ca"></a>GEANY_KEYS_SEARCH_FINDUSAGE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a180366bcfb784b4e0997b4916240a9b1"></a>GEANY_KEYS_FILE_NEW&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a731ab2ad21da272c673f0cd11d1a1009"></a>GEANY_KEYS_EDITOR_SNIPPETNEXTCURSOR&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a88cc6938900f6f732e6b0c0eb9bcd0e1"></a>GEANY_KEYS_NOTEBOOK_SWITCHTABRIGHT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314acd4be17f6ebd619a69a08d0bdf8b8263"></a>GEANY_KEYS_FILE_SAVE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a6d847934a0eac4913fa410e44ffd5c5d"></a>GEANY_KEYS_FORMAT_INCREASEINDENTBYSPACE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a41a51ca8249be7c98e4e592f641ae596"></a>GEANY_KEYS_SEARCH_FINDNEXT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a1322e1431862d32a4372ab1df6719b73"></a>GEANY_KEYS_GOTO_TOGGLEMARKER&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a18a235dcabfce0d85ef7ebfdba9ad35e"></a>GEANY_KEYS_GOTO_TAGDEFINITION&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a60e14d6d450ab388cee73118e1992e0e"></a>GEANY_KEYS_SEARCH_NEXTMESSAGE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a7510882a981b76aa1efcdff8710589a4"></a>GEANY_KEYS_EDITOR_DELETELINETOEND&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a897166bfd1084781ecc83a4e47e144fc"></a>GEANY_KEYS_FORMAT_AUTOINDENT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af3822007112bc21f368091079a24c1ac"></a>GEANY_KEYS_FILE_OPENSELECTED&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314aa85938c131c6edfbbd46e269172dd5fe"></a>GEANY_KEYS_GOTO_BACK&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af55348e44557849974c45a0dbf793ea6"></a>GEANY_KEYS_INSERT_DATE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a28b648b17e14ccc15896229dacaeae1c"></a>GEANY_KEYS_BUILD_PREVIOUSERROR&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a95442d834da444253e8d11535832f584"></a>GEANY_KEYS_GOTO_LINEENDVISUAL&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af0fcb315ebd2570a7c1366dcdd4f3119"></a>GEANY_KEYS_DOCUMENT_REPLACESPACES&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ac934d446b4bd64cdbad877b0c9d9a622"></a>GEANY_KEYS_FOCUS_EDITOR&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a8287a47dc51142a5146754cc985cdc6b"></a>GEANY_KEYS_SELECT_WORDPARTRIGHT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a98f97eea7f784ad8af1c62231a782403"></a>GEANY_KEYS_VIEW_MESSAGEWINDOW&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a5ffc6e959a7faa0e12f027a941700578"></a>GEANY_KEYS_FOCUS_SIDEBAR_DOCUMENT_LIST&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a39e84c4ea794257462e2e14860b45543"></a>GEANY_KEYS_FORMAT_REFLOWPARAGRAPH&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a7df65cd3be6f54c6784d3f00d5e3e2eb"></a>GEANY_KEYS_EDITOR_MOVELINEUP&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af5d1456a94da5576ad61f5f8c772b352"></a>GEANY_KEYS_NOTEBOOK_MOVETABLEFT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af6becb8fa6601f9218d9420443ef4d6d"></a>GEANY_KEYS_SELECT_LINE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ad7387c8d1881be730e71d51b9c53ccc8"></a>GEANY_KEYS_EDITOR_UNDO&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a1d3f7d12ff11ea63a0aba8278c6c2136"></a>GEANY_KEYS_EDITOR_MOVELINEDOWN&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a1e47dc9b1beae0c271fb8ca99cfa8c6c"></a>GEANY_KEYS_CLIPBOARD_COPYLINE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a8a96443047d31cd903c23578f6e5f49c"></a>GEANY_KEYS_BUILD_MAKEOWNTARGET&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ac09cc10150dbccbb5061ab9c84d125d6"></a>GEANY_KEYS_FORMAT_SENDTOCMD2&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a95bf8bfbf517c0f957f9961df584f25b"></a>GEANY_KEYS_SEARCH_MARKALL&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a2db5fef82ec2c901a4e6743d5ec1cc67"></a>GEANY_KEYS_BUILD_LINK&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a9a5f2ee467f4537742dc75ea478bba6c"></a>GEANY_KEYS_FILE_CLOSEALL&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a7f1f8e0275a3609d4fb8b0a1fae9d762"></a>GEANY_KEYS_GOTO_FORWARD&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a1ca624e9369462c7803e18155190c233"></a>GEANY_KEYS_CLIPBOARD_CUT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a96df6a6a24e2632370ab5b4db819eb5a"></a>GEANY_KEYS_NOTEBOOK_SWITCHTABLASTUSED&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ab7db0db3700ad3f375ad1311826c8f76"></a>GEANY_KEYS_NOTEBOOK_MOVETABRIGHT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314adfd81cdb9ecf8f1764f3c35ac720c028"></a>GEANY_KEYS_BUILD_OPTIONS&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ad6df4681f4aabccf8102d7bc9f1373dd"></a>GEANY_KEYS_GOTO_TAGDECLARATION&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a730b33e7b2be0daaa698005664f8dda3"></a>GEANY_KEYS_FILE_OPEN&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ae7c31de7e10fcdb982a2b583d508fbf6"></a>GEANY_KEYS_EDITOR_COMPLETESNIPPET&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314aeaeabe0005eebb243fcaa0c1ee09948d"></a>GEANY_KEYS_FORMAT_UNCOMMENTLINE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a8ffb0066d6863c068ec5b11590f32f1a"></a>GEANY_KEYS_FOCUS_VTE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ae60c73be7a54a8161f4e1b5e53d1fe0c"></a>GEANY_KEYS_FORMAT_SENDTOCMD1&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ad045688101431c57b5869db5fedb6910"></a>GEANY_KEYS_SELECT_WORDPARTLEFT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a0ec447c1838aa0d5e683cb8de01b9735"></a>GEANY_KEYS_VIEW_ZOOMIN&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a6165ef38238c04c7f8801e24d92d2819"></a>GEANY_KEYS_DOCUMENT_LINEBREAK&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a8e8a17abd1f8635311505affc65c1485"></a>GEANY_KEYS_EDITOR_REDO&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ae59084d2c18aab57f4a56538c701aa61"></a>GEANY_KEYS_EDITOR_CONTEXTACTION&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af494465e9038a4e67c60ee1f1263b1b3"></a>GEANY_KEYS_SEARCH_FINDPREVSEL&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a99d3ac611c81785d3ac3cf5ddcdf3abb"></a>GEANY_KEYS_FORMAT_DECREASEINDENTBYSPACE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a4d7bc8449fb8324de00b709dfaed64ac"></a>GEANY_KEYS_FORMAT_COMMENTLINETOGGLE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a5bcca7e8f2c73aeae1fc3cb75992e1f2"></a>GEANY_KEYS_SELECT_ALL&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a3ffd1da416349cfd973b47b8c1146198"></a>GEANY_KEYS_DOCUMENT_RELOADTAGLIST&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314aaca983f616897ff514ac4ed59e59cd12"></a>GEANY_KEYS_BUILD_NEXTERROR&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a425c82b73bbbeb23eb96910d0098b96a"></a>GEANY_KEYS_NOTEBOOK_MOVETABLAST&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a9719b40c24f368cb0d8588ee850341d8"></a>GEANY_KEYS_SELECT_PARAGRAPH&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af39d03670264a6b3a4e5255281d7ddb3"></a>GEANY_KEYS_EDITOR_DELETELINE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a3b966dd48cdb7e0ce9613870439c716d"></a>GEANY_KEYS_CLIPBOARD_COPY&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a51ef9e731f636675bf0f9e56b35837e9"></a>GEANY_KEYS_VIEW_SIDEBAR&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a74a66a6ecff2681f17612fa137133849"></a>GEANY_KEYS_FILE_SAVEAS&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af425e3bb9bfea4d114bce8c11a133acc"></a>GEANY_KEYS_FORMAT_COMMENTLINE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a0130fa012f0ce514bf7837c997423a4e"></a>GEANY_KEYS_GOTO_PREVWORDPART&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af58589464746f0f7a35e32d5419e42e9"></a>GEANY_KEYS_SEARCH_FINDPREVIOUS&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a816a8cd0766be7095d3ab9e3dee8dc54"></a>GEANY_KEYS_SEARCH_REPLACE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ad6998655506f8b2280b2025d903bfb56"></a>GEANY_KEYS_EDITOR_WORDPARTCOMPLETION&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a2a06762c8395861ae2935a58480cffc0"></a>GEANY_KEYS_EDITOR_AUTOCOMPLETE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a9a35f2527eedd772b4a74f10e8b97348"></a>GEANY_KEYS_FOCUS_SIDEBAR&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af1b49aa8f7a1d67e0561905c9210cec1"></a>GEANY_KEYS_FOCUS_MESSAGE_WINDOW&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a5f8021d75580c0a5dae99a116dd34cec"></a>GEANY_KEYS_NOTEBOOK_MOVETABFIRST&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314abb12e127cefed39352d422ff3e1c76b9"></a>GEANY_KEYS_GOTO_PREVIOUSMARKER&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a5528549eeb64e8be0ea67b42fd30994a"></a>GEANY_KEYS_EDITOR_SCROLLLINEUP&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af159fe38198174d09af8a7ec2e823df8"></a>GEANY_KEYS_FOCUS_COMPILER&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314adaf5a48e5353a057916834739608bbf4"></a>GEANY_KEYS_FORMAT_TOGGLECASE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a11b63e26b553e0b033ddab09b63efd2a"></a>GEANY_KEYS_CLIPBOARD_CUTLINE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314aaba36ee4f0d0664db9c7dbe6666086e1"></a>GEANY_KEYS_DOCUMENT_REMOVE_MARKERS&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314adfef8cd2f6fd36314aa7b8cd1cb3789e"></a>GEANY_KEYS_BUILD_MAKEOBJECT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314ab4e92b96bab4c500c63b877153584a67"></a>GEANY_KEYS_FORMAT_DECREASEINDENT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a65f4c1899301fb7c169562e043be2f2b"></a>GEANY_KEYS_FILE_OPENLASTTAB&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a8c2ce0f874b5d3a681510d5c32102d87"></a>GEANY_KEYS_SEARCH_FINDINFILES&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a965767d0b11c841e17184c90c84b6af4"></a>GEANY_KEYS_GOTO_NEXTWORDPART&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a6cc2e2d7a9a791dca2cfe941e554bf79"></a>GEANY_KEYS_INSERT_LINEAFTER&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a613cb589e43edc95c20c206764676e78"></a>GEANY_KEYS_INSERT_LINEBEFORE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a4f34ae5c476f212a3a8f2eea2f808a87"></a>GEANY_KEYS_DOCUMENT_REMOVE_MARKERS_INDICATORS&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af664536dd88d31f3ad85587f1ddd395e"></a>GEANY_KEYS_PROJECT_OPEN&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314af1d62abdacfef8f4f43224bda0f49e01"></a>GEANY_KEYS_PROJECT_NEW&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a49ad59677e10426ebd2d2ff872b4d843"></a>GEANY_KEYS_PROJECT_CLOSE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314acf299d2622d0d0e0dc4cdfd56bc68f46"></a>GEANY_KEYS_FORMAT_JOINLINES&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a9e54852aa5eee2d8f464200f4fcc5f28"></a>GEANY_KEYS_GOTO_LINESTARTVISUAL&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a3f19f2b716cb675f68a3ddc0287b3920"></a>GEANY_KEYS_DOCUMENT_CLONE&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="aa46cd12c068978f1c80ecbd916172314a4e479a5c269518f9be0c476c933965bb"></a>GEANY_KEYS_FILE_QUIT&#160;</td><td class="fielddoc">
<p>Keybinding. </p>
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19">GeanyKeyGroupID</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Keybinding group IDs for use with <a class="el" href="keybindings_8h.html#a9b9034dde2091a8d2653d99fcb270a93" title="Mimics a (built-in only) keybinding action. ">keybindings_send_command()</a>. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19aecfd385e4352c039b1c1bab850df1294"></a>GEANY_KEY_GROUP_FILE&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19a4fea2dbe494d142248b90f8f5dd73d94"></a>GEANY_KEY_GROUP_PROJECT&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19ac26d69abc2f5a4d29597ad346d0d77d8"></a>GEANY_KEY_GROUP_EDITOR&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19a3bff949bf79120c2a76e75c2e40f2c82"></a>GEANY_KEY_GROUP_CLIPBOARD&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19a164ab5a39ff9e3ce81cdb01bafc34289"></a>GEANY_KEY_GROUP_SELECT&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19adc16222e8b73e8a6df0acdb7a49bf8ed"></a>GEANY_KEY_GROUP_FORMAT&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19a4c38991a5e27b303ee6f768122508f8e"></a>GEANY_KEY_GROUP_INSERT&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19a799787379e9801c9d88ab25feebcdc3a"></a>GEANY_KEY_GROUP_SETTINGS&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19a380f81a6fbf4af41787cebad5b055528"></a>GEANY_KEY_GROUP_SEARCH&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19ac23b165562934ea16f19e8292a491745"></a>GEANY_KEY_GROUP_GOTO&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19a33d07320edcc25b04dab9f202a05f4c3"></a>GEANY_KEY_GROUP_VIEW&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19ae3979d99110ad90926e7c395a97f6143"></a>GEANY_KEY_GROUP_FOCUS&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19a32cdc25d72707d7781e8458d58bee47e"></a>GEANY_KEY_GROUP_NOTEBOOK&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19a405ccb861b26f02bd79f1a38c2c183b2"></a>GEANY_KEY_GROUP_DOCUMENT&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19a6381d7cf12883958aaf5c23cba72a826"></a>GEANY_KEY_GROUP_BUILD&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19a7570925f27ae1f8b66520c472e065651"></a>GEANY_KEY_GROUP_TOOLS&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a76ca234f0a8ecefc6e27c9d5117e3b19a1240d301f1ce64ea45ad7bc1a8c95876"></a>GEANY_KEY_GROUP_HELP&#160;</td><td class="fielddoc">
<p>Group. </p>
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a17b3f244effef8190de04104ed5a51d8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structGeanyKeyBinding.html">GeanyKeyBinding</a>* keybindings_get_item </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="keybindings_8h.html#aefa298762bfea498cd191d805754c008">GeanyKeyGroup</a> *&#160;</td>
          <td class="paramname"><em>group</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">gsize&#160;</td>
          <td class="paramname"><em>key_id</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Looks up a keybinding item. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">group</td><td>Group. </td></tr>
    <tr><td class="paramname">key_id</td><td>Keybinding index for the group. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The keybinding. </dd></dl>
<dl class="section since"><dt>Since</dt><dd>0.19. </dd></dl>

</div>
</div>
<a class="anchor" id="a9b9034dde2091a8d2653d99fcb270a93"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void keybindings_send_command </td>
          <td>(</td>
          <td class="paramtype">guint&#160;</td>
          <td class="paramname"><em>group_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">guint&#160;</td>
          <td class="paramname"><em>key_id</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Mimics a (built-in only) keybinding action. </p>
<p>Example:</p><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;keybindings_send_command(GEANY_KEY_GROUP_FILE, GEANY_KEYS_FILE_OPEN); </div>
</div><!-- fragment --> <dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">group_id</td><td><a class="el" href="keybindings_8h.html#a76ca234f0a8ecefc6e27c9d5117e3b19">GeanyKeyGroupID</a> keybinding group index that contains the <em>key_id</em> keybinding. </td></tr>
    <tr><td class="paramname">key_id</td><td><a class="el" href="keybindings_8h.html#aa46cd12c068978f1c80ecbd916172314">GeanyKeyBindingID</a> keybinding index. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a3b50ee5ee6000d83c8a93d8989daa551"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structGeanyKeyBinding.html">GeanyKeyBinding</a>* keybindings_set_item </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="keybindings_8h.html#aefa298762bfea498cd191d805754c008">GeanyKeyGroup</a> *&#160;</td>
          <td class="paramname"><em>group</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">gsize&#160;</td>
          <td class="paramname"><em>key_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="keybindings_8h.html#ad63bb9822d5a8bc42ea0e308a4ae2855">GeanyKeyCallback</a>&#160;</td>
          <td class="paramname"><em>callback</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">guint&#160;</td>
          <td class="paramname"><em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">GdkModifierType&#160;</td>
          <td class="paramname"><em>mod</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const gchar *&#160;</td>
          <td class="paramname"><em>kf_name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const gchar *&#160;</td>
          <td class="paramname"><em>label</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">GtkWidget *&#160;</td>
          <td class="paramname"><em>menu_item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fills a <a class="el" href="structGeanyKeyBinding.html" title="Represents a single keybinding action. ">GeanyKeyBinding</a> struct item. </p>
<dl class="section note"><dt>Note</dt><dd>Always set <em>key</em> and <em>mod</em> to 0, otherwise you will likely cause conflicts with the user's custom, other plugin's keybindings or future default keybindings. </dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">group</td><td>Group. </td></tr>
    <tr><td class="paramname">key_id</td><td>Keybinding index for the group. </td></tr>
    <tr><td class="paramname">callback</td><td>Function to call when activated, or <code>NULL</code> to use the group callback. Usually it's better to use the group callback instead - see <a class="el" href="pluginutils_8h.html#ae8eeecc54d81ce05457e04ad98028a68" title="Sets up or resizes a keybinding group for the plugin. ">plugin_set_key_group()</a>. </td></tr>
    <tr><td class="paramname">key</td><td>(Lower case) default key, e.g. <code>GDK_j</code>, but usually 0 for unset. </td></tr>
    <tr><td class="paramname">mod</td><td>Default modifier, e.g. <code>GDK_CONTROL_MASK</code>, but usually 0 for unset. </td></tr>
    <tr><td class="paramname">kf_name</td><td>Key name for the configuration file, such as <code>"menu_new"</code>. </td></tr>
    <tr><td class="paramname">label</td><td>Label used in the preferences dialog keybindings tab. May contain underscores - these won't be displayed. </td></tr>
    <tr><td class="paramname">menu_item</td><td>Optional widget to set an accelerator for, or <code>NULL</code>. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The keybinding - normally this is ignored. </dd></dl>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="ad63bb9822d5a8bc42ea0e308a4ae2855"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">G_BEGIN_DECLS typedef void(* GeanyKeyCallback)(guint key_id)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Function pointer type used for keybinding callbacks. </p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Oct 17 2014 05:13:17 for Geany by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>
</body>
</html>