Files
FTXUI/ja/event_8cpp_source.html
2025-12-13 19:38:34 +00:00

977 lines
197 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!-- HTML header for doxygen 1.9.8-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.12.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FTXUI: event.cpp Source File</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>
<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
<script type="text/javascript" src="doxygen-awesome-paragraph-link.js"></script>
<script type="text/javascript" src="doxygen-awesome-interactive-toc.js"></script>
<script type="text/javascript" src="doxygen-awesome-tabs.js"></script>
<script type="module">
DoxygenAwesomeFragmentCopyButton.init()
DoxygenAwesomeParagraphLink.init()
DoxygenAwesomeInteractiveToc.init()
DoxygenAwesomeTabs.init()
await new Promise(r => window.addEventListener('DOMContentLoaded', r));
// Remove title when a img[alt='title-img'] is present.
// Find an image with the alt "img-title".
const img = document.querySelector("img[alt='title-img']");
const header = document.querySelector(".headertitle");
if (img && header) {
// Hide the header title progressively.
header.style.display = "none";
// Show progressively the image.
img.style.maxHeight = "40vh";
img.style.maxWidth = "100%";
img.style.objectFit = "contain";
}
// In the "examples.html" page. Turn every link with text
// "examples/<...>
//
// Add a "demo" link toward.
// https://arthursonzogni.github.io/FTXUI/examples/?file=<...>
const examples = document.querySelectorAll("a")
examples.forEach((example) => {
if (!example.textContent.startsWith("examples/")) {
return;
}
// Remove the ".cpp" extension from the example name.
const exampleName = example.textContent.replace("examples/", "").replace(".cpp", "");
const a = document.createElement("a");
a.textContent = "[demo]";
a.href = "https://arthursonzogni.github.io/FTXUI/examples/?file=" + exampleName;
a.style.marginRight= "1em";
a.style.fontWeight = "bold";
example.parentElement.insertBefore(a, example)
});
// If the current URL ends with -example.html, we can add a link to the demo
// as well using the div.title textContent.
const url = new URL(window.location.href);
if (url.pathname.endsWith("-example.html")) {
// Get the title text.
const title = document.querySelector("div.title").textContent;
const example = title.replace("examples/", "").replace(".cpp", "");
// Create a link to the demo.
const a = document.createElement("a");
a.textContent = "[demo]";
a.href = "https://arthursonzogni.github.io/FTXUI/examples/?file=" + example;
a.style.marginLeft = "1em";
a.style.fontWeight = "bold";
a.style.display = "inline-block";
// Insert the link after the title.
const titleDiv = document.querySelector("div.title");
if (titleDiv) {
titleDiv.insertBefore(a, titleDiv.nextSibling);
}
}
</script>
<script type="module">
// Click on the navtree, except for the main page where this is already done
// automatically.
let delay = 0;
while(true) {
const navtree = document.querySelector("div.item.selected");
if (!navtree) {
delay *= 2;
delay += 1;
await new Promise(resolve => setTimeout(resolve, delay));
continue;
}
// Include only selected navtree items.
console.log("navtree.textContent", navtree.textContent);
if (!navtree.textContent.includes("Getting Started") &&
!navtree.textContent.includes("Installation") &&
!navtree.textContent.includes("ftxui / screen") &&
!navtree.textContent.includes("ftxui / dom") &&
!navtree.textContent.includes("ftxui / component") &&
!navtree.textContent.includes("Reference")) {
break;
}
// Find the first link inside the navtree.
const link = navtree.querySelector("a");
if (link) {
// Simulate a click on the link.
link.click();
break;
}
}
</script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="stylesheet.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 id="projectrow">
<td id="projectalign">
<div id="projectname">FTXUI<span id="projectnumber">&#160;6.1.9</span>
</div>
<div id="projectbrief">C++ functional terminal UI.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('event_8cpp_source.html',''); initResizable(true); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">event.cpp</div></div>
</div><!--header-->
<div class="contents">
<a href="event_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">// Copyright 2020 Arthur Sonzogni. All rights reserved.</span></div>
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">// Use of this source code is governed by the MIT license that can be found in</span></div>
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment">// the LICENSE file.</span></div>
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include &lt;map&gt;</span> <span class="comment">// for map</span></div>
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include &lt;string&gt;</span></div>
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include &lt;utility&gt;</span> <span class="comment">// for move</span></div>
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span> </div>
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include &quot;<a class="code" href="event_8hpp.html">ftxui/component/event.hpp</a>&quot;</span></div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include &quot;<a class="code" href="mouse_8hpp.html">ftxui/component/mouse.hpp</a>&quot;</span> <span class="comment">// for Mouse</span></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include &quot;<a class="code" href="string_8hpp.html">ftxui/screen/string.hpp</a>&quot;</span> <span class="comment">// for to_wstring</span></div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span> </div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">// シャドウ変数の警告を無効にします。すべてのコンパイラに対して。実際、アルファベットのすべての文字に対して静的イベントがあります。</span></div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="preprocessor">#ifdef __clang__</span></div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#pragma clang diagnostic ignored &quot;-Wshadow&quot;</span></div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#elif __GNUC__</span></div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#pragma GCC diagnostic ignored &quot;-Wshadow&quot;</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#elif defined(_MSC_VER)</span></div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#pragma warning(disable : 6244)</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#pragma warning(disable : 6246)</span></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespaceftxui.html">ftxui</a> {</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="comment"></span> </div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment">/// @brief 入力された文字に対応するイベント。</span></div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="comment">/// @param input ユーザーが入力した文字。</span></div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="comment"></span><span class="comment">// static</span></div>
<div class="foldopen" id="foldopen00027" data-start="{" data-end="}">
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="group__component.html#a769519ed730b72a53a2e770d6ee44365"> 27</a></span><a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> Event::Character(std::string input) {</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> event;</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">event</span>.input_ = std::move(<a class="code hl_function" href="group__component.html#a947e2de698c4bef07c78674218330677">input</a>);</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">event</span>.type_ = Type::Character;</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <span class="keywordflow">return</span> event;</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span>}</div>
</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="comment"></span> </div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="comment">/// @brief 入力された文字に対応するイベント。</span></div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="comment">/// @param c ユーザーが入力した文字。</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="comment"></span><span class="comment">// static</span></div>
<div class="foldopen" id="foldopen00037" data-start="{" data-end="}">
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="group__component.html#a9970fcb99b3c5ed50753111edf1d2cae"> 37</a></span><a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> Event::Character(<span class="keywordtype">char</span> c) {</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="keywordflow">return</span> Event::Character(std::string{<a class="code hl_variable" href="group__component.html#af8a909c0d59f212fdf1e79af33888d53">c</a>});</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>}</div>
</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="comment"></span> </div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="comment">/// @brief 入力された文字に対応するイベント。</span></div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="comment">/// @param c ユーザーが入力した文字。</span></div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="comment"></span><span class="comment">// static</span></div>
<div class="foldopen" id="foldopen00044" data-start="{" data-end="}">
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="group__component.html#a2f33d5ea7fca5423861773f891f5ba07"> 44</a></span><a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> Event::Character(<span class="keywordtype">wchar_t</span> c) {</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="keywordflow">return</span> Event::Character(<a class="code hl_function" href="namespaceftxui.html#a757b345f73bb6cde5165a4d7f0c0a298">to_string</a>(std::wstring{<a class="code hl_variable" href="group__component.html#af8a909c0d59f212fdf1e79af33888d53">c</a>}));</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span>}</div>
</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="comment"></span> </div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="comment">/// @brief 入力された文字に対応するイベント。</span></div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="comment">/// @param input 端末から送信される文字のシーケンス。</span></div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="comment">/// @param mouse マウスの状態。</span></div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="comment"></span><span class="comment">// static</span></div>
<div class="foldopen" id="foldopen00052" data-start="{" data-end="}">
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"><a class="line" href="group__component.html#a382859ca10d98eb9c03713de4a95d3f9"> 52</a></span><a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> Event::Mouse(std::string input, <span class="keyword">struct</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Mouse">Mouse</a> mouse) {</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> event;</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">event</span>.input_ = std::move(<a class="code hl_function" href="group__component.html#a947e2de698c4bef07c78674218330677">input</a>);</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <span class="keyword">event</span>.type_ = Type::Mouse;</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keyword">event</span>.data_.mouse = <a class="code hl_variable" href="group__component.html#a761c3b7a78d8408dfbe76131209532d7">mouse</a>; <span class="comment">// NOLINT</span></div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="keywordflow">return</span> event;</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span>}</div>
</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="comment"></span> </div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="comment">/// @brief 端末のDCSデバイス制御文字列に対応するイベント。</span></div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="comment"></span><span class="comment">// static</span></div>
<div class="foldopen" id="foldopen00062" data-start="{" data-end="}">
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="group__component.html#a0e2ede93a1146707a4f5e540056e13bc"> 62</a></span><a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> Event::CursorShape(std::string input, <span class="keywordtype">int</span> shape) {</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> event;</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <span class="keyword">event</span>.input_ = std::move(<a class="code hl_function" href="group__component.html#a947e2de698c4bef07c78674218330677">input</a>);</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="keyword">event</span>.type_ = Type::CursorShape;</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <span class="keyword">event</span>.data_.cursor_shape = shape; <span class="comment">// NOLINT</span></div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keywordflow">return</span> event;</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span>}</div>
</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="comment"></span> </div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span><span class="comment">/// @brief ライブラリのユーザーによって意味が定義されるカスタムイベント。</span></div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="comment">/// @param input 開発者によって定義された任意の文字シーケンス。</span></div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="comment"></span><span class="comment">// static</span></div>
<div class="foldopen" id="foldopen00073" data-start="{" data-end="}">
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"><a class="line" href="group__component.html#afe901de476c29382cc358333f10e5ee7"> 73</a></span><a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(std::string input) {</div>
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> event;</div>
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> <span class="keyword">event</span>.input_ = std::move(<a class="code hl_function" href="group__component.html#a947e2de698c4bef07c78674218330677">input</a>);</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> <span class="keywordflow">return</span> event;</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span>}</div>
</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="comment"></span> </div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span><span class="comment">/// @internal</span></div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span><span class="comment"></span><span class="comment">// static</span></div>
<div class="foldopen" id="foldopen00081" data-start="{" data-end="}">
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"><a class="line" href="group__component.html#acef096fb0273c844877408912445988c"> 81</a></span><a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> Event::CursorPosition(std::string input, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y) {</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> event;</div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> <span class="keyword">event</span>.input_ = std::move(<a class="code hl_function" href="group__component.html#a947e2de698c4bef07c78674218330677">input</a>);</div>
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> <span class="keyword">event</span>.type_ = Type::CursorPosition;</div>
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> <span class="keyword">event</span>.data_.cursor = {<a class="code hl_variable" href="group__component.html#a8ea38b427ac031b90f864b64d04fb386">x</a>, <a class="code hl_variable" href="group__component.html#abcbf2b29725cb4c562ff3e460934b7e3">y</a>}; <span class="comment">// NOLINT</span></div>
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="keywordflow">return</span> event;</div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span>}</div>
</div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span><span class="comment"></span> </div>
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span><span class="comment">/// @brief イベントの文字列表現を返します。</span></div>
<div class="foldopen" id="foldopen00090" data-start="{" data-end="}">
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="group__component.html#a764be64f3029f8b8e23511061d8de355"> 90</a></span><span class="comment"></span>std::string <a class="code hl_function" href="group__component.html#a764be64f3029f8b8e23511061d8de355">Event::DebugString</a>()<span class="keyword"> const </span>{</div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> <span class="keyword">static</span> std::map&lt;Event, const char*&gt; event_to_string = {</div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <span class="comment">// --- 矢印 ---</span></div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> {<a class="code hl_variable" href="group__component.html#ae1b59315a513c99ac3095bc42dff0d94">Event::ArrowLeft</a>, <span class="stringliteral">&quot;Event::ArrowLeft&quot;</span>},</div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> {<a class="code hl_variable" href="group__component.html#afed9a747f55d4564e4f749bea1de4022">Event::ArrowRight</a>, <span class="stringliteral">&quot;Event::ArrowRight&quot;</span>},</div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> {<a class="code hl_variable" href="group__component.html#a916bd0ae3c86941b660d9a07980bb0c9">Event::ArrowUp</a>, <span class="stringliteral">&quot;Event::ArrowUp&quot;</span>},</div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> {<a class="code hl_variable" href="group__component.html#a9d2a831cf68bf2185a3c56c2e09b2f23">Event::ArrowDown</a>, <span class="stringliteral">&quot;Event::ArrowDown&quot;</span>},</div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> </div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="comment">// --- 矢印Ctrl ---</span></div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> {<a class="code hl_variable" href="group__component.html#a05941a0e87f230113219319b1ce8a6b2">Event::ArrowLeftCtrl</a>, <span class="stringliteral">&quot;Event::ArrowLeftCtrl&quot;</span>},</div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> {<a class="code hl_variable" href="group__component.html#af7861733aa43e55da68824c10e164dd1">Event::ArrowRightCtrl</a>, <span class="stringliteral">&quot;Event::ArrowRightCtrl&quot;</span>},</div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> {<a class="code hl_variable" href="group__component.html#abcf6d1b9fe64b9a6376e1d6c486d802b">Event::ArrowUpCtrl</a>, <span class="stringliteral">&quot;Event::ArrowUpCtrl&quot;</span>},</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> {<a class="code hl_variable" href="group__component.html#aeb40ca3ed1e25a8a02cec6e94f20cd01">Event::ArrowDownCtrl</a>, <span class="stringliteral">&quot;Event::ArrowDownCtrl&quot;</span>},</div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> </div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <span class="comment">// --- その他 ---</span></div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> {<a class="code hl_variable" href="group__component.html#a87cb6a8c09564342227afc71c7f76c82">Event::Backspace</a>, <span class="stringliteral">&quot;Event::Backspace&quot;</span>},</div>
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> {<a class="code hl_variable" href="group__component.html#ae7a3abf1b7aa72c31f924c2a337805af">Event::Delete</a>, <span class="stringliteral">&quot;Event::Delete&quot;</span>},</div>
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> {<a class="code hl_variable" href="group__component.html#a27e4fc900f184c4d743c34913e180065">Event::Escape</a>, <span class="stringliteral">&quot;Event::Escape&quot;</span>},</div>
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> {<a class="code hl_variable" href="group__component.html#ad3ab0b5bcc923c4b994080d45b97e36b">Event::Return</a>, <span class="stringliteral">&quot;Event::Return&quot;</span>},</div>
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> {<a class="code hl_variable" href="group__component.html#a94bd9090f8bf9eea776c867113afb86c">Event::Tab</a>, <span class="stringliteral">&quot;Event::Tab&quot;</span>},</div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> {<a class="code hl_variable" href="group__component.html#a00f063998a734c338531f38c5e3d6428">Event::TabReverse</a>, <span class="stringliteral">&quot;Event::TabReverse&quot;</span>},</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> </div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> <span class="comment">// --- ファンクションキー ---</span></div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> {<a class="code hl_variable" href="group__component.html#ad3289a38381b0a9d07e2182a2c9ba9ee">Event::F1</a>, <span class="stringliteral">&quot;Event::F1&quot;</span>},</div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> {<a class="code hl_variable" href="group__component.html#a859749d723c3651fd301b862040a03db">Event::F2</a>, <span class="stringliteral">&quot;Event::F2&quot;</span>},</div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> {<a class="code hl_variable" href="group__component.html#a47c2b379f2f5ac29ba6a2c414b4d2f36">Event::F3</a>, <span class="stringliteral">&quot;Event::F3&quot;</span>},</div>
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> {<a class="code hl_variable" href="group__component.html#ab9a6f5b09c04d483b9fd734ee14b2e7b">Event::F4</a>, <span class="stringliteral">&quot;Event::F4&quot;</span>},</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> {<a class="code hl_variable" href="group__component.html#a4603a22dded4b2d2dc68054d2b87d4c5">Event::F5</a>, <span class="stringliteral">&quot;Event::F5&quot;</span>},</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> {<a class="code hl_variable" href="group__component.html#acf0b0d8ddfeaec98bb4779f4d7524b38">Event::F6</a>, <span class="stringliteral">&quot;Event::F6&quot;</span>},</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> {<a class="code hl_variable" href="group__component.html#a90c46deb63fd81bd86a4b942a1244ccc">Event::F7</a>, <span class="stringliteral">&quot;Event::F7&quot;</span>},</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> {<a class="code hl_variable" href="group__component.html#ab32c1934bd8f2de0d68ff0b5161fe0b2">Event::F8</a>, <span class="stringliteral">&quot;Event::F8&quot;</span>},</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> {<a class="code hl_variable" href="group__component.html#a520b29840c549f62b9474f5494036bc7">Event::F9</a>, <span class="stringliteral">&quot;Event::F9&quot;</span>},</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> {<a class="code hl_variable" href="group__component.html#ac7e786e3b193c72a26179fce9d149848">Event::F10</a>, <span class="stringliteral">&quot;Event::F10&quot;</span>},</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> {<a class="code hl_variable" href="group__component.html#a9e95c75a3d332a2e2a3adfc77a7b321c">Event::F11</a>, <span class="stringliteral">&quot;Event::F11&quot;</span>},</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> {<a class="code hl_variable" href="group__component.html#a373d3f5b50454169a6ea41ba60d0d018">Event::F12</a>, <span class="stringliteral">&quot;Event::F12&quot;</span>},</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> </div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> <span class="comment">// --- ナビゲーションキー ---</span></div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> {<a class="code hl_variable" href="group__component.html#af368fcc9fa5d2f609288e920ef115c51">Event::Insert</a>, <span class="stringliteral">&quot;Event::Insert&quot;</span>},</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> {<a class="code hl_variable" href="group__component.html#aad7d2ec712d40ad87d330e5e4399fdbc">Event::Home</a>, <span class="stringliteral">&quot;Event::Home&quot;</span>},</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> {<a class="code hl_variable" href="group__component.html#a9e841cb4b2ac7a46cfd26806a40fe3b5">Event::End</a>, <span class="stringliteral">&quot;Event::End&quot;</span>},</div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> {<a class="code hl_variable" href="group__component.html#a21ae13b6dcbc80ed6549a5afab248477">Event::PageUp</a>, <span class="stringliteral">&quot;Event::PageUp&quot;</span>},</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> {<a class="code hl_variable" href="group__component.html#acc3462fea2a9b2085734ff87dc881b4c">Event::PageDown</a>, <span class="stringliteral">&quot;Event::PageDown&quot;</span>},</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> </div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> <span class="comment">// --- コントロールキー ---</span></div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> {<a class="code hl_variable" href="group__component.html#acf7817ed11559c82a26322521f390d6e">Event::CtrlA</a>, <span class="stringliteral">&quot;Event::CtrlA&quot;</span>},</div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> {<a class="code hl_variable" href="group__component.html#a52c5a6db246fce616cf8d6408af8e3a3">Event::CtrlB</a>, <span class="stringliteral">&quot;Event::CtrlB&quot;</span>},</div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> {<a class="code hl_variable" href="group__component.html#a038a33c469a2e4474d08d637e37f660d">Event::CtrlC</a>, <span class="stringliteral">&quot;Event::CtrlC&quot;</span>},</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> {<a class="code hl_variable" href="group__component.html#ae0d493f520768be24d4e9508eb3f263d">Event::CtrlD</a>, <span class="stringliteral">&quot;Event::CtrlD&quot;</span>},</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> {<a class="code hl_variable" href="group__component.html#a1fbae80d9ab6f7c72f07f1a84da7de64">Event::CtrlE</a>, <span class="stringliteral">&quot;Event::CtrlE&quot;</span>},</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> {<a class="code hl_variable" href="group__component.html#a46651cd420861328dff49c5651ac853c">Event::CtrlF</a>, <span class="stringliteral">&quot;Event::CtrlF&quot;</span>},</div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> {<a class="code hl_variable" href="group__component.html#aa221be42071500650486cc199f26b072">Event::CtrlG</a>, <span class="stringliteral">&quot;Event::CtrlG&quot;</span>},</div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> {<a class="code hl_variable" href="group__component.html#a72c30a2cd1d2309f4e81aad7163e24ca">Event::CtrlH</a>, <span class="stringliteral">&quot;Event::CtrlH&quot;</span>},</div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> {<a class="code hl_variable" href="group__component.html#af5df3d152c8ea5303cc2d5c9bb8c5747">Event::CtrlI</a>, <span class="stringliteral">&quot;Event::CtrlI&quot;</span>},</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> {<a class="code hl_variable" href="group__component.html#a76d3ea748f24c9c8d55a8f563616de3f">Event::CtrlJ</a>, <span class="stringliteral">&quot;Event::CtrlJ&quot;</span>},</div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> {<a class="code hl_variable" href="group__component.html#a8deeb92abd293c7a0750b6891cc217bd">Event::CtrlK</a>, <span class="stringliteral">&quot;Event::CtrlK&quot;</span>},</div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> {<a class="code hl_variable" href="group__component.html#a0608ea347cb61c04bf7f1e89d215d1c3">Event::CtrlL</a>, <span class="stringliteral">&quot;Event::CtrlL&quot;</span>},</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> {<a class="code hl_variable" href="group__component.html#a86af858198ebfedc83ada8f775a1b4bc">Event::CtrlM</a>, <span class="stringliteral">&quot;Event::CtrlM&quot;</span>},</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> {<a class="code hl_variable" href="group__component.html#a85966b9d428df487e2b896596e90f4ed">Event::CtrlN</a>, <span class="stringliteral">&quot;Event::CtrlN&quot;</span>},</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> {<a class="code hl_variable" href="group__component.html#ae7915261b9c6d8e844933bd1f68ed120">Event::CtrlO</a>, <span class="stringliteral">&quot;Event::CtrlO&quot;</span>},</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> {<a class="code hl_variable" href="group__component.html#a043bd0f01364983076c98ebf2fd6f503">Event::CtrlP</a>, <span class="stringliteral">&quot;Event::CtrlP&quot;</span>},</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> {<a class="code hl_variable" href="group__component.html#a97bdebeccfd100f5e8f5df3b4e04b62e">Event::CtrlQ</a>, <span class="stringliteral">&quot;Event::CtrlQ&quot;</span>},</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> {<a class="code hl_variable" href="group__component.html#a5cca4aa809fa07d3ea1992ebef011a19">Event::CtrlR</a>, <span class="stringliteral">&quot;Event::CtrlR&quot;</span>},</div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> {<a class="code hl_variable" href="group__component.html#a7c7ffc28a2d2d1eb67444edb7a44e575">Event::CtrlS</a>, <span class="stringliteral">&quot;Event::CtrlS&quot;</span>},</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> {<a class="code hl_variable" href="group__component.html#ac1e7d6a13cfa09a29e2c735e01463598">Event::CtrlT</a>, <span class="stringliteral">&quot;Event::CtrlT&quot;</span>},</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> {<a class="code hl_variable" href="group__component.html#a26730fa452c79611f5aa6ca0e157e217">Event::CtrlU</a>, <span class="stringliteral">&quot;Event::CtrlU&quot;</span>},</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> {<a class="code hl_variable" href="group__component.html#a053eca96c74722632b0a1e53f3af2978">Event::CtrlV</a>, <span class="stringliteral">&quot;Event::CtrlV&quot;</span>},</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> {<a class="code hl_variable" href="group__component.html#a8520a7531235eb2ff76f2de1704e7e1c">Event::CtrlW</a>, <span class="stringliteral">&quot;Event::CtrlW&quot;</span>},</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> {<a class="code hl_variable" href="group__component.html#a50ef26ee285d63d0a805f59eed52239f">Event::CtrlX</a>, <span class="stringliteral">&quot;Event::CtrlX&quot;</span>},</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> {<a class="code hl_variable" href="group__component.html#a697c813972ac5d83b75f65e81acd5cff">Event::CtrlY</a>, <span class="stringliteral">&quot;Event::CtrlY&quot;</span>},</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> {<a class="code hl_variable" href="group__component.html#a22ef83103e0443ba82acc19f24f729bc">Event::CtrlZ</a>, <span class="stringliteral">&quot;Event::CtrlZ&quot;</span>},</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> </div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> <span class="comment">// --- Altキー ---</span></div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> {<a class="code hl_variable" href="group__component.html#a9afff79ad622a8deab0c1106610bd635">Event::AltA</a>, <span class="stringliteral">&quot;Event::AltA&quot;</span>},</div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> {<a class="code hl_variable" href="group__component.html#ab72b86bd630ac23d469394b4f115d388">Event::AltB</a>, <span class="stringliteral">&quot;Event::AltB&quot;</span>},</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> {<a class="code hl_variable" href="group__component.html#a527184b90a16487888d646d44e0e8a6b">Event::AltC</a>, <span class="stringliteral">&quot;Event::AltC&quot;</span>},</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> {<a class="code hl_variable" href="group__component.html#aaeed8e5d3503dc5418978329168cc455">Event::AltD</a>, <span class="stringliteral">&quot;Event::AltD&quot;</span>},</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> {<a class="code hl_variable" href="group__component.html#adbc22b402e7e8e7a25ea8da614e84082">Event::AltE</a>, <span class="stringliteral">&quot;Event::AltE&quot;</span>},</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> {<a class="code hl_variable" href="group__component.html#a13f05bbf8f71e0ecd73bca163018e2b5">Event::AltF</a>, <span class="stringliteral">&quot;Event::AltF&quot;</span>},</div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> {<a class="code hl_variable" href="group__component.html#a6e26660f8ded2ee68c00bbd09247f007">Event::AltG</a>, <span class="stringliteral">&quot;Event::AltG&quot;</span>},</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> {<a class="code hl_variable" href="group__component.html#a1365e5d1a530aca80da90dfe10b48cbc">Event::AltH</a>, <span class="stringliteral">&quot;Event::AltH&quot;</span>},</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> {<a class="code hl_variable" href="group__component.html#ac728998d6c0e0a9b59e31987e9292c1e">Event::AltI</a>, <span class="stringliteral">&quot;Event::AltI&quot;</span>},</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> {<a class="code hl_variable" href="group__component.html#ab2b4e0ee4d2db65374b1111553dc96f9">Event::AltJ</a>, <span class="stringliteral">&quot;Event::AltJ&quot;</span>},</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> {<a class="code hl_variable" href="group__component.html#a4d2a42120ce47e7fa7cd5237d61cf9c5">Event::AltK</a>, <span class="stringliteral">&quot;Event::AltK&quot;</span>},</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> {<a class="code hl_variable" href="group__component.html#a2d0b55c600a1ae7c0406dfad3c31c591">Event::AltL</a>, <span class="stringliteral">&quot;Event::AltL&quot;</span>},</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> {<a class="code hl_variable" href="group__component.html#a59dc4d656241c7f76433d0103e8e6934">Event::AltM</a>, <span class="stringliteral">&quot;Event::AltM&quot;</span>},</div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> {<a class="code hl_variable" href="group__component.html#a9a6e150b0940479d2dd24f039f91675c">Event::AltN</a>, <span class="stringliteral">&quot;Event::AltN&quot;</span>},</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> {<a class="code hl_variable" href="group__component.html#a76c653ab37318c4bb6a2832c9cf1d612">Event::AltO</a>, <span class="stringliteral">&quot;Event::AltO&quot;</span>},</div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> {<a class="code hl_variable" href="group__component.html#acabec40a30b5854999e774d0a1f3342e">Event::AltP</a>, <span class="stringliteral">&quot;Event::AltP&quot;</span>},</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> {<a class="code hl_variable" href="group__component.html#a26ff1602105cf0df822f8b370be63fdd">Event::AltQ</a>, <span class="stringliteral">&quot;Event::AltQ&quot;</span>},</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> {<a class="code hl_variable" href="group__component.html#a7edddb7c159929157b0bf0b0deb7e4e0">Event::AltR</a>, <span class="stringliteral">&quot;Event::AltR&quot;</span>},</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> {<a class="code hl_variable" href="group__component.html#ad1becc889768aafe7e452bc529f3bc4c">Event::AltS</a>, <span class="stringliteral">&quot;Event::AltS&quot;</span>},</div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> {<a class="code hl_variable" href="group__component.html#a06b17875059c0e92f716c0463ca60e86">Event::AltT</a>, <span class="stringliteral">&quot;Event::AltT&quot;</span>},</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> {<a class="code hl_variable" href="group__component.html#a95b1b6528a78575ca07954600c45f805">Event::AltU</a>, <span class="stringliteral">&quot;Event::AltU&quot;</span>},</div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> {<a class="code hl_variable" href="group__component.html#ae5063b138286493e68fa140af2c3e4e6">Event::AltV</a>, <span class="stringliteral">&quot;Event::AltV&quot;</span>},</div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> {<a class="code hl_variable" href="group__component.html#a35ad37bd8fb24e3ce38df9c3b61ef4e5">Event::AltW</a>, <span class="stringliteral">&quot;Event::AltW&quot;</span>},</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> {<a class="code hl_variable" href="group__component.html#aec5dcc79e3d6c86ce71306a57b49b48c">Event::AltX</a>, <span class="stringliteral">&quot;Event::AltX&quot;</span>},</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> {<a class="code hl_variable" href="group__component.html#a2a7b9d5b6dc8ce1529bd58b5f196cf91">Event::AltY</a>, <span class="stringliteral">&quot;Event::AltY&quot;</span>},</div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> {<a class="code hl_variable" href="group__component.html#aaac4eb7051d6901cf79fa32b46bface9">Event::AltZ</a>, <span class="stringliteral">&quot;Event::AltZ&quot;</span>},</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> </div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> <span class="comment">// --- CtrlAltキー ---</span></div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> {<a class="code hl_variable" href="group__component.html#adb198f3baf944a55bcfa46107615d359">Event::CtrlAltA</a>, <span class="stringliteral">&quot;Event::CtrlAltA&quot;</span>},</div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> {<a class="code hl_variable" href="group__component.html#ae44c243b858cb3400fdbfa0175c489e4">Event::CtrlAltB</a>, <span class="stringliteral">&quot;Event::CtrlAltB&quot;</span>},</div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> {<a class="code hl_variable" href="group__component.html#a1cd1b6ca37581db00ee5ad5d44e94e3f">Event::CtrlAltC</a>, <span class="stringliteral">&quot;Event::CtrlAltC&quot;</span>},</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> {<a class="code hl_variable" href="group__component.html#aec5fdc15c18b77c8ca74d1f077754916">Event::CtrlAltD</a>, <span class="stringliteral">&quot;Event::CtrlAltD&quot;</span>},</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> {<a class="code hl_variable" href="group__component.html#a459c4f925ed72d9ebdd5caa74be905f8">Event::CtrlAltE</a>, <span class="stringliteral">&quot;Event::CtrlAltE&quot;</span>},</div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> {<a class="code hl_variable" href="group__component.html#a22ee0cd5fb9dbb1ff5fe2b249d9de1fc">Event::CtrlAltF</a>, <span class="stringliteral">&quot;Event::CtrlAltF&quot;</span>},</div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> {<a class="code hl_variable" href="group__component.html#acf6ba80979dddb644d8a06ddc8b32a43">Event::CtrlAltG</a>, <span class="stringliteral">&quot;Event::CtrlAltG&quot;</span>},</div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> {<a class="code hl_variable" href="group__component.html#a54b56653957ef7a339f0659e6c4f826f">Event::CtrlAltH</a>, <span class="stringliteral">&quot;Event::CtrlAltH&quot;</span>},</div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> {<a class="code hl_variable" href="group__component.html#a2bf197114604fe111bd01a5ad64b0576">Event::CtrlAltI</a>, <span class="stringliteral">&quot;Event::CtrlAltI&quot;</span>},</div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> {<a class="code hl_variable" href="group__component.html#a48019246646c62005152941069919bf2">Event::CtrlAltJ</a>, <span class="stringliteral">&quot;Event::CtrlAltJ&quot;</span>},</div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> {<a class="code hl_variable" href="group__component.html#ace12bff4272d8e0c85db12524e42f7b0">Event::CtrlAltK</a>, <span class="stringliteral">&quot;Event::CtrlAltK&quot;</span>},</div>
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> {<a class="code hl_variable" href="group__component.html#ab37accf33aab3cd7187bb7f589bc3c5b">Event::CtrlAltL</a>, <span class="stringliteral">&quot;Event::CtrlAltL&quot;</span>},</div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> {<a class="code hl_variable" href="group__component.html#a7866574be02fec611b5aca5d333ccccf">Event::CtrlAltM</a>, <span class="stringliteral">&quot;Event::CtrlAltM&quot;</span>},</div>
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> {<a class="code hl_variable" href="group__component.html#a0bcae083304c682e85f1e18be85dc141">Event::CtrlAltN</a>, <span class="stringliteral">&quot;Event::CtrlAltN&quot;</span>},</div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> {<a class="code hl_variable" href="group__component.html#a62641366fdaffa002aca0087af45297a">Event::CtrlAltO</a>, <span class="stringliteral">&quot;Event::CtrlAltO&quot;</span>},</div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> {<a class="code hl_variable" href="group__component.html#a44bc2e6312cd6e9eda4d4778e88052f0">Event::CtrlAltP</a>, <span class="stringliteral">&quot;Event::CtrlAltP&quot;</span>},</div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> {<a class="code hl_variable" href="group__component.html#af8bec3764c43c08d08c0bffdcf9b4255">Event::CtrlAltQ</a>, <span class="stringliteral">&quot;Event::CtrlAltQ&quot;</span>},</div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span> {<a class="code hl_variable" href="group__component.html#a8aecef2c60fd63f3cbc7c16b7b5d804b">Event::CtrlAltR</a>, <span class="stringliteral">&quot;Event::CtrlAltR&quot;</span>},</div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> {<a class="code hl_variable" href="group__component.html#abf589677d9c6463e97519567c3d1b021">Event::CtrlAltS</a>, <span class="stringliteral">&quot;Event::CtrlAltS&quot;</span>},</div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> {<a class="code hl_variable" href="group__component.html#adad452726bfb3d523b19299bf8017a41">Event::CtrlAltT</a>, <span class="stringliteral">&quot;Event::CtrlAltT&quot;</span>},</div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> {<a class="code hl_variable" href="group__component.html#ad4e4ff7f9a534882d7e5adc29235d761">Event::CtrlAltU</a>, <span class="stringliteral">&quot;Event::CtrlAltU&quot;</span>},</div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> {<a class="code hl_variable" href="group__component.html#ae7afc70b1bc9d4e5c046bcbaf7767c19">Event::CtrlAltV</a>, <span class="stringliteral">&quot;Event::CtrlAltV&quot;</span>},</div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> {<a class="code hl_variable" href="group__component.html#a5d6ebbe9bdb0b7fe28104a58602bcc37">Event::CtrlAltW</a>, <span class="stringliteral">&quot;Event::CtrlAltW&quot;</span>},</div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> {<a class="code hl_variable" href="group__component.html#a07a380297456b42f4929d47ece5517a0">Event::CtrlAltX</a>, <span class="stringliteral">&quot;Event::CtrlAltX&quot;</span>},</div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> {<a class="code hl_variable" href="group__component.html#ab001073b99625145403adbbd3a3e21e8">Event::CtrlAltY</a>, <span class="stringliteral">&quot;Event::CtrlAltY&quot;</span>},</div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> {<a class="code hl_variable" href="group__component.html#a98f8350cb5499a5432506ac732d495ec">Event::CtrlAltZ</a>, <span class="stringliteral">&quot;Event::CtrlAltZ&quot;</span>},</div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> </div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> <span class="comment">// --- カスタム ---</span></div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> {<a class="code hl_variable" href="group__component.html#a699872f2a6d8607d714be174e9435290">Event::Custom</a>, <span class="stringliteral">&quot;Event::Custom&quot;</span>},</div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> };</div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> </div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> <span class="keyword">static</span> std::map&lt;Mouse::Button, const char*&gt; mouse_button_string = {</div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> {<a class="code hl_enumvalue" href="group__component.html#a03bfec859eac87be20f8952c1eb89de0a9d4d8b0b72fc2659da772d761a3c5ecb">Mouse::Button::Left</a>, <span class="stringliteral">&quot;.button = Mouse::Left&quot;</span>},</div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> {<a class="code hl_enumvalue" href="group__component.html#a03bfec859eac87be20f8952c1eb89de0a673e6efef9aafe98078c5552e99c923c">Mouse::Button::Middle</a>, <span class="stringliteral">&quot;.button = Mouse::Middle&quot;</span>},</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> {<a class="code hl_enumvalue" href="group__component.html#a03bfec859eac87be20f8952c1eb89de0ad48f7af8c070184f3774c8e85854eb66">Mouse::Button::Right</a>, <span class="stringliteral">&quot;.button = Mouse::Right&quot;</span>},</div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> {<a class="code hl_enumvalue" href="group__component.html#a03bfec859eac87be20f8952c1eb89de0ab51f2e2fc1697565b732263f86a976d6">Mouse::Button::WheelUp</a>, <span class="stringliteral">&quot;.button = Mouse::WheelUp&quot;</span>},</div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> {<a class="code hl_enumvalue" href="group__component.html#a03bfec859eac87be20f8952c1eb89de0afd8a27c9d7eac3486f6fbd2d608da0db">Mouse::Button::WheelDown</a>, <span class="stringliteral">&quot;.button = Mouse::WheelDown&quot;</span>},</div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> {<a class="code hl_enumvalue" href="group__component.html#a03bfec859eac87be20f8952c1eb89de0ac9d3e887722f2bc482bcca9d41c512af">Mouse::Button::None</a>, <span class="stringliteral">&quot;.button = Mouse::None&quot;</span>},</div>
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> {<a class="code hl_enumvalue" href="group__component.html#a03bfec859eac87be20f8952c1eb89de0a160e671a76bd0d1f424a8b9700275375">Mouse::Button::WheelLeft</a>, <span class="stringliteral">&quot;.button = Mouse::WheelLeft&quot;</span>},</div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> {<a class="code hl_enumvalue" href="group__component.html#a03bfec859eac87be20f8952c1eb89de0ae73184b2d38af984b5cda75057471adc">Mouse::Button::WheelRight</a>, <span class="stringliteral">&quot;.button = Mouse::WheelRight&quot;</span>},</div>
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> };</div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> </div>
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> <span class="keyword">static</span> std::map&lt;Mouse::Motion, const char*&gt; mouse_motion_string = {</div>
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> {<a class="code hl_enumvalue" href="group__component.html#a099c889d2b948b264c7a665b66e3a9b6a05f4abb2322aa023aba9570c327aff25">Mouse::Motion::Pressed</a>, <span class="stringliteral">&quot;.motion = Mouse::Pressed&quot;</span>},</div>
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> {<a class="code hl_enumvalue" href="group__component.html#a099c889d2b948b264c7a665b66e3a9b6ad9417ac74f0134b9577d1d85cf422c25">Mouse::Motion::Released</a>, <span class="stringliteral">&quot;.motion = Mouse::Released&quot;</span>},</div>
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> {<a class="code hl_enumvalue" href="group__component.html#a099c889d2b948b264c7a665b66e3a9b6a9bf35ab1cecfbb50d8f1d708a4921fc6">Mouse::Motion::Moved</a>, <span class="stringliteral">&quot;.motion = Mouse::Moved&quot;</span>},</div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> };</div>
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> </div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> <span class="keywordflow">switch</span> (type_) {</div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> <span class="keywordflow">case</span> Type::Character: {</div>
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> <span class="keywordflow">return</span> <span class="stringliteral">&quot;Event::Character(\&quot;&quot;</span> + input_ + <span class="stringliteral">&quot;\&quot;)&quot;</span>;</div>
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> }</div>
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> <span class="keywordflow">case</span> Type::Mouse: {</div>
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> std::string out = <span class="stringliteral">&quot;Event::Mouse(\&quot;...\&quot;, Mouse{&quot;</span>;</div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> out += std::string(mouse_button_string[data_.mouse.button]);</div>
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> out += <span class="stringliteral">&quot;, &quot;</span>;</div>
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> out += std::string(mouse_motion_string[data_.mouse.motion]);</div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> out += <span class="stringliteral">&quot;, &quot;</span>;</div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> <span class="keywordflow">if</span> (data_.mouse.shift) {</div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> out += <span class="stringliteral">&quot;.shift = true, &quot;</span>;</div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> }</div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> <span class="keywordflow">if</span> (data_.mouse.meta) {</div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> out += <span class="stringliteral">&quot;.meta = true, &quot;</span>;</div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> }</div>
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> <span class="keywordflow">if</span> (data_.mouse.control) {</div>
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span> out += <span class="stringliteral">&quot;.control = true, &quot;</span>;</div>
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> }</div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span> out += <span class="stringliteral">&quot;.x = &quot;</span> + std::to_string(data_.mouse.x);</div>
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> out += <span class="stringliteral">&quot;, &quot;</span>;</div>
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> out += <span class="stringliteral">&quot;.y = &quot;</span> + std::to_string(data_.mouse.y);</div>
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> out += <span class="stringliteral">&quot;})&quot;</span>;</div>
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> <span class="keywordflow">return</span> out;</div>
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> }</div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"> 263</span> <span class="keywordflow">case</span> Type::CursorShape:</div>
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> <span class="keywordflow">return</span> <span class="stringliteral">&quot;Event::CursorShape(&quot;</span> + input_ + <span class="stringliteral">&quot;, &quot;</span> +</div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> std::to_string(data_.cursor_shape) + <span class="stringliteral">&quot;)&quot;</span>;</div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> <span class="keywordflow">case</span> Type::CursorPosition:</div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> <span class="keywordflow">return</span> <span class="stringliteral">&quot;Event::CursorPosition(&quot;</span> + input_ + <span class="stringliteral">&quot;, &quot;</span> +</div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> std::to_string(data_.cursor.x) + <span class="stringliteral">&quot;, &quot;</span> +</div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> std::to_string(data_.cursor.y) + <span class="stringliteral">&quot;)&quot;</span>;</div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> <span class="keywordflow">default</span>: {</div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> <span class="keyword">auto</span> event_it = event_to_string.find(*<span class="keyword">this</span>);</div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> <span class="keywordflow">if</span> (event_it != event_to_string.end()) {</div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> <span class="keywordflow">return</span> event_it-&gt;second;</div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> }</div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> </div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> <span class="keywordflow">return</span> <span class="stringliteral">&quot;&quot;</span>;</div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> }</div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> }</div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> <span class="keywordflow">return</span> <span class="stringliteral">&quot;&quot;</span>;</div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span>}</div>
</div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno"> 281</span> </div>
<div class="line"><a id="l00282" name="l00282"></a><span class="lineno"> 282</span><span class="comment">// clang-format off</span></div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno"> 283</span><span class="comment">// NOLINTBEGIN</span></div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"> 284</span> </div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno"> 285</span><span class="comment">// --- 矢印 ---</span></div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno"> 286</span><span class="keyword">const</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> <a class="code hl_variable" href="group__component.html#ae1b59315a513c99ac3095bc42dff0d94">Event::ArrowLeft</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[D&quot;</span>);</div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno"> 287</span><span class="keyword">const</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> <a class="code hl_variable" href="group__component.html#afed9a747f55d4564e4f749bea1de4022">Event::ArrowRight</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[C&quot;</span>);</div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno"> 288</span><span class="keyword">const</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> <a class="code hl_variable" href="group__component.html#a916bd0ae3c86941b660d9a07980bb0c9">Event::ArrowUp</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[A&quot;</span>);</div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno"> 289</span><span class="keyword">const</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> <a class="code hl_variable" href="group__component.html#a9d2a831cf68bf2185a3c56c2e09b2f23">Event::ArrowDown</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[B&quot;</span>);</div>
<div class="line"><a id="l00290" name="l00290"></a><span class="lineno"> 290</span><span class="keyword">const</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> <a class="code hl_variable" href="group__component.html#a05941a0e87f230113219319b1ce8a6b2">Event::ArrowLeftCtrl</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[1;5D&quot;</span>);</div>
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span><span class="keyword">const</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> <a class="code hl_variable" href="group__component.html#af7861733aa43e55da68824c10e164dd1">Event::ArrowRightCtrl</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[1;5C&quot;</span>);</div>
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span><span class="keyword">const</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> <a class="code hl_variable" href="group__component.html#abcf6d1b9fe64b9a6376e1d6c486d802b">Event::ArrowUpCtrl</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[1;5A&quot;</span>);</div>
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span><span class="keyword">const</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> <a class="code hl_variable" href="group__component.html#aeb40ca3ed1e25a8a02cec6e94f20cd01">Event::ArrowDownCtrl</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[1;5B&quot;</span>);</div>
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span><span class="keyword">const</span> <a class="code hl_struct" href="group__component.html#structftxui_1_1Event">Event</a> <a class="code hl_variable" href="group__component.html#a87cb6a8c09564342227afc71c7f76c82">Event::Backspace</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>({127});</div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ae7a3abf1b7aa72c31f924c2a337805af">Event::Delete</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[3~&quot;</span>);</div>
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a27e4fc900f184c4d743c34913e180065">Event::Escape</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B&quot;</span>);</div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ad3ab0b5bcc923c4b994080d45b97e36b">Event::Return</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>({10});</div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a94bd9090f8bf9eea776c867113afb86c">Event::Tab</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>({9});</div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a00f063998a734c338531f38c5e3d6428">Event::TabReverse</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>({27, 91, 90});</div>
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> </div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span><span class="comment">// https://invisible-island.net/xterm/xterm-function-keys.html を参照してください。</span></div>
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span><span class="comment">// xterm-new / vterm-xf86-v4 / mgt / screen に従います。</span></div>
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno"> 303</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ad3289a38381b0a9d07e2182a2c9ba9ee">Event::F1</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1BOP&quot;</span>);</div>
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"> 304</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a859749d723c3651fd301b862040a03db">Event::F2</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1BOQ&quot;</span>);</div>
<div class="line"><a id="l00305" name="l00305"></a><span class="lineno"> 305</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a47c2b379f2f5ac29ba6a2c414b4d2f36">Event::F3</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1BOR&quot;</span>);</div>
<div class="line"><a id="l00306" name="l00306"></a><span class="lineno"> 306</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ab9a6f5b09c04d483b9fd734ee14b2e7b">Event::F4</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1BOS&quot;</span>);</div>
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"> 307</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a4603a22dded4b2d2dc68054d2b87d4c5">Event::F5</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[15~&quot;</span>);</div>
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"> 308</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#acf0b0d8ddfeaec98bb4779f4d7524b38">Event::F6</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[17~&quot;</span>);</div>
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"> 309</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a90c46deb63fd81bd86a4b942a1244ccc">Event::F7</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[18~&quot;</span>);</div>
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ab32c1934bd8f2de0d68ff0b5161fe0b2">Event::F8</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[19~&quot;</span>);</div>
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a520b29840c549f62b9474f5494036bc7">Event::F9</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[20~&quot;</span>);</div>
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ac7e786e3b193c72a26179fce9d149848">Event::F10</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[21~&quot;</span>);</div>
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"> 313</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a9e95c75a3d332a2e2a3adfc77a7b321c">Event::F11</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[23~&quot;</span>);</div>
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a373d3f5b50454169a6ea41ba60d0d018">Event::F12</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[24~&quot;</span>);</div>
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span> </div>
<div class="line"><a id="l00316" name="l00316"></a><span class="lineno"> 316</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#af368fcc9fa5d2f609288e920ef115c51">Event::Insert</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1B[2~&quot;</span>);</div>
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#aad7d2ec712d40ad87d330e5e4399fdbc">Event::Home</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>({27, 91, 72});</div>
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a9e841cb4b2ac7a46cfd26806a40fe3b5">Event::End</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>({27, 91, 70});</div>
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a21ae13b6dcbc80ed6549a5afab248477">Event::PageUp</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>({27, 91, 53, 126});</div>
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"> 320</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#acc3462fea2a9b2085734ff87dc881b4c">Event::PageDown</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>({27, 91, 54, 126});</div>
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a699872f2a6d8607d714be174e9435290">Event::Custom</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>({0});</div>
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"> 322</span> </div>
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a0dd476cbdcf3ab0b9bba76b7eb51dd18">Event::a</a> = Event::Character(<span class="stringliteral">&quot;a&quot;</span>);</div>
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a27d7cfd7232d069c045ca18db3523093">Event::b</a> = Event::Character(<span class="stringliteral">&quot;b&quot;</span>);</div>
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#af8a909c0d59f212fdf1e79af33888d53">Event::c</a> = Event::Character(<span class="stringliteral">&quot;c&quot;</span>);</div>
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a880f64e789647bba6c1e0140fb306c8c">Event::d</a> = Event::Character(<span class="stringliteral">&quot;d&quot;</span>);</div>
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ae58ffaf7d28f83b470d73530bce0bee1">Event::e</a> = Event::Character(<span class="stringliteral">&quot;e&quot;</span>);</div>
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#af2fc4cb7175b815a2e69616b5493e0ad">Event::f</a> = Event::Character(<span class="stringliteral">&quot;f&quot;</span>);</div>
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ad26557cb38d17d7058ec29da8504890f">Event::g</a> = Event::Character(<span class="stringliteral">&quot;g&quot;</span>);</div>
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a226af846ad5e1dd35e84212a145dfb72">Event::h</a> = Event::Character(<span class="stringliteral">&quot;h&quot;</span>);</div>
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ad093ba93f720c5787e0448823f72db6c">Event::i</a> = Event::Character(<span class="stringliteral">&quot;i&quot;</span>);</div>
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a02b6c10bc53abd70237fbdfa68d0f349">Event::j</a> = Event::Character(<span class="stringliteral">&quot;j&quot;</span>);</div>
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#abe5e126f94be451d3a7e0d311e6ca4e0">Event::k</a> = Event::Character(<span class="stringliteral">&quot;k&quot;</span>);</div>
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a71d15b274ccd740b8a51704c62104230">Event::l</a> = Event::Character(<span class="stringliteral">&quot;l&quot;</span>);</div>
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a3d0e1e0e45941dbd760b8bba60bbbb2b">Event::m</a> = Event::Character(<span class="stringliteral">&quot;m&quot;</span>);</div>
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#aa62d71fd64f64e2496ffc6f1518f899e">Event::n</a> = Event::Character(<span class="stringliteral">&quot;n&quot;</span>);</div>
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ab5b66b7ce5e99da604cf984ed486b53e">Event::o</a> = Event::Character(<span class="stringliteral">&quot;o&quot;</span>);</div>
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a6e9d231eb7f1a65490a68e31131c945b">Event::p</a> = Event::Character(<span class="stringliteral">&quot;p&quot;</span>);</div>
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#aa636a5e07d605ae7bf53b02f8b17b4bf">Event::q</a> = Event::Character(<span class="stringliteral">&quot;q&quot;</span>);</div>
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a953b41738801a5ec92b15681aed4a3a9">Event::r</a> = Event::Character(<span class="stringliteral">&quot;r&quot;</span>);</div>
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ac09c6206315a7cd54fb467bc7760dfae">Event::s</a> = Event::Character(<span class="stringliteral">&quot;s&quot;</span>);</div>
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ab9a908cfd0d53fbf65e22a961074b86d">Event::t</a> = Event::Character(<span class="stringliteral">&quot;t&quot;</span>);</div>
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a20b16b312cbcd41d7adbe561b4e08759">Event::u</a> = Event::Character(<span class="stringliteral">&quot;u&quot;</span>);</div>
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ae520ce70c694e5be3aee7a8dffa36fa2">Event::v</a> = Event::Character(<span class="stringliteral">&quot;v&quot;</span>);</div>
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a072a3690c998e6dbe13ca87b9174b596">Event::w</a> = Event::Character(<span class="stringliteral">&quot;w&quot;</span>);</div>
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a8ea38b427ac031b90f864b64d04fb386">Event::x</a> = Event::Character(<span class="stringliteral">&quot;x&quot;</span>);</div>
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#abcbf2b29725cb4c562ff3e460934b7e3">Event::y</a> = Event::Character(<span class="stringliteral">&quot;y&quot;</span>);</div>
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a495d2bd0a6d4ef68721d142f78394303">Event::z</a> = Event::Character(<span class="stringliteral">&quot;z&quot;</span>);</div>
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span> </div>
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a6a0fe62e2e45aa9516d3d774dc405b0c">Event::A</a> = Event::Character(<span class="stringliteral">&quot;A&quot;</span>);</div>
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a4dd738a967d95833e57bd94580c03d08">Event::B</a> = Event::Character(<span class="stringliteral">&quot;B&quot;</span>);</div>
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#aad99c99d06c8b90edc409743b4c23efb">Event::C</a> = Event::Character(<span class="stringliteral">&quot;C&quot;</span>);</div>
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a0885c6b998110e03e7e24799d6845fe0">Event::D</a> = Event::Character(<span class="stringliteral">&quot;D&quot;</span>);</div>
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a3a61ae4f8c53a7bb7f9281805b4fca1e">Event::E</a> = Event::Character(<span class="stringliteral">&quot;E&quot;</span>);</div>
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ac4c32dbf039cdf80aa202c9aea54dd1f">Event::F</a> = Event::Character(<span class="stringliteral">&quot;F&quot;</span>);</div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a8764eeec7ae7c19ecb8de927e56fff3a">Event::G</a> = Event::Character(<span class="stringliteral">&quot;G&quot;</span>);</div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a4f2d69d0f85ae76a015b0fd34ccb9bbc">Event::H</a> = Event::Character(<span class="stringliteral">&quot;H&quot;</span>);</div>
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ac1c2d328a1c8c9fde6141e8ea793a6c6">Event::I</a> = Event::Character(<span class="stringliteral">&quot;I&quot;</span>);</div>
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"> 359</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a231fc78914951e94f654a11d8bac7da9">Event::J</a> = Event::Character(<span class="stringliteral">&quot;J&quot;</span>);</div>
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a197751bfb6afd548d65867f6350a7a93">Event::K</a> = Event::Character(<span class="stringliteral">&quot;K&quot;</span>);</div>
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#aee5dd820d1fb31a71fc05a29c8901367">Event::L</a> = Event::Character(<span class="stringliteral">&quot;L&quot;</span>);</div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#afd7f21bf1b977cbc56c5594209966482">Event::M</a> = Event::Character(<span class="stringliteral">&quot;M&quot;</span>);</div>
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a4275c544cdd2b965a680fa035f71d09c">Event::N</a> = Event::Character(<span class="stringliteral">&quot;N&quot;</span>);</div>
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a5691ff2135fa78f8daf8529850b35947">Event::O</a> = Event::Character(<span class="stringliteral">&quot;O&quot;</span>);</div>
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#adbe5783b3283110278f68e58bb286b9f">Event::P</a> = Event::Character(<span class="stringliteral">&quot;P&quot;</span>);</div>
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a1ff5f6b99205a10c360cd51ec758ac5c">Event::Q</a> = Event::Character(<span class="stringliteral">&quot;Q&quot;</span>);</div>
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a587f0654c3c66dc8739b421c29dbe8a7">Event::R</a> = Event::Character(<span class="stringliteral">&quot;R&quot;</span>);</div>
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ad3a8ae79497cbfa7cd88230b8fef68bb">Event::S</a> = Event::Character(<span class="stringliteral">&quot;S&quot;</span>);</div>
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"> 369</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a1b87f3fb451131290d27cff5a1bbf496">Event::T</a> = Event::Character(<span class="stringliteral">&quot;T&quot;</span>);</div>
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"> 370</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ab3ddf4540df2c9979a183e3cdf86681f">Event::U</a> = Event::Character(<span class="stringliteral">&quot;U&quot;</span>);</div>
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"> 371</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ad5fb499039d0bcd88f478ff1dbd8a729">Event::V</a> = Event::Character(<span class="stringliteral">&quot;V&quot;</span>);</div>
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"> 372</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#af220c9f0599cf10469883c7c23cf4a8f">Event::W</a> = Event::Character(<span class="stringliteral">&quot;W&quot;</span>);</div>
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"> 373</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a1e97cb57e166a02a12536507200689cd">Event::X</a> = Event::Character(<span class="stringliteral">&quot;X&quot;</span>);</div>
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"> 374</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#acd3caeaaff59d57221f62ea89e279c40">Event::Y</a> = Event::Character(<span class="stringliteral">&quot;Y&quot;</span>);</div>
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a7ea819ebc3e828cab8618738b13bf7e4">Event::Z</a> = Event::Character(<span class="stringliteral">&quot;Z&quot;</span>);</div>
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"> 376</span> </div>
<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"> 377</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#acf7817ed11559c82a26322521f390d6e">Event::CtrlA</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x01&quot;</span>);</div>
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"> 378</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a52c5a6db246fce616cf8d6408af8e3a3">Event::CtrlB</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x02&quot;</span>);</div>
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a038a33c469a2e4474d08d637e37f660d">Event::CtrlC</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x03&quot;</span>);</div>
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ae0d493f520768be24d4e9508eb3f263d">Event::CtrlD</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x04&quot;</span>);</div>
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a1fbae80d9ab6f7c72f07f1a84da7de64">Event::CtrlE</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x05&quot;</span>);</div>
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a46651cd420861328dff49c5651ac853c">Event::CtrlF</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x06&quot;</span>);</div>
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"> 383</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#aa221be42071500650486cc199f26b072">Event::CtrlG</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x07&quot;</span>);</div>
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a72c30a2cd1d2309f4e81aad7163e24ca">Event::CtrlH</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x08&quot;</span>);</div>
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#af5df3d152c8ea5303cc2d5c9bb8c5747">Event::CtrlI</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x09&quot;</span>);</div>
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a76d3ea748f24c9c8d55a8f563616de3f">Event::CtrlJ</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x0a&quot;</span>);</div>
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a8deeb92abd293c7a0750b6891cc217bd">Event::CtrlK</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x0b&quot;</span>);</div>
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a0608ea347cb61c04bf7f1e89d215d1c3">Event::CtrlL</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x0c&quot;</span>);</div>
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a86af858198ebfedc83ada8f775a1b4bc">Event::CtrlM</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x0d&quot;</span>);</div>
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"> 390</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a85966b9d428df487e2b896596e90f4ed">Event::CtrlN</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x0e&quot;</span>);</div>
<div class="line"><a id="l00391" name="l00391"></a><span class="lineno"> 391</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ae7915261b9c6d8e844933bd1f68ed120">Event::CtrlO</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x0f&quot;</span>);</div>
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno"> 392</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a043bd0f01364983076c98ebf2fd6f503">Event::CtrlP</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x10&quot;</span>);</div>
<div class="line"><a id="l00393" name="l00393"></a><span class="lineno"> 393</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a97bdebeccfd100f5e8f5df3b4e04b62e">Event::CtrlQ</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x11&quot;</span>);</div>
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"> 394</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a5cca4aa809fa07d3ea1992ebef011a19">Event::CtrlR</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x12&quot;</span>);</div>
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a7c7ffc28a2d2d1eb67444edb7a44e575">Event::CtrlS</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x13&quot;</span>);</div>
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"> 396</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ac1e7d6a13cfa09a29e2c735e01463598">Event::CtrlT</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x14&quot;</span>);</div>
<div class="line"><a id="l00397" name="l00397"></a><span class="lineno"> 397</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a26730fa452c79611f5aa6ca0e157e217">Event::CtrlU</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x15&quot;</span>);</div>
<div class="line"><a id="l00398" name="l00398"></a><span class="lineno"> 398</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a053eca96c74722632b0a1e53f3af2978">Event::CtrlV</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x16&quot;</span>);</div>
<div class="line"><a id="l00399" name="l00399"></a><span class="lineno"> 399</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a8520a7531235eb2ff76f2de1704e7e1c">Event::CtrlW</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x17&quot;</span>);</div>
<div class="line"><a id="l00400" name="l00400"></a><span class="lineno"> 400</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a50ef26ee285d63d0a805f59eed52239f">Event::CtrlX</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x18&quot;</span>);</div>
<div class="line"><a id="l00401" name="l00401"></a><span class="lineno"> 401</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a697c813972ac5d83b75f65e81acd5cff">Event::CtrlY</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x19&quot;</span>);</div>
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"> 402</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a22ef83103e0443ba82acc19f24f729bc">Event::CtrlZ</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1a&quot;</span>);</div>
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno"> 403</span> </div>
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"> 404</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a9afff79ad622a8deab0c1106610bd635">Event::AltA</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;a&quot;</span>);</div>
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno"> 405</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ab72b86bd630ac23d469394b4f115d388">Event::AltB</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;b&quot;</span>);</div>
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno"> 406</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a527184b90a16487888d646d44e0e8a6b">Event::AltC</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;c&quot;</span>);</div>
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"> 407</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#aaeed8e5d3503dc5418978329168cc455">Event::AltD</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;d&quot;</span>);</div>
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"> 408</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#adbc22b402e7e8e7a25ea8da614e84082">Event::AltE</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;e&quot;</span>);</div>
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"> 409</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a13f05bbf8f71e0ecd73bca163018e2b5">Event::AltF</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;f&quot;</span>);</div>
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"> 410</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a6e26660f8ded2ee68c00bbd09247f007">Event::AltG</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;g&quot;</span>);</div>
<div class="line"><a id="l00411" name="l00411"></a><span class="lineno"> 411</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a1365e5d1a530aca80da90dfe10b48cbc">Event::AltH</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;h&quot;</span>);</div>
<div class="line"><a id="l00412" name="l00412"></a><span class="lineno"> 412</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ac728998d6c0e0a9b59e31987e9292c1e">Event::AltI</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;i&quot;</span>);</div>
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"> 413</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ab2b4e0ee4d2db65374b1111553dc96f9">Event::AltJ</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;j&quot;</span>);</div>
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"> 414</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a4d2a42120ce47e7fa7cd5237d61cf9c5">Event::AltK</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;k&quot;</span>);</div>
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"> 415</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a2d0b55c600a1ae7c0406dfad3c31c591">Event::AltL</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;l&quot;</span>);</div>
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a59dc4d656241c7f76433d0103e8e6934">Event::AltM</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;m&quot;</span>);</div>
<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"> 417</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a9a6e150b0940479d2dd24f039f91675c">Event::AltN</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;n&quot;</span>);</div>
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"> 418</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a76c653ab37318c4bb6a2832c9cf1d612">Event::AltO</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;o&quot;</span>);</div>
<div class="line"><a id="l00419" name="l00419"></a><span class="lineno"> 419</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#acabec40a30b5854999e774d0a1f3342e">Event::AltP</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;p&quot;</span>);</div>
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno"> 420</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a26ff1602105cf0df822f8b370be63fdd">Event::AltQ</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;q&quot;</span>);</div>
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"> 421</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a7edddb7c159929157b0bf0b0deb7e4e0">Event::AltR</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;r&quot;</span>);</div>
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno"> 422</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ad1becc889768aafe7e452bc529f3bc4c">Event::AltS</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;s&quot;</span>);</div>
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno"> 423</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a06b17875059c0e92f716c0463ca60e86">Event::AltT</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;t&quot;</span>);</div>
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno"> 424</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a95b1b6528a78575ca07954600c45f805">Event::AltU</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;u&quot;</span>);</div>
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno"> 425</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ae5063b138286493e68fa140af2c3e4e6">Event::AltV</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;v&quot;</span>);</div>
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"> 426</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a35ad37bd8fb24e3ce38df9c3b61ef4e5">Event::AltW</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;w&quot;</span>);</div>
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno"> 427</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#aec5dcc79e3d6c86ce71306a57b49b48c">Event::AltX</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;x&quot;</span>);</div>
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno"> 428</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a2a7b9d5b6dc8ce1529bd58b5f196cf91">Event::AltY</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;y&quot;</span>);</div>
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno"> 429</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#aaac4eb7051d6901cf79fa32b46bface9">Event::AltZ</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b&quot;</span><span class="stringliteral">&quot;z&quot;</span>);</div>
<div class="line"><a id="l00430" name="l00430"></a><span class="lineno"> 430</span> </div>
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno"> 431</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#adb198f3baf944a55bcfa46107615d359">Event::CtrlAltA</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x01&quot;</span>);</div>
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno"> 432</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ae44c243b858cb3400fdbfa0175c489e4">Event::CtrlAltB</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x02&quot;</span>);</div>
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno"> 433</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a1cd1b6ca37581db00ee5ad5d44e94e3f">Event::CtrlAltC</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x03&quot;</span>);</div>
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno"> 434</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#aec5fdc15c18b77c8ca74d1f077754916">Event::CtrlAltD</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x04&quot;</span>);</div>
<div class="line"><a id="l00435" name="l00435"></a><span class="lineno"> 435</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a459c4f925ed72d9ebdd5caa74be905f8">Event::CtrlAltE</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x05&quot;</span>);</div>
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno"> 436</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a22ee0cd5fb9dbb1ff5fe2b249d9de1fc">Event::CtrlAltF</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x06&quot;</span>);</div>
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"> 437</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#acf6ba80979dddb644d8a06ddc8b32a43">Event::CtrlAltG</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x07&quot;</span>);</div>
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno"> 438</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a54b56653957ef7a339f0659e6c4f826f">Event::CtrlAltH</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x08&quot;</span>);</div>
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno"> 439</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a2bf197114604fe111bd01a5ad64b0576">Event::CtrlAltI</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x09&quot;</span>);</div>
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno"> 440</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a48019246646c62005152941069919bf2">Event::CtrlAltJ</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x0a&quot;</span>);</div>
<div class="line"><a id="l00441" name="l00441"></a><span class="lineno"> 441</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ace12bff4272d8e0c85db12524e42f7b0">Event::CtrlAltK</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x0b&quot;</span>);</div>
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"> 442</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ab37accf33aab3cd7187bb7f589bc3c5b">Event::CtrlAltL</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x0c&quot;</span>);</div>
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno"> 443</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a7866574be02fec611b5aca5d333ccccf">Event::CtrlAltM</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x0d&quot;</span>);</div>
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a0bcae083304c682e85f1e18be85dc141">Event::CtrlAltN</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x0e&quot;</span>);</div>
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"> 445</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a62641366fdaffa002aca0087af45297a">Event::CtrlAltO</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x0f&quot;</span>);</div>
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a44bc2e6312cd6e9eda4d4778e88052f0">Event::CtrlAltP</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x10&quot;</span>);</div>
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"> 447</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#af8bec3764c43c08d08c0bffdcf9b4255">Event::CtrlAltQ</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x11&quot;</span>);</div>
<div class="line"><a id="l00448" name="l00448"></a><span class="lineno"> 448</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a8aecef2c60fd63f3cbc7c16b7b5d804b">Event::CtrlAltR</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x12&quot;</span>);</div>
<div class="line"><a id="l00449" name="l00449"></a><span class="lineno"> 449</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#abf589677d9c6463e97519567c3d1b021">Event::CtrlAltS</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x13&quot;</span>);</div>
<div class="line"><a id="l00450" name="l00450"></a><span class="lineno"> 450</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#adad452726bfb3d523b19299bf8017a41">Event::CtrlAltT</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x14&quot;</span>);</div>
<div class="line"><a id="l00451" name="l00451"></a><span class="lineno"> 451</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ad4e4ff7f9a534882d7e5adc29235d761">Event::CtrlAltU</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x15&quot;</span>);</div>
<div class="line"><a id="l00452" name="l00452"></a><span class="lineno"> 452</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ae7afc70b1bc9d4e5c046bcbaf7767c19">Event::CtrlAltV</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x16&quot;</span>);</div>
<div class="line"><a id="l00453" name="l00453"></a><span class="lineno"> 453</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a5d6ebbe9bdb0b7fe28104a58602bcc37">Event::CtrlAltW</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x17&quot;</span>);</div>
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno"> 454</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a07a380297456b42f4929d47ece5517a0">Event::CtrlAltX</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x18&quot;</span>);</div>
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"> 455</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#ab001073b99625145403adbbd3a3e21e8">Event::CtrlAltY</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x19&quot;</span>);</div>
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno"> 456</span><span class="keyword">const</span> Event <a class="code hl_variable" href="group__component.html#a98f8350cb5499a5432506ac732d495ec">Event::CtrlAltZ</a> = <a class="code hl_function" href="group__component.html#afe901de476c29382cc358333f10e5ee7">Event::Special</a>(<span class="stringliteral">&quot;\x1b\x1a&quot;</span>);</div>
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno"> 457</span> </div>
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno"> 458</span><span class="comment">// NOLINTEND</span></div>
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno"> 459</span><span class="comment">// clang-format on</span></div>
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"> 460</span> </div>
<div class="line"><a id="l00461" name="l00461"></a><span class="lineno"> 461</span>} <span class="comment">// namespace ftxui</span></div>
<div class="ttc" id="aevent_8hpp_html"><div class="ttname"><a href="event_8hpp.html">event.hpp</a></div></div>
<div class="ttc" id="agroup__component_html_a00f063998a734c338531f38c5e3d6428"><div class="ttname"><a href="group__component.html#a00f063998a734c338531f38c5e3d6428">ftxui::Event::TabReverse</a></div><div class="ttdeci">static const Event TabReverse</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00055">event.hpp:55</a></div></div>
<div class="ttc" id="agroup__component_html_a02b6c10bc53abd70237fbdfa68d0f349"><div class="ttname"><a href="group__component.html#a02b6c10bc53abd70237fbdfa68d0f349">ftxui::Event::j</a></div><div class="ttdeci">static const Event j</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00077">event.hpp:77</a></div></div>
<div class="ttc" id="agroup__component_html_a038a33c469a2e4474d08d637e37f660d"><div class="ttname"><a href="group__component.html#a038a33c469a2e4474d08d637e37f660d">ftxui::Event::CtrlC</a></div><div class="ttdeci">static const Event CtrlC</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00070">event.hpp:70</a></div></div>
<div class="ttc" id="agroup__component_html_a03bfec859eac87be20f8952c1eb89de0a160e671a76bd0d1f424a8b9700275375"><div class="ttname"><a href="group__component.html#a03bfec859eac87be20f8952c1eb89de0a160e671a76bd0d1f424a8b9700275375">ftxui::Mouse::WheelLeft</a></div><div class="ttdeci">@ WheelLeft</div><div class="ttdef"><b>Definition</b> <a href="mouse_8hpp_source.html#l00019">mouse.hpp:19</a></div></div>
<div class="ttc" id="agroup__component_html_a03bfec859eac87be20f8952c1eb89de0a673e6efef9aafe98078c5552e99c923c"><div class="ttname"><a href="group__component.html#a03bfec859eac87be20f8952c1eb89de0a673e6efef9aafe98078c5552e99c923c">ftxui::Mouse::Middle</a></div><div class="ttdeci">@ Middle</div><div class="ttdef"><b>Definition</b> <a href="mouse_8hpp_source.html#l00014">mouse.hpp:14</a></div></div>
<div class="ttc" id="agroup__component_html_a03bfec859eac87be20f8952c1eb89de0a9d4d8b0b72fc2659da772d761a3c5ecb"><div class="ttname"><a href="group__component.html#a03bfec859eac87be20f8952c1eb89de0a9d4d8b0b72fc2659da772d761a3c5ecb">ftxui::Mouse::Left</a></div><div class="ttdeci">@ Left</div><div class="ttdef"><b>Definition</b> <a href="mouse_8hpp_source.html#l00013">mouse.hpp:13</a></div></div>
<div class="ttc" id="agroup__component_html_a03bfec859eac87be20f8952c1eb89de0ab51f2e2fc1697565b732263f86a976d6"><div class="ttname"><a href="group__component.html#a03bfec859eac87be20f8952c1eb89de0ab51f2e2fc1697565b732263f86a976d6">ftxui::Mouse::WheelUp</a></div><div class="ttdeci">@ WheelUp</div><div class="ttdef"><b>Definition</b> <a href="mouse_8hpp_source.html#l00017">mouse.hpp:17</a></div></div>
<div class="ttc" id="agroup__component_html_a03bfec859eac87be20f8952c1eb89de0ac9d3e887722f2bc482bcca9d41c512af"><div class="ttname"><a href="group__component.html#a03bfec859eac87be20f8952c1eb89de0ac9d3e887722f2bc482bcca9d41c512af">ftxui::Mouse::None</a></div><div class="ttdeci">@ None</div><div class="ttdef"><b>Definition</b> <a href="mouse_8hpp_source.html#l00016">mouse.hpp:16</a></div></div>
<div class="ttc" id="agroup__component_html_a03bfec859eac87be20f8952c1eb89de0ad48f7af8c070184f3774c8e85854eb66"><div class="ttname"><a href="group__component.html#a03bfec859eac87be20f8952c1eb89de0ad48f7af8c070184f3774c8e85854eb66">ftxui::Mouse::Right</a></div><div class="ttdeci">@ Right</div><div class="ttdef"><b>Definition</b> <a href="mouse_8hpp_source.html#l00015">mouse.hpp:15</a></div></div>
<div class="ttc" id="agroup__component_html_a03bfec859eac87be20f8952c1eb89de0ae73184b2d38af984b5cda75057471adc"><div class="ttname"><a href="group__component.html#a03bfec859eac87be20f8952c1eb89de0ae73184b2d38af984b5cda75057471adc">ftxui::Mouse::WheelRight</a></div><div class="ttdeci">@ WheelRight</div><div class="ttdoc">対応しているターミナルのみ。</div><div class="ttdef"><b>Definition</b> <a href="mouse_8hpp_source.html#l00020">mouse.hpp:20</a></div></div>
<div class="ttc" id="agroup__component_html_a03bfec859eac87be20f8952c1eb89de0afd8a27c9d7eac3486f6fbd2d608da0db"><div class="ttname"><a href="group__component.html#a03bfec859eac87be20f8952c1eb89de0afd8a27c9d7eac3486f6fbd2d608da0db">ftxui::Mouse::WheelDown</a></div><div class="ttdeci">@ WheelDown</div><div class="ttdef"><b>Definition</b> <a href="mouse_8hpp_source.html#l00018">mouse.hpp:18</a></div></div>
<div class="ttc" id="agroup__component_html_a043bd0f01364983076c98ebf2fd6f503"><div class="ttname"><a href="group__component.html#a043bd0f01364983076c98ebf2fd6f503">ftxui::Event::CtrlP</a></div><div class="ttdeci">static const Event CtrlP</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00083">event.hpp:83</a></div></div>
<div class="ttc" id="agroup__component_html_a053eca96c74722632b0a1e53f3af2978"><div class="ttname"><a href="group__component.html#a053eca96c74722632b0a1e53f3af2978">ftxui::Event::CtrlV</a></div><div class="ttdeci">static const Event CtrlV</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00089">event.hpp:89</a></div></div>
<div class="ttc" id="agroup__component_html_a05941a0e87f230113219319b1ce8a6b2"><div class="ttname"><a href="group__component.html#a05941a0e87f230113219319b1ce8a6b2">ftxui::Event::ArrowLeftCtrl</a></div><div class="ttdeci">static const Event ArrowLeftCtrl</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00044">event.hpp:44</a></div></div>
<div class="ttc" id="agroup__component_html_a0608ea347cb61c04bf7f1e89d215d1c3"><div class="ttname"><a href="group__component.html#a0608ea347cb61c04bf7f1e89d215d1c3">ftxui::Event::CtrlL</a></div><div class="ttdeci">static const Event CtrlL</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00079">event.hpp:79</a></div></div>
<div class="ttc" id="agroup__component_html_a06b17875059c0e92f716c0463ca60e86"><div class="ttname"><a href="group__component.html#a06b17875059c0e92f716c0463ca60e86">ftxui::Event::AltT</a></div><div class="ttdeci">static const Event AltT</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00087">event.hpp:87</a></div></div>
<div class="ttc" id="agroup__component_html_a072a3690c998e6dbe13ca87b9174b596"><div class="ttname"><a href="group__component.html#a072a3690c998e6dbe13ca87b9174b596">ftxui::Event::w</a></div><div class="ttdeci">static const Event w</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00090">event.hpp:90</a></div></div>
<div class="ttc" id="agroup__component_html_a07a380297456b42f4929d47ece5517a0"><div class="ttname"><a href="group__component.html#a07a380297456b42f4929d47ece5517a0">ftxui::Event::CtrlAltX</a></div><div class="ttdeci">static const Event CtrlAltX</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00091">event.hpp:91</a></div></div>
<div class="ttc" id="agroup__component_html_a0885c6b998110e03e7e24799d6845fe0"><div class="ttname"><a href="group__component.html#a0885c6b998110e03e7e24799d6845fe0">ftxui::Event::D</a></div><div class="ttdeci">static const Event D</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00071">event.hpp:71</a></div></div>
<div class="ttc" id="agroup__component_html_a099c889d2b948b264c7a665b66e3a9b6a05f4abb2322aa023aba9570c327aff25"><div class="ttname"><a href="group__component.html#a099c889d2b948b264c7a665b66e3a9b6a05f4abb2322aa023aba9570c327aff25">ftxui::Mouse::Pressed</a></div><div class="ttdeci">@ Pressed</div><div class="ttdef"><b>Definition</b> <a href="mouse_8hpp_source.html#l00025">mouse.hpp:25</a></div></div>
<div class="ttc" id="agroup__component_html_a099c889d2b948b264c7a665b66e3a9b6a9bf35ab1cecfbb50d8f1d708a4921fc6"><div class="ttname"><a href="group__component.html#a099c889d2b948b264c7a665b66e3a9b6a9bf35ab1cecfbb50d8f1d708a4921fc6">ftxui::Mouse::Moved</a></div><div class="ttdeci">@ Moved</div><div class="ttdef"><b>Definition</b> <a href="mouse_8hpp_source.html#l00026">mouse.hpp:26</a></div></div>
<div class="ttc" id="agroup__component_html_a099c889d2b948b264c7a665b66e3a9b6ad9417ac74f0134b9577d1d85cf422c25"><div class="ttname"><a href="group__component.html#a099c889d2b948b264c7a665b66e3a9b6ad9417ac74f0134b9577d1d85cf422c25">ftxui::Mouse::Released</a></div><div class="ttdeci">@ Released</div><div class="ttdef"><b>Definition</b> <a href="mouse_8hpp_source.html#l00024">mouse.hpp:24</a></div></div>
<div class="ttc" id="agroup__component_html_a0bcae083304c682e85f1e18be85dc141"><div class="ttname"><a href="group__component.html#a0bcae083304c682e85f1e18be85dc141">ftxui::Event::CtrlAltN</a></div><div class="ttdeci">static const Event CtrlAltN</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00081">event.hpp:81</a></div></div>
<div class="ttc" id="agroup__component_html_a0dd476cbdcf3ab0b9bba76b7eb51dd18"><div class="ttname"><a href="group__component.html#a0dd476cbdcf3ab0b9bba76b7eb51dd18">ftxui::Event::a</a></div><div class="ttdeci">static const Event a</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00068">event.hpp:68</a></div></div>
<div class="ttc" id="agroup__component_html_a1365e5d1a530aca80da90dfe10b48cbc"><div class="ttname"><a href="group__component.html#a1365e5d1a530aca80da90dfe10b48cbc">ftxui::Event::AltH</a></div><div class="ttdeci">static const Event AltH</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00075">event.hpp:75</a></div></div>
<div class="ttc" id="agroup__component_html_a13f05bbf8f71e0ecd73bca163018e2b5"><div class="ttname"><a href="group__component.html#a13f05bbf8f71e0ecd73bca163018e2b5">ftxui::Event::AltF</a></div><div class="ttdeci">static const Event AltF</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00073">event.hpp:73</a></div></div>
<div class="ttc" id="agroup__component_html_a197751bfb6afd548d65867f6350a7a93"><div class="ttname"><a href="group__component.html#a197751bfb6afd548d65867f6350a7a93">ftxui::Event::K</a></div><div class="ttdeci">static const Event K</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00078">event.hpp:78</a></div></div>
<div class="ttc" id="agroup__component_html_a1b87f3fb451131290d27cff5a1bbf496"><div class="ttname"><a href="group__component.html#a1b87f3fb451131290d27cff5a1bbf496">ftxui::Event::T</a></div><div class="ttdeci">static const Event T</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00087">event.hpp:87</a></div></div>
<div class="ttc" id="agroup__component_html_a1cd1b6ca37581db00ee5ad5d44e94e3f"><div class="ttname"><a href="group__component.html#a1cd1b6ca37581db00ee5ad5d44e94e3f">ftxui::Event::CtrlAltC</a></div><div class="ttdeci">static const Event CtrlAltC</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00070">event.hpp:70</a></div></div>
<div class="ttc" id="agroup__component_html_a1e97cb57e166a02a12536507200689cd"><div class="ttname"><a href="group__component.html#a1e97cb57e166a02a12536507200689cd">ftxui::Event::X</a></div><div class="ttdeci">static const Event X</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00091">event.hpp:91</a></div></div>
<div class="ttc" id="agroup__component_html_a1fbae80d9ab6f7c72f07f1a84da7de64"><div class="ttname"><a href="group__component.html#a1fbae80d9ab6f7c72f07f1a84da7de64">ftxui::Event::CtrlE</a></div><div class="ttdeci">static const Event CtrlE</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00072">event.hpp:72</a></div></div>
<div class="ttc" id="agroup__component_html_a1ff5f6b99205a10c360cd51ec758ac5c"><div class="ttname"><a href="group__component.html#a1ff5f6b99205a10c360cd51ec758ac5c">ftxui::Event::Q</a></div><div class="ttdeci">static const Event Q</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00084">event.hpp:84</a></div></div>
<div class="ttc" id="agroup__component_html_a20b16b312cbcd41d7adbe561b4e08759"><div class="ttname"><a href="group__component.html#a20b16b312cbcd41d7adbe561b4e08759">ftxui::Event::u</a></div><div class="ttdeci">static const Event u</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00088">event.hpp:88</a></div></div>
<div class="ttc" id="agroup__component_html_a21ae13b6dcbc80ed6549a5afab248477"><div class="ttname"><a href="group__component.html#a21ae13b6dcbc80ed6549a5afab248477">ftxui::Event::PageUp</a></div><div class="ttdeci">static const Event PageUp</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00061">event.hpp:61</a></div></div>
<div class="ttc" id="agroup__component_html_a226af846ad5e1dd35e84212a145dfb72"><div class="ttname"><a href="group__component.html#a226af846ad5e1dd35e84212a145dfb72">ftxui::Event::h</a></div><div class="ttdeci">static const Event h</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00075">event.hpp:75</a></div></div>
<div class="ttc" id="agroup__component_html_a22ee0cd5fb9dbb1ff5fe2b249d9de1fc"><div class="ttname"><a href="group__component.html#a22ee0cd5fb9dbb1ff5fe2b249d9de1fc">ftxui::Event::CtrlAltF</a></div><div class="ttdeci">static const Event CtrlAltF</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00073">event.hpp:73</a></div></div>
<div class="ttc" id="agroup__component_html_a22ef83103e0443ba82acc19f24f729bc"><div class="ttname"><a href="group__component.html#a22ef83103e0443ba82acc19f24f729bc">ftxui::Event::CtrlZ</a></div><div class="ttdeci">static const Event CtrlZ</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00093">event.hpp:93</a></div></div>
<div class="ttc" id="agroup__component_html_a231fc78914951e94f654a11d8bac7da9"><div class="ttname"><a href="group__component.html#a231fc78914951e94f654a11d8bac7da9">ftxui::Event::J</a></div><div class="ttdeci">static const Event J</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00077">event.hpp:77</a></div></div>
<div class="ttc" id="agroup__component_html_a26730fa452c79611f5aa6ca0e157e217"><div class="ttname"><a href="group__component.html#a26730fa452c79611f5aa6ca0e157e217">ftxui::Event::CtrlU</a></div><div class="ttdeci">static const Event CtrlU</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00088">event.hpp:88</a></div></div>
<div class="ttc" id="agroup__component_html_a26ff1602105cf0df822f8b370be63fdd"><div class="ttname"><a href="group__component.html#a26ff1602105cf0df822f8b370be63fdd">ftxui::Event::AltQ</a></div><div class="ttdeci">static const Event AltQ</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00084">event.hpp:84</a></div></div>
<div class="ttc" id="agroup__component_html_a27d7cfd7232d069c045ca18db3523093"><div class="ttname"><a href="group__component.html#a27d7cfd7232d069c045ca18db3523093">ftxui::Event::b</a></div><div class="ttdeci">static const Event b</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00069">event.hpp:69</a></div></div>
<div class="ttc" id="agroup__component_html_a27e4fc900f184c4d743c34913e180065"><div class="ttname"><a href="group__component.html#a27e4fc900f184c4d743c34913e180065">ftxui::Event::Escape</a></div><div class="ttdeci">static const Event Escape</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00053">event.hpp:53</a></div></div>
<div class="ttc" id="agroup__component_html_a2a7b9d5b6dc8ce1529bd58b5f196cf91"><div class="ttname"><a href="group__component.html#a2a7b9d5b6dc8ce1529bd58b5f196cf91">ftxui::Event::AltY</a></div><div class="ttdeci">static const Event AltY</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00092">event.hpp:92</a></div></div>
<div class="ttc" id="agroup__component_html_a2bf197114604fe111bd01a5ad64b0576"><div class="ttname"><a href="group__component.html#a2bf197114604fe111bd01a5ad64b0576">ftxui::Event::CtrlAltI</a></div><div class="ttdeci">static const Event CtrlAltI</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00076">event.hpp:76</a></div></div>
<div class="ttc" id="agroup__component_html_a2d0b55c600a1ae7c0406dfad3c31c591"><div class="ttname"><a href="group__component.html#a2d0b55c600a1ae7c0406dfad3c31c591">ftxui::Event::AltL</a></div><div class="ttdeci">static const Event AltL</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00079">event.hpp:79</a></div></div>
<div class="ttc" id="agroup__component_html_a35ad37bd8fb24e3ce38df9c3b61ef4e5"><div class="ttname"><a href="group__component.html#a35ad37bd8fb24e3ce38df9c3b61ef4e5">ftxui::Event::AltW</a></div><div class="ttdeci">static const Event AltW</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00090">event.hpp:90</a></div></div>
<div class="ttc" id="agroup__component_html_a373d3f5b50454169a6ea41ba60d0d018"><div class="ttname"><a href="group__component.html#a373d3f5b50454169a6ea41ba60d0d018">ftxui::Event::F12</a></div><div class="ttdeci">static const Event F12</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00065">event.hpp:65</a></div></div>
<div class="ttc" id="agroup__component_html_a3a61ae4f8c53a7bb7f9281805b4fca1e"><div class="ttname"><a href="group__component.html#a3a61ae4f8c53a7bb7f9281805b4fca1e">ftxui::Event::E</a></div><div class="ttdeci">static const Event E</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00072">event.hpp:72</a></div></div>
<div class="ttc" id="agroup__component_html_a3d0e1e0e45941dbd760b8bba60bbbb2b"><div class="ttname"><a href="group__component.html#a3d0e1e0e45941dbd760b8bba60bbbb2b">ftxui::Event::m</a></div><div class="ttdeci">static const Event m</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00080">event.hpp:80</a></div></div>
<div class="ttc" id="agroup__component_html_a4275c544cdd2b965a680fa035f71d09c"><div class="ttname"><a href="group__component.html#a4275c544cdd2b965a680fa035f71d09c">ftxui::Event::N</a></div><div class="ttdeci">static const Event N</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00081">event.hpp:81</a></div></div>
<div class="ttc" id="agroup__component_html_a44bc2e6312cd6e9eda4d4778e88052f0"><div class="ttname"><a href="group__component.html#a44bc2e6312cd6e9eda4d4778e88052f0">ftxui::Event::CtrlAltP</a></div><div class="ttdeci">static const Event CtrlAltP</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00083">event.hpp:83</a></div></div>
<div class="ttc" id="agroup__component_html_a459c4f925ed72d9ebdd5caa74be905f8"><div class="ttname"><a href="group__component.html#a459c4f925ed72d9ebdd5caa74be905f8">ftxui::Event::CtrlAltE</a></div><div class="ttdeci">static const Event CtrlAltE</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00072">event.hpp:72</a></div></div>
<div class="ttc" id="agroup__component_html_a4603a22dded4b2d2dc68054d2b87d4c5"><div class="ttname"><a href="group__component.html#a4603a22dded4b2d2dc68054d2b87d4c5">ftxui::Event::F5</a></div><div class="ttdeci">static const Event F5</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00065">event.hpp:65</a></div></div>
<div class="ttc" id="agroup__component_html_a46651cd420861328dff49c5651ac853c"><div class="ttname"><a href="group__component.html#a46651cd420861328dff49c5651ac853c">ftxui::Event::CtrlF</a></div><div class="ttdeci">static const Event CtrlF</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00073">event.hpp:73</a></div></div>
<div class="ttc" id="agroup__component_html_a47c2b379f2f5ac29ba6a2c414b4d2f36"><div class="ttname"><a href="group__component.html#a47c2b379f2f5ac29ba6a2c414b4d2f36">ftxui::Event::F3</a></div><div class="ttdeci">static const Event F3</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00065">event.hpp:65</a></div></div>
<div class="ttc" id="agroup__component_html_a48019246646c62005152941069919bf2"><div class="ttname"><a href="group__component.html#a48019246646c62005152941069919bf2">ftxui::Event::CtrlAltJ</a></div><div class="ttdeci">static const Event CtrlAltJ</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00077">event.hpp:77</a></div></div>
<div class="ttc" id="agroup__component_html_a495d2bd0a6d4ef68721d142f78394303"><div class="ttname"><a href="group__component.html#a495d2bd0a6d4ef68721d142f78394303">ftxui::Event::z</a></div><div class="ttdeci">static const Event z</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00093">event.hpp:93</a></div></div>
<div class="ttc" id="agroup__component_html_a4d2a42120ce47e7fa7cd5237d61cf9c5"><div class="ttname"><a href="group__component.html#a4d2a42120ce47e7fa7cd5237d61cf9c5">ftxui::Event::AltK</a></div><div class="ttdeci">static const Event AltK</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00078">event.hpp:78</a></div></div>
<div class="ttc" id="agroup__component_html_a4dd738a967d95833e57bd94580c03d08"><div class="ttname"><a href="group__component.html#a4dd738a967d95833e57bd94580c03d08">ftxui::Event::B</a></div><div class="ttdeci">static const Event B</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00069">event.hpp:69</a></div></div>
<div class="ttc" id="agroup__component_html_a4f2d69d0f85ae76a015b0fd34ccb9bbc"><div class="ttname"><a href="group__component.html#a4f2d69d0f85ae76a015b0fd34ccb9bbc">ftxui::Event::H</a></div><div class="ttdeci">static const Event H</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00075">event.hpp:75</a></div></div>
<div class="ttc" id="agroup__component_html_a50ef26ee285d63d0a805f59eed52239f"><div class="ttname"><a href="group__component.html#a50ef26ee285d63d0a805f59eed52239f">ftxui::Event::CtrlX</a></div><div class="ttdeci">static const Event CtrlX</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00091">event.hpp:91</a></div></div>
<div class="ttc" id="agroup__component_html_a520b29840c549f62b9474f5494036bc7"><div class="ttname"><a href="group__component.html#a520b29840c549f62b9474f5494036bc7">ftxui::Event::F9</a></div><div class="ttdeci">static const Event F9</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00065">event.hpp:65</a></div></div>
<div class="ttc" id="agroup__component_html_a527184b90a16487888d646d44e0e8a6b"><div class="ttname"><a href="group__component.html#a527184b90a16487888d646d44e0e8a6b">ftxui::Event::AltC</a></div><div class="ttdeci">static const Event AltC</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00070">event.hpp:70</a></div></div>
<div class="ttc" id="agroup__component_html_a52c5a6db246fce616cf8d6408af8e3a3"><div class="ttname"><a href="group__component.html#a52c5a6db246fce616cf8d6408af8e3a3">ftxui::Event::CtrlB</a></div><div class="ttdeci">static const Event CtrlB</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00069">event.hpp:69</a></div></div>
<div class="ttc" id="agroup__component_html_a54b56653957ef7a339f0659e6c4f826f"><div class="ttname"><a href="group__component.html#a54b56653957ef7a339f0659e6c4f826f">ftxui::Event::CtrlAltH</a></div><div class="ttdeci">static const Event CtrlAltH</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00075">event.hpp:75</a></div></div>
<div class="ttc" id="agroup__component_html_a5691ff2135fa78f8daf8529850b35947"><div class="ttname"><a href="group__component.html#a5691ff2135fa78f8daf8529850b35947">ftxui::Event::O</a></div><div class="ttdeci">static const Event O</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00082">event.hpp:82</a></div></div>
<div class="ttc" id="agroup__component_html_a587f0654c3c66dc8739b421c29dbe8a7"><div class="ttname"><a href="group__component.html#a587f0654c3c66dc8739b421c29dbe8a7">ftxui::Event::R</a></div><div class="ttdeci">static const Event R</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00085">event.hpp:85</a></div></div>
<div class="ttc" id="agroup__component_html_a59dc4d656241c7f76433d0103e8e6934"><div class="ttname"><a href="group__component.html#a59dc4d656241c7f76433d0103e8e6934">ftxui::Event::AltM</a></div><div class="ttdeci">static const Event AltM</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00080">event.hpp:80</a></div></div>
<div class="ttc" id="agroup__component_html_a5cca4aa809fa07d3ea1992ebef011a19"><div class="ttname"><a href="group__component.html#a5cca4aa809fa07d3ea1992ebef011a19">ftxui::Event::CtrlR</a></div><div class="ttdeci">static const Event CtrlR</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00085">event.hpp:85</a></div></div>
<div class="ttc" id="agroup__component_html_a5d6ebbe9bdb0b7fe28104a58602bcc37"><div class="ttname"><a href="group__component.html#a5d6ebbe9bdb0b7fe28104a58602bcc37">ftxui::Event::CtrlAltW</a></div><div class="ttdeci">static const Event CtrlAltW</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00090">event.hpp:90</a></div></div>
<div class="ttc" id="agroup__component_html_a62641366fdaffa002aca0087af45297a"><div class="ttname"><a href="group__component.html#a62641366fdaffa002aca0087af45297a">ftxui::Event::CtrlAltO</a></div><div class="ttdeci">static const Event CtrlAltO</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00082">event.hpp:82</a></div></div>
<div class="ttc" id="agroup__component_html_a697c813972ac5d83b75f65e81acd5cff"><div class="ttname"><a href="group__component.html#a697c813972ac5d83b75f65e81acd5cff">ftxui::Event::CtrlY</a></div><div class="ttdeci">static const Event CtrlY</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00092">event.hpp:92</a></div></div>
<div class="ttc" id="agroup__component_html_a699872f2a6d8607d714be174e9435290"><div class="ttname"><a href="group__component.html#a699872f2a6d8607d714be174e9435290">ftxui::Event::Custom</a></div><div class="ttdeci">static const Event Custom</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00096">event.hpp:96</a></div></div>
<div class="ttc" id="agroup__component_html_a6a0fe62e2e45aa9516d3d774dc405b0c"><div class="ttname"><a href="group__component.html#a6a0fe62e2e45aa9516d3d774dc405b0c">ftxui::Event::A</a></div><div class="ttdeci">static const Event A</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00068">event.hpp:68</a></div></div>
<div class="ttc" id="agroup__component_html_a6e26660f8ded2ee68c00bbd09247f007"><div class="ttname"><a href="group__component.html#a6e26660f8ded2ee68c00bbd09247f007">ftxui::Event::AltG</a></div><div class="ttdeci">static const Event AltG</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00074">event.hpp:74</a></div></div>
<div class="ttc" id="agroup__component_html_a6e9d231eb7f1a65490a68e31131c945b"><div class="ttname"><a href="group__component.html#a6e9d231eb7f1a65490a68e31131c945b">ftxui::Event::p</a></div><div class="ttdeci">static const Event p</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00083">event.hpp:83</a></div></div>
<div class="ttc" id="agroup__component_html_a71d15b274ccd740b8a51704c62104230"><div class="ttname"><a href="group__component.html#a71d15b274ccd740b8a51704c62104230">ftxui::Event::l</a></div><div class="ttdeci">static const Event l</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00079">event.hpp:79</a></div></div>
<div class="ttc" id="agroup__component_html_a72c30a2cd1d2309f4e81aad7163e24ca"><div class="ttname"><a href="group__component.html#a72c30a2cd1d2309f4e81aad7163e24ca">ftxui::Event::CtrlH</a></div><div class="ttdeci">static const Event CtrlH</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00075">event.hpp:75</a></div></div>
<div class="ttc" id="agroup__component_html_a761c3b7a78d8408dfbe76131209532d7"><div class="ttname"><a href="group__component.html#a761c3b7a78d8408dfbe76131209532d7">ftxui::Event::mouse</a></div><div class="ttdeci">struct Mouse mouse</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00143">event.hpp:143</a></div></div>
<div class="ttc" id="agroup__component_html_a764be64f3029f8b8e23511061d8de355"><div class="ttname"><a href="group__component.html#a764be64f3029f8b8e23511061d8de355">ftxui::Event::DebugString</a></div><div class="ttdeci">std::string DebugString() const</div><div class="ttdoc">イベントの文字列表現を返します。</div><div class="ttdef"><b>Definition</b> <a href="#l00090">event.cpp:90</a></div></div>
<div class="ttc" id="agroup__component_html_a76c653ab37318c4bb6a2832c9cf1d612"><div class="ttname"><a href="group__component.html#a76c653ab37318c4bb6a2832c9cf1d612">ftxui::Event::AltO</a></div><div class="ttdeci">static const Event AltO</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00082">event.hpp:82</a></div></div>
<div class="ttc" id="agroup__component_html_a76d3ea748f24c9c8d55a8f563616de3f"><div class="ttname"><a href="group__component.html#a76d3ea748f24c9c8d55a8f563616de3f">ftxui::Event::CtrlJ</a></div><div class="ttdeci">static const Event CtrlJ</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00077">event.hpp:77</a></div></div>
<div class="ttc" id="agroup__component_html_a7866574be02fec611b5aca5d333ccccf"><div class="ttname"><a href="group__component.html#a7866574be02fec611b5aca5d333ccccf">ftxui::Event::CtrlAltM</a></div><div class="ttdeci">static const Event CtrlAltM</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00080">event.hpp:80</a></div></div>
<div class="ttc" id="agroup__component_html_a7c7ffc28a2d2d1eb67444edb7a44e575"><div class="ttname"><a href="group__component.html#a7c7ffc28a2d2d1eb67444edb7a44e575">ftxui::Event::CtrlS</a></div><div class="ttdeci">static const Event CtrlS</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00086">event.hpp:86</a></div></div>
<div class="ttc" id="agroup__component_html_a7ea819ebc3e828cab8618738b13bf7e4"><div class="ttname"><a href="group__component.html#a7ea819ebc3e828cab8618738b13bf7e4">ftxui::Event::Z</a></div><div class="ttdeci">static const Event Z</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00093">event.hpp:93</a></div></div>
<div class="ttc" id="agroup__component_html_a7edddb7c159929157b0bf0b0deb7e4e0"><div class="ttname"><a href="group__component.html#a7edddb7c159929157b0bf0b0deb7e4e0">ftxui::Event::AltR</a></div><div class="ttdeci">static const Event AltR</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00085">event.hpp:85</a></div></div>
<div class="ttc" id="agroup__component_html_a8520a7531235eb2ff76f2de1704e7e1c"><div class="ttname"><a href="group__component.html#a8520a7531235eb2ff76f2de1704e7e1c">ftxui::Event::CtrlW</a></div><div class="ttdeci">static const Event CtrlW</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00090">event.hpp:90</a></div></div>
<div class="ttc" id="agroup__component_html_a85966b9d428df487e2b896596e90f4ed"><div class="ttname"><a href="group__component.html#a85966b9d428df487e2b896596e90f4ed">ftxui::Event::CtrlN</a></div><div class="ttdeci">static const Event CtrlN</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00081">event.hpp:81</a></div></div>
<div class="ttc" id="agroup__component_html_a859749d723c3651fd301b862040a03db"><div class="ttname"><a href="group__component.html#a859749d723c3651fd301b862040a03db">ftxui::Event::F2</a></div><div class="ttdeci">static const Event F2</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00065">event.hpp:65</a></div></div>
<div class="ttc" id="agroup__component_html_a86af858198ebfedc83ada8f775a1b4bc"><div class="ttname"><a href="group__component.html#a86af858198ebfedc83ada8f775a1b4bc">ftxui::Event::CtrlM</a></div><div class="ttdeci">static const Event CtrlM</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00080">event.hpp:80</a></div></div>
<div class="ttc" id="agroup__component_html_a8764eeec7ae7c19ecb8de927e56fff3a"><div class="ttname"><a href="group__component.html#a8764eeec7ae7c19ecb8de927e56fff3a">ftxui::Event::G</a></div><div class="ttdeci">static const Event G</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00074">event.hpp:74</a></div></div>
<div class="ttc" id="agroup__component_html_a87cb6a8c09564342227afc71c7f76c82"><div class="ttname"><a href="group__component.html#a87cb6a8c09564342227afc71c7f76c82">ftxui::Event::Backspace</a></div><div class="ttdeci">static const Event Backspace</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00050">event.hpp:50</a></div></div>
<div class="ttc" id="agroup__component_html_a880f64e789647bba6c1e0140fb306c8c"><div class="ttname"><a href="group__component.html#a880f64e789647bba6c1e0140fb306c8c">ftxui::Event::d</a></div><div class="ttdeci">static const Event d</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00071">event.hpp:71</a></div></div>
<div class="ttc" id="agroup__component_html_a8aecef2c60fd63f3cbc7c16b7b5d804b"><div class="ttname"><a href="group__component.html#a8aecef2c60fd63f3cbc7c16b7b5d804b">ftxui::Event::CtrlAltR</a></div><div class="ttdeci">static const Event CtrlAltR</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00085">event.hpp:85</a></div></div>
<div class="ttc" id="agroup__component_html_a8deeb92abd293c7a0750b6891cc217bd"><div class="ttname"><a href="group__component.html#a8deeb92abd293c7a0750b6891cc217bd">ftxui::Event::CtrlK</a></div><div class="ttdeci">static const Event CtrlK</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00078">event.hpp:78</a></div></div>
<div class="ttc" id="agroup__component_html_a8ea38b427ac031b90f864b64d04fb386"><div class="ttname"><a href="group__component.html#a8ea38b427ac031b90f864b64d04fb386">ftxui::Event::x</a></div><div class="ttdeci">static const Event x</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00091">event.hpp:91</a></div></div>
<div class="ttc" id="agroup__component_html_a90c46deb63fd81bd86a4b942a1244ccc"><div class="ttname"><a href="group__component.html#a90c46deb63fd81bd86a4b942a1244ccc">ftxui::Event::F7</a></div><div class="ttdeci">static const Event F7</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00065">event.hpp:65</a></div></div>
<div class="ttc" id="agroup__component_html_a916bd0ae3c86941b660d9a07980bb0c9"><div class="ttname"><a href="group__component.html#a916bd0ae3c86941b660d9a07980bb0c9">ftxui::Event::ArrowUp</a></div><div class="ttdeci">static const Event ArrowUp</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00041">event.hpp:41</a></div></div>
<div class="ttc" id="agroup__component_html_a947e2de698c4bef07c78674218330677"><div class="ttname"><a href="group__component.html#a947e2de698c4bef07c78674218330677">ftxui::Event::input</a></div><div class="ttdeci">const std::string &amp; input() const</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00103">event.hpp:103</a></div></div>
<div class="ttc" id="agroup__component_html_a94bd9090f8bf9eea776c867113afb86c"><div class="ttname"><a href="group__component.html#a94bd9090f8bf9eea776c867113afb86c">ftxui::Event::Tab</a></div><div class="ttdeci">static const Event Tab</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00054">event.hpp:54</a></div></div>
<div class="ttc" id="agroup__component_html_a953b41738801a5ec92b15681aed4a3a9"><div class="ttname"><a href="group__component.html#a953b41738801a5ec92b15681aed4a3a9">ftxui::Event::r</a></div><div class="ttdeci">static const Event r</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00085">event.hpp:85</a></div></div>
<div class="ttc" id="agroup__component_html_a95b1b6528a78575ca07954600c45f805"><div class="ttname"><a href="group__component.html#a95b1b6528a78575ca07954600c45f805">ftxui::Event::AltU</a></div><div class="ttdeci">static const Event AltU</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00088">event.hpp:88</a></div></div>
<div class="ttc" id="agroup__component_html_a97bdebeccfd100f5e8f5df3b4e04b62e"><div class="ttname"><a href="group__component.html#a97bdebeccfd100f5e8f5df3b4e04b62e">ftxui::Event::CtrlQ</a></div><div class="ttdeci">static const Event CtrlQ</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00084">event.hpp:84</a></div></div>
<div class="ttc" id="agroup__component_html_a98f8350cb5499a5432506ac732d495ec"><div class="ttname"><a href="group__component.html#a98f8350cb5499a5432506ac732d495ec">ftxui::Event::CtrlAltZ</a></div><div class="ttdeci">static const Event CtrlAltZ</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00093">event.hpp:93</a></div></div>
<div class="ttc" id="agroup__component_html_a9a6e150b0940479d2dd24f039f91675c"><div class="ttname"><a href="group__component.html#a9a6e150b0940479d2dd24f039f91675c">ftxui::Event::AltN</a></div><div class="ttdeci">static const Event AltN</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00081">event.hpp:81</a></div></div>
<div class="ttc" id="agroup__component_html_a9afff79ad622a8deab0c1106610bd635"><div class="ttname"><a href="group__component.html#a9afff79ad622a8deab0c1106610bd635">ftxui::Event::AltA</a></div><div class="ttdeci">static const Event AltA</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00068">event.hpp:68</a></div></div>
<div class="ttc" id="agroup__component_html_a9d2a831cf68bf2185a3c56c2e09b2f23"><div class="ttname"><a href="group__component.html#a9d2a831cf68bf2185a3c56c2e09b2f23">ftxui::Event::ArrowDown</a></div><div class="ttdeci">static const Event ArrowDown</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00042">event.hpp:42</a></div></div>
<div class="ttc" id="agroup__component_html_a9e841cb4b2ac7a46cfd26806a40fe3b5"><div class="ttname"><a href="group__component.html#a9e841cb4b2ac7a46cfd26806a40fe3b5">ftxui::Event::End</a></div><div class="ttdeci">static const Event End</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00060">event.hpp:60</a></div></div>
<div class="ttc" id="agroup__component_html_a9e95c75a3d332a2e2a3adfc77a7b321c"><div class="ttname"><a href="group__component.html#a9e95c75a3d332a2e2a3adfc77a7b321c">ftxui::Event::F11</a></div><div class="ttdeci">static const Event F11</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00065">event.hpp:65</a></div></div>
<div class="ttc" id="agroup__component_html_aa221be42071500650486cc199f26b072"><div class="ttname"><a href="group__component.html#aa221be42071500650486cc199f26b072">ftxui::Event::CtrlG</a></div><div class="ttdeci">static const Event CtrlG</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00074">event.hpp:74</a></div></div>
<div class="ttc" id="agroup__component_html_aa62d71fd64f64e2496ffc6f1518f899e"><div class="ttname"><a href="group__component.html#aa62d71fd64f64e2496ffc6f1518f899e">ftxui::Event::n</a></div><div class="ttdeci">static const Event n</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00081">event.hpp:81</a></div></div>
<div class="ttc" id="agroup__component_html_aa636a5e07d605ae7bf53b02f8b17b4bf"><div class="ttname"><a href="group__component.html#aa636a5e07d605ae7bf53b02f8b17b4bf">ftxui::Event::q</a></div><div class="ttdeci">static const Event q</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00084">event.hpp:84</a></div></div>
<div class="ttc" id="agroup__component_html_aaac4eb7051d6901cf79fa32b46bface9"><div class="ttname"><a href="group__component.html#aaac4eb7051d6901cf79fa32b46bface9">ftxui::Event::AltZ</a></div><div class="ttdeci">static const Event AltZ</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00093">event.hpp:93</a></div></div>
<div class="ttc" id="agroup__component_html_aad7d2ec712d40ad87d330e5e4399fdbc"><div class="ttname"><a href="group__component.html#aad7d2ec712d40ad87d330e5e4399fdbc">ftxui::Event::Home</a></div><div class="ttdeci">static const Event Home</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00059">event.hpp:59</a></div></div>
<div class="ttc" id="agroup__component_html_aad99c99d06c8b90edc409743b4c23efb"><div class="ttname"><a href="group__component.html#aad99c99d06c8b90edc409743b4c23efb">ftxui::Event::C</a></div><div class="ttdeci">static const Event C</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00070">event.hpp:70</a></div></div>
<div class="ttc" id="agroup__component_html_aaeed8e5d3503dc5418978329168cc455"><div class="ttname"><a href="group__component.html#aaeed8e5d3503dc5418978329168cc455">ftxui::Event::AltD</a></div><div class="ttdeci">static const Event AltD</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00071">event.hpp:71</a></div></div>
<div class="ttc" id="agroup__component_html_ab001073b99625145403adbbd3a3e21e8"><div class="ttname"><a href="group__component.html#ab001073b99625145403adbbd3a3e21e8">ftxui::Event::CtrlAltY</a></div><div class="ttdeci">static const Event CtrlAltY</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00092">event.hpp:92</a></div></div>
<div class="ttc" id="agroup__component_html_ab2b4e0ee4d2db65374b1111553dc96f9"><div class="ttname"><a href="group__component.html#ab2b4e0ee4d2db65374b1111553dc96f9">ftxui::Event::AltJ</a></div><div class="ttdeci">static const Event AltJ</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00077">event.hpp:77</a></div></div>
<div class="ttc" id="agroup__component_html_ab32c1934bd8f2de0d68ff0b5161fe0b2"><div class="ttname"><a href="group__component.html#ab32c1934bd8f2de0d68ff0b5161fe0b2">ftxui::Event::F8</a></div><div class="ttdeci">static const Event F8</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00065">event.hpp:65</a></div></div>
<div class="ttc" id="agroup__component_html_ab37accf33aab3cd7187bb7f589bc3c5b"><div class="ttname"><a href="group__component.html#ab37accf33aab3cd7187bb7f589bc3c5b">ftxui::Event::CtrlAltL</a></div><div class="ttdeci">static const Event CtrlAltL</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00079">event.hpp:79</a></div></div>
<div class="ttc" id="agroup__component_html_ab3ddf4540df2c9979a183e3cdf86681f"><div class="ttname"><a href="group__component.html#ab3ddf4540df2c9979a183e3cdf86681f">ftxui::Event::U</a></div><div class="ttdeci">static const Event U</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00088">event.hpp:88</a></div></div>
<div class="ttc" id="agroup__component_html_ab5b66b7ce5e99da604cf984ed486b53e"><div class="ttname"><a href="group__component.html#ab5b66b7ce5e99da604cf984ed486b53e">ftxui::Event::o</a></div><div class="ttdeci">static const Event o</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00082">event.hpp:82</a></div></div>
<div class="ttc" id="agroup__component_html_ab72b86bd630ac23d469394b4f115d388"><div class="ttname"><a href="group__component.html#ab72b86bd630ac23d469394b4f115d388">ftxui::Event::AltB</a></div><div class="ttdeci">static const Event AltB</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00069">event.hpp:69</a></div></div>
<div class="ttc" id="agroup__component_html_ab9a6f5b09c04d483b9fd734ee14b2e7b"><div class="ttname"><a href="group__component.html#ab9a6f5b09c04d483b9fd734ee14b2e7b">ftxui::Event::F4</a></div><div class="ttdeci">static const Event F4</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00065">event.hpp:65</a></div></div>
<div class="ttc" id="agroup__component_html_ab9a908cfd0d53fbf65e22a961074b86d"><div class="ttname"><a href="group__component.html#ab9a908cfd0d53fbf65e22a961074b86d">ftxui::Event::t</a></div><div class="ttdeci">static const Event t</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00087">event.hpp:87</a></div></div>
<div class="ttc" id="agroup__component_html_abcbf2b29725cb4c562ff3e460934b7e3"><div class="ttname"><a href="group__component.html#abcbf2b29725cb4c562ff3e460934b7e3">ftxui::Event::y</a></div><div class="ttdeci">static const Event y</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00092">event.hpp:92</a></div></div>
<div class="ttc" id="agroup__component_html_abcf6d1b9fe64b9a6376e1d6c486d802b"><div class="ttname"><a href="group__component.html#abcf6d1b9fe64b9a6376e1d6c486d802b">ftxui::Event::ArrowUpCtrl</a></div><div class="ttdeci">static const Event ArrowUpCtrl</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00046">event.hpp:46</a></div></div>
<div class="ttc" id="agroup__component_html_abe5e126f94be451d3a7e0d311e6ca4e0"><div class="ttname"><a href="group__component.html#abe5e126f94be451d3a7e0d311e6ca4e0">ftxui::Event::k</a></div><div class="ttdeci">static const Event k</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00078">event.hpp:78</a></div></div>
<div class="ttc" id="agroup__component_html_abf589677d9c6463e97519567c3d1b021"><div class="ttname"><a href="group__component.html#abf589677d9c6463e97519567c3d1b021">ftxui::Event::CtrlAltS</a></div><div class="ttdeci">static const Event CtrlAltS</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00086">event.hpp:86</a></div></div>
<div class="ttc" id="agroup__component_html_ac09c6206315a7cd54fb467bc7760dfae"><div class="ttname"><a href="group__component.html#ac09c6206315a7cd54fb467bc7760dfae">ftxui::Event::s</a></div><div class="ttdeci">static const Event s</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00086">event.hpp:86</a></div></div>
<div class="ttc" id="agroup__component_html_ac1c2d328a1c8c9fde6141e8ea793a6c6"><div class="ttname"><a href="group__component.html#ac1c2d328a1c8c9fde6141e8ea793a6c6">ftxui::Event::I</a></div><div class="ttdeci">static const Event I</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00076">event.hpp:76</a></div></div>
<div class="ttc" id="agroup__component_html_ac1e7d6a13cfa09a29e2c735e01463598"><div class="ttname"><a href="group__component.html#ac1e7d6a13cfa09a29e2c735e01463598">ftxui::Event::CtrlT</a></div><div class="ttdeci">static const Event CtrlT</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00087">event.hpp:87</a></div></div>
<div class="ttc" id="agroup__component_html_ac4c32dbf039cdf80aa202c9aea54dd1f"><div class="ttname"><a href="group__component.html#ac4c32dbf039cdf80aa202c9aea54dd1f">ftxui::Event::F</a></div><div class="ttdeci">static const Event F</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00073">event.hpp:73</a></div></div>
<div class="ttc" id="agroup__component_html_ac728998d6c0e0a9b59e31987e9292c1e"><div class="ttname"><a href="group__component.html#ac728998d6c0e0a9b59e31987e9292c1e">ftxui::Event::AltI</a></div><div class="ttdeci">static const Event AltI</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00076">event.hpp:76</a></div></div>
<div class="ttc" id="agroup__component_html_ac7e786e3b193c72a26179fce9d149848"><div class="ttname"><a href="group__component.html#ac7e786e3b193c72a26179fce9d149848">ftxui::Event::F10</a></div><div class="ttdeci">static const Event F10</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00065">event.hpp:65</a></div></div>
<div class="ttc" id="agroup__component_html_acabec40a30b5854999e774d0a1f3342e"><div class="ttname"><a href="group__component.html#acabec40a30b5854999e774d0a1f3342e">ftxui::Event::AltP</a></div><div class="ttdeci">static const Event AltP</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00083">event.hpp:83</a></div></div>
<div class="ttc" id="agroup__component_html_acc3462fea2a9b2085734ff87dc881b4c"><div class="ttname"><a href="group__component.html#acc3462fea2a9b2085734ff87dc881b4c">ftxui::Event::PageDown</a></div><div class="ttdeci">static const Event PageDown</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00062">event.hpp:62</a></div></div>
<div class="ttc" id="agroup__component_html_acd3caeaaff59d57221f62ea89e279c40"><div class="ttname"><a href="group__component.html#acd3caeaaff59d57221f62ea89e279c40">ftxui::Event::Y</a></div><div class="ttdeci">static const Event Y</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00092">event.hpp:92</a></div></div>
<div class="ttc" id="agroup__component_html_ace12bff4272d8e0c85db12524e42f7b0"><div class="ttname"><a href="group__component.html#ace12bff4272d8e0c85db12524e42f7b0">ftxui::Event::CtrlAltK</a></div><div class="ttdeci">static const Event CtrlAltK</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00078">event.hpp:78</a></div></div>
<div class="ttc" id="agroup__component_html_acf0b0d8ddfeaec98bb4779f4d7524b38"><div class="ttname"><a href="group__component.html#acf0b0d8ddfeaec98bb4779f4d7524b38">ftxui::Event::F6</a></div><div class="ttdeci">static const Event F6</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00065">event.hpp:65</a></div></div>
<div class="ttc" id="agroup__component_html_acf6ba80979dddb644d8a06ddc8b32a43"><div class="ttname"><a href="group__component.html#acf6ba80979dddb644d8a06ddc8b32a43">ftxui::Event::CtrlAltG</a></div><div class="ttdeci">static const Event CtrlAltG</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00074">event.hpp:74</a></div></div>
<div class="ttc" id="agroup__component_html_acf7817ed11559c82a26322521f390d6e"><div class="ttname"><a href="group__component.html#acf7817ed11559c82a26322521f390d6e">ftxui::Event::CtrlA</a></div><div class="ttdeci">static const Event CtrlA</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00068">event.hpp:68</a></div></div>
<div class="ttc" id="agroup__component_html_ad093ba93f720c5787e0448823f72db6c"><div class="ttname"><a href="group__component.html#ad093ba93f720c5787e0448823f72db6c">ftxui::Event::i</a></div><div class="ttdeci">static const Event i</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00076">event.hpp:76</a></div></div>
<div class="ttc" id="agroup__component_html_ad1becc889768aafe7e452bc529f3bc4c"><div class="ttname"><a href="group__component.html#ad1becc889768aafe7e452bc529f3bc4c">ftxui::Event::AltS</a></div><div class="ttdeci">static const Event AltS</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00086">event.hpp:86</a></div></div>
<div class="ttc" id="agroup__component_html_ad26557cb38d17d7058ec29da8504890f"><div class="ttname"><a href="group__component.html#ad26557cb38d17d7058ec29da8504890f">ftxui::Event::g</a></div><div class="ttdeci">static const Event g</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00074">event.hpp:74</a></div></div>
<div class="ttc" id="agroup__component_html_ad3289a38381b0a9d07e2182a2c9ba9ee"><div class="ttname"><a href="group__component.html#ad3289a38381b0a9d07e2182a2c9ba9ee">ftxui::Event::F1</a></div><div class="ttdeci">static const Event F1</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00065">event.hpp:65</a></div></div>
<div class="ttc" id="agroup__component_html_ad3a8ae79497cbfa7cd88230b8fef68bb"><div class="ttname"><a href="group__component.html#ad3a8ae79497cbfa7cd88230b8fef68bb">ftxui::Event::S</a></div><div class="ttdeci">static const Event S</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00086">event.hpp:86</a></div></div>
<div class="ttc" id="agroup__component_html_ad3ab0b5bcc923c4b994080d45b97e36b"><div class="ttname"><a href="group__component.html#ad3ab0b5bcc923c4b994080d45b97e36b">ftxui::Event::Return</a></div><div class="ttdeci">static const Event Return</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00052">event.hpp:52</a></div></div>
<div class="ttc" id="agroup__component_html_ad4e4ff7f9a534882d7e5adc29235d761"><div class="ttname"><a href="group__component.html#ad4e4ff7f9a534882d7e5adc29235d761">ftxui::Event::CtrlAltU</a></div><div class="ttdeci">static const Event CtrlAltU</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00088">event.hpp:88</a></div></div>
<div class="ttc" id="agroup__component_html_ad5fb499039d0bcd88f478ff1dbd8a729"><div class="ttname"><a href="group__component.html#ad5fb499039d0bcd88f478ff1dbd8a729">ftxui::Event::V</a></div><div class="ttdeci">static const Event V</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00089">event.hpp:89</a></div></div>
<div class="ttc" id="agroup__component_html_adad452726bfb3d523b19299bf8017a41"><div class="ttname"><a href="group__component.html#adad452726bfb3d523b19299bf8017a41">ftxui::Event::CtrlAltT</a></div><div class="ttdeci">static const Event CtrlAltT</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00087">event.hpp:87</a></div></div>
<div class="ttc" id="agroup__component_html_adb198f3baf944a55bcfa46107615d359"><div class="ttname"><a href="group__component.html#adb198f3baf944a55bcfa46107615d359">ftxui::Event::CtrlAltA</a></div><div class="ttdeci">static const Event CtrlAltA</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00068">event.hpp:68</a></div></div>
<div class="ttc" id="agroup__component_html_adbc22b402e7e8e7a25ea8da614e84082"><div class="ttname"><a href="group__component.html#adbc22b402e7e8e7a25ea8da614e84082">ftxui::Event::AltE</a></div><div class="ttdeci">static const Event AltE</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00072">event.hpp:72</a></div></div>
<div class="ttc" id="agroup__component_html_adbe5783b3283110278f68e58bb286b9f"><div class="ttname"><a href="group__component.html#adbe5783b3283110278f68e58bb286b9f">ftxui::Event::P</a></div><div class="ttdeci">static const Event P</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00083">event.hpp:83</a></div></div>
<div class="ttc" id="agroup__component_html_ae0d493f520768be24d4e9508eb3f263d"><div class="ttname"><a href="group__component.html#ae0d493f520768be24d4e9508eb3f263d">ftxui::Event::CtrlD</a></div><div class="ttdeci">static const Event CtrlD</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00071">event.hpp:71</a></div></div>
<div class="ttc" id="agroup__component_html_ae1b59315a513c99ac3095bc42dff0d94"><div class="ttname"><a href="group__component.html#ae1b59315a513c99ac3095bc42dff0d94">ftxui::Event::ArrowLeft</a></div><div class="ttdeci">static const Event ArrowLeft</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00039">event.hpp:39</a></div></div>
<div class="ttc" id="agroup__component_html_ae44c243b858cb3400fdbfa0175c489e4"><div class="ttname"><a href="group__component.html#ae44c243b858cb3400fdbfa0175c489e4">ftxui::Event::CtrlAltB</a></div><div class="ttdeci">static const Event CtrlAltB</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00069">event.hpp:69</a></div></div>
<div class="ttc" id="agroup__component_html_ae5063b138286493e68fa140af2c3e4e6"><div class="ttname"><a href="group__component.html#ae5063b138286493e68fa140af2c3e4e6">ftxui::Event::AltV</a></div><div class="ttdeci">static const Event AltV</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00089">event.hpp:89</a></div></div>
<div class="ttc" id="agroup__component_html_ae520ce70c694e5be3aee7a8dffa36fa2"><div class="ttname"><a href="group__component.html#ae520ce70c694e5be3aee7a8dffa36fa2">ftxui::Event::v</a></div><div class="ttdeci">static const Event v</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00089">event.hpp:89</a></div></div>
<div class="ttc" id="agroup__component_html_ae58ffaf7d28f83b470d73530bce0bee1"><div class="ttname"><a href="group__component.html#ae58ffaf7d28f83b470d73530bce0bee1">ftxui::Event::e</a></div><div class="ttdeci">static const Event e</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00072">event.hpp:72</a></div></div>
<div class="ttc" id="agroup__component_html_ae7915261b9c6d8e844933bd1f68ed120"><div class="ttname"><a href="group__component.html#ae7915261b9c6d8e844933bd1f68ed120">ftxui::Event::CtrlO</a></div><div class="ttdeci">static const Event CtrlO</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00082">event.hpp:82</a></div></div>
<div class="ttc" id="agroup__component_html_ae7a3abf1b7aa72c31f924c2a337805af"><div class="ttname"><a href="group__component.html#ae7a3abf1b7aa72c31f924c2a337805af">ftxui::Event::Delete</a></div><div class="ttdeci">static const Event Delete</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00051">event.hpp:51</a></div></div>
<div class="ttc" id="agroup__component_html_ae7afc70b1bc9d4e5c046bcbaf7767c19"><div class="ttname"><a href="group__component.html#ae7afc70b1bc9d4e5c046bcbaf7767c19">ftxui::Event::CtrlAltV</a></div><div class="ttdeci">static const Event CtrlAltV</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00089">event.hpp:89</a></div></div>
<div class="ttc" id="agroup__component_html_aeb40ca3ed1e25a8a02cec6e94f20cd01"><div class="ttname"><a href="group__component.html#aeb40ca3ed1e25a8a02cec6e94f20cd01">ftxui::Event::ArrowDownCtrl</a></div><div class="ttdeci">static const Event ArrowDownCtrl</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00047">event.hpp:47</a></div></div>
<div class="ttc" id="agroup__component_html_aec5dcc79e3d6c86ce71306a57b49b48c"><div class="ttname"><a href="group__component.html#aec5dcc79e3d6c86ce71306a57b49b48c">ftxui::Event::AltX</a></div><div class="ttdeci">static const Event AltX</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00091">event.hpp:91</a></div></div>
<div class="ttc" id="agroup__component_html_aec5fdc15c18b77c8ca74d1f077754916"><div class="ttname"><a href="group__component.html#aec5fdc15c18b77c8ca74d1f077754916">ftxui::Event::CtrlAltD</a></div><div class="ttdeci">static const Event CtrlAltD</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00071">event.hpp:71</a></div></div>
<div class="ttc" id="agroup__component_html_aee5dd820d1fb31a71fc05a29c8901367"><div class="ttname"><a href="group__component.html#aee5dd820d1fb31a71fc05a29c8901367">ftxui::Event::L</a></div><div class="ttdeci">static const Event L</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00079">event.hpp:79</a></div></div>
<div class="ttc" id="agroup__component_html_af220c9f0599cf10469883c7c23cf4a8f"><div class="ttname"><a href="group__component.html#af220c9f0599cf10469883c7c23cf4a8f">ftxui::Event::W</a></div><div class="ttdeci">static const Event W</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00090">event.hpp:90</a></div></div>
<div class="ttc" id="agroup__component_html_af2fc4cb7175b815a2e69616b5493e0ad"><div class="ttname"><a href="group__component.html#af2fc4cb7175b815a2e69616b5493e0ad">ftxui::Event::f</a></div><div class="ttdeci">static const Event f</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00073">event.hpp:73</a></div></div>
<div class="ttc" id="agroup__component_html_af368fcc9fa5d2f609288e920ef115c51"><div class="ttname"><a href="group__component.html#af368fcc9fa5d2f609288e920ef115c51">ftxui::Event::Insert</a></div><div class="ttdeci">static const Event Insert</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00058">event.hpp:58</a></div></div>
<div class="ttc" id="agroup__component_html_af5df3d152c8ea5303cc2d5c9bb8c5747"><div class="ttname"><a href="group__component.html#af5df3d152c8ea5303cc2d5c9bb8c5747">ftxui::Event::CtrlI</a></div><div class="ttdeci">static const Event CtrlI</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00076">event.hpp:76</a></div></div>
<div class="ttc" id="agroup__component_html_af7861733aa43e55da68824c10e164dd1"><div class="ttname"><a href="group__component.html#af7861733aa43e55da68824c10e164dd1">ftxui::Event::ArrowRightCtrl</a></div><div class="ttdeci">static const Event ArrowRightCtrl</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00045">event.hpp:45</a></div></div>
<div class="ttc" id="agroup__component_html_af8a909c0d59f212fdf1e79af33888d53"><div class="ttname"><a href="group__component.html#af8a909c0d59f212fdf1e79af33888d53">ftxui::Event::c</a></div><div class="ttdeci">static const Event c</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00070">event.hpp:70</a></div></div>
<div class="ttc" id="agroup__component_html_af8bec3764c43c08d08c0bffdcf9b4255"><div class="ttname"><a href="group__component.html#af8bec3764c43c08d08c0bffdcf9b4255">ftxui::Event::CtrlAltQ</a></div><div class="ttdeci">static const Event CtrlAltQ</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00084">event.hpp:84</a></div></div>
<div class="ttc" id="agroup__component_html_afd7f21bf1b977cbc56c5594209966482"><div class="ttname"><a href="group__component.html#afd7f21bf1b977cbc56c5594209966482">ftxui::Event::M</a></div><div class="ttdeci">static const Event M</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00080">event.hpp:80</a></div></div>
<div class="ttc" id="agroup__component_html_afe901de476c29382cc358333f10e5ee7"><div class="ttname"><a href="group__component.html#afe901de476c29382cc358333f10e5ee7">ftxui::Event::Special</a></div><div class="ttdeci">static Event Special(std::string)</div><div class="ttdoc">ライブラリのユーザーによって意味が定義されるカスタムイベント。</div><div class="ttdef"><b>Definition</b> <a href="#l00073">event.cpp:73</a></div></div>
<div class="ttc" id="agroup__component_html_afed9a747f55d4564e4f749bea1de4022"><div class="ttname"><a href="group__component.html#afed9a747f55d4564e4f749bea1de4022">ftxui::Event::ArrowRight</a></div><div class="ttdeci">static const Event ArrowRight</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00040">event.hpp:40</a></div></div>
<div class="ttc" id="agroup__component_html_structftxui_1_1Event"><div class="ttname"><a href="group__component.html#structftxui_1_1Event">ftxui::Event</a></div><div class="ttdoc">イベントを表します。キープレスイベント、ターミナルのリサイズなど、さまざまなイベントがあります。</div><div class="ttdef"><b>Definition</b> <a href="event_8hpp_source.html#l00028">event.hpp:28</a></div></div>
<div class="ttc" id="agroup__component_html_structftxui_1_1Mouse"><div class="ttname"><a href="group__component.html#structftxui_1_1Mouse">ftxui::Mouse</a></div><div class="ttdoc">マウスイベント。マウスの座標、押されたボタン、 および修飾子shift, ctrl, metaが含まれます。</div><div class="ttdef"><b>Definition</b> <a href="mouse_8hpp_source.html#l00011">mouse.hpp:11</a></div></div>
<div class="ttc" id="amouse_8hpp_html"><div class="ttname"><a href="mouse_8hpp.html">mouse.hpp</a></div></div>
<div class="ttc" id="anamespaceftxui_html"><div class="ttname"><a href="namespaceftxui.html">ftxui</a></div><div class="ttdoc">FTXUI ftxui:: 名前空間</div><div class="ttdef"><b>Definition</b> <a href="animation_8hpp_source.html#l00009">animation.hpp:9</a></div></div>
<div class="ttc" id="anamespaceftxui_html_a757b345f73bb6cde5165a4d7f0c0a298"><div class="ttname"><a href="namespaceftxui.html#a757b345f73bb6cde5165a4d7f0c0a298">ftxui::to_string</a></div><div class="ttdeci">std::string to_string(const std::wstring &amp;s)</div></div>
<div class="ttc" id="astring_8hpp_html"><div class="ttname"><a href="string_8hpp.html">string.hpp</a></div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.9.8-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
</div>
<script>
document.addEventListener('DOMContentLoaded', function() {
const projectNumber = document.getElementById('projectname');
if (!projectNumber) {
console.warn('Doxygen element with ID "projectnumber" not found. Cannot add version switcher.');
return;
}
const langs = ["en", "es", "fr", "ja", "zh-CH", "zh-TW"];
const lang_paths = {"en": "../index.html", "es": "../es/index.html", "fr": "../fr/index.html", "ja": "index.html", "zh-CH": "../zh-CH/index.html", "zh-TW": "../zh-TW/index.html"};
const lang_display = {"en": "English", "es": "Espa\u00f1ol", "fr": "Fran\u00e7ais", "ja": "\u65e5\u672c\u8a9e", "zh-CH": "\u4e2d\u6587 (\u7b80\u4f53)", "zh-TW": "\u4e2d\u6587 (\u7e41\u9ad4)"};
const versions = ["main"];
const version_paths = {"main": "index.html"};
const currentLang = "ja";
const currentVersion = "main";
// Helper function to create a styled select element
const createSelect = (options, current, paths, label, displayMap = null) => {
const select = document.createElement('select');
select.title = label;
select.onchange = function() {
const selectedValue = this.value;
if (selectedValue in paths) {
window.location.href = paths[selectedValue];
}
};
// Sort versions: 'main' first, then others numerically descending.
options.sort((a, b) => {
if (a === 'main') return -1;
if (b === 'main') return 1;
return b.localeCompare(a, undefined, { numeric: true, sensitivity: 'base' });
});
options.forEach(v => {
const option = document.createElement('option');
option.value = v;
// Use the displayMap if provided, otherwise default to the value (v)
option.textContent = displayMap ? displayMap[v] : v;
if (v === current) {
option.selected = true;
}
select.appendChild(option);
});
// Apply some styling to make it look good.
Object.assign(select.style, {
backgroundColor: 'rgba(0, 0, 0, 0.8)',
color: 'white',
border: '1px solid rgba(255, 255, 255, 0.2)',
padding: '5px',
borderRadius: '5px',
fontSize: '14px',
fontFamily: 'inherit',
margin: '0 5px 0 0',
cursor: 'pointer'
});
return select;
};
// 1. Create Language Switcher, passing the language display names map
const langSelect = createSelect(langs, currentLang, lang_paths, 'Select Language', lang_display);
// 2. Create Version Switcher
const versionSelect = createSelect(versions, currentVersion, version_paths, 'Select Version');
// 3. Create FTXUI title.
const ftxuiTitle = document.createElement('span');
ftxuiTitle.textContent = 'FTXUI: ';
Object.assign(ftxuiTitle.style, {
color: 'white',
fontSize: '20px',
fontWeight: 'bold',
marginRight: '10px'
});
// 3. Create a container to hold both selectors
const container = document.createElement('div');
container.id = 'version-lang-switchers';
Object.assign(container.style, {
display: 'flex',
alignItems: 'center',
justifyContent: 'flex-end',
width: 'auto'
});
container.appendChild(ftxuiTitle);
container.appendChild(langSelect);
container.appendChild(versionSelect);
Object.assign(container.style, {
backgroundColor: 'rgba(0, 0, 0, 0.5)',
padding: '5px 10px',
borderRadius: '8px'
});
// Replace the Doxygen project number element with our container.
projectNumber.replaceWith(container);
// Clean up the original Doxygen project number text if it still exists nearby
const parent = container.parentElement;
if (parent) {
const textNode = Array.from(parent.childNodes).find(n => n.nodeType === 3 && n.textContent.trim() !== '');
if (textNode) {
textNode.remove();
}
}
});
</script>
</body>
</html>