mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2025-12-16 01:48:56 +08:00
403 lines
32 KiB
HTML
403 lines
32 KiB
HTML
<!-- HTML header for doxygen 1.8.14-->
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="cache-control" content="max-age=86400"/>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.12.0"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>FTXUI: include/ftxui/dom/deprecated.hpp File Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="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_extra.css" rel="stylesheet" type="text/css"/>
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">FTXUI
|
|
 <span id="projectnumber">2.0.0</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&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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&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&dn=expat.txt MIT */
|
|
$(function(){initNavTree('dom_2deprecated_8hpp.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="summary">
|
|
<a href="#namespaces">Namespaces</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle"><div class="title">deprecated.hpp File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> This graph shows which files directly or indirectly include this file:</div>
|
|
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="dom_2deprecated_8hpp__dep__incl.png" border="0" usemap="#ainclude_2ftxui_2dom_2deprecated_8hppdep" alt=""/></div>
|
|
<map name="ainclude_2ftxui_2dom_2deprecated_8hppdep" id="ainclude_2ftxui_2dom_2deprecated_8hppdep">
|
|
<area shape="rect" title=" " alt="" coords="3210,5,3450,31"/>
|
|
<area shape="rect" href="elements_8hpp.html" title=" " alt="" coords="3216,79,3444,104"/>
|
|
<area shape="poly" title=" " alt="" coords="3324,44,3326,78,3320,79,3319,45"/>
|
|
<area shape="rect" href="text_8cpp.html" title=" " alt="" coords="6851,159,7015,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3464,16,4000,19,4824,36,5303,53,5805,76,6313,108,6812,149,6868,157,6868,162,6811,155,6313,113,5805,81,5303,58,4824,41,4000,25,3464,22"/>
|
|
<area shape="poly" title=" " alt="" coords="3336,65,3334,31,3340,31,3341,65"/>
|
|
<area shape="rect" href="component_8hpp.html" title=" " alt="" coords="1255,240,1434,280"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,95,2795,98,2267,106,2009,113,1782,124,1607,137,1545,145,1504,155,1463,172,1425,195,1366,242,1363,238,1422,191,1461,167,1503,149,1544,140,1606,132,1782,118,2009,108,2267,101,2795,92,3202,90"/>
|
|
<area shape="rect" href="input_8cpp.html" title=" " alt="" coords="1345,416,1496,456"/>
|
|
<area shape="poly" title=" " alt="" coords="3203,98,2960,106,2679,117,2442,134,2366,143,2332,154,2326,165,2324,180,2331,217,2346,253,2360,278,2375,293,2392,301,2408,309,2422,327,2429,349,2428,359,2421,370,2402,382,2371,393,2280,410,2158,422,2018,430,1725,438,1496,438,1496,433,1725,432,2017,425,2158,416,2279,404,2370,388,2400,377,2417,366,2423,358,2424,349,2417,329,2404,313,2389,305,2372,297,2356,282,2341,256,2326,218,2319,180,2321,163,2328,150,2365,138,2442,128,2679,112,2959,100,3202,93"/>
|
|
<area shape="rect" href="button_8cpp.html" title=" " alt="" coords="1105,328,1256,368"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,96,2780,101,2228,111,1719,128,1534,140,1425,155,1370,169,1327,184,1289,206,1245,242,1227,263,1211,286,1190,329,1185,327,1207,283,1222,259,1241,238,1286,201,1325,179,1368,164,1424,149,1534,135,1718,123,2228,106,2780,95,3202,91"/>
|
|
<area shape="rect" href="checkbox_8cpp.html" title=" " alt="" coords="2059,328,2209,368"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,95,2946,97,2642,105,2499,113,2375,123,2281,137,2249,145,2229,154,2208,172,2190,193,2164,241,2148,290,2139,328,2134,327,2142,288,2159,239,2186,190,2204,168,2226,150,2247,140,2280,132,2374,118,2498,107,2642,100,2946,92,3202,90"/>
|
|
<area shape="rect" href="component_8cpp.html" title=" " alt="" coords="5,328,156,368"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,95,2611,97,1787,105,1375,112,1010,123,727,137,627,145,560,155,494,171,428,191,301,240,193,290,116,330,113,325,191,285,299,235,426,186,492,166,559,149,626,140,726,131,1010,117,1375,107,1787,100,2610,92,3202,90"/>
|
|
<area shape="rect" href="container_8cpp.html" title=" " alt="" coords="180,328,331,368"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,95,2635,97,1852,104,1462,111,1116,122,847,136,752,145,689,155,629,171,569,191,454,240,357,290,287,330,285,325,354,286,452,235,567,186,627,166,688,149,752,140,847,131,1116,117,1462,106,1852,99,2635,91,3202,90"/>
|
|
<area shape="rect" href="dropdown_8cpp.html" title=" " alt="" coords="1884,328,2035,368"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,97,2939,103,2624,114,2344,131,2244,142,2186,155,2151,171,2118,192,2057,241,2009,290,1976,329,1972,326,2005,287,2054,237,2114,188,2148,167,2184,149,2243,136,2343,125,2623,109,2938,98,3202,92"/>
|
|
<area shape="rect" href="maybe_8cpp.html" title=" " alt="" coords="355,328,505,368"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,95,2657,95,1909,102,1537,109,1208,120,952,135,862,144,803,155,750,171,698,191,599,240,516,290,457,330,454,326,513,286,597,236,696,187,748,166,801,149,862,139,952,129,1208,114,1537,104,1909,97,2657,90,3202,90"/>
|
|
<area shape="rect" href="menu_8cpp.html" title=" " alt="" coords="1535,328,1685,368"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,97,2830,103,2362,115,1950,132,1813,143,1771,148,1748,154,1723,171,1701,192,1663,241,1636,290,1619,329,1614,327,1631,288,1658,238,1697,188,1720,167,1746,150,1770,143,1813,137,1950,127,2361,110,2830,98,3202,92"/>
|
|
<area shape="rect" href="radiobox_8cpp.html" title=" " alt="" coords="1709,328,1860,368"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,95,2833,98,2370,106,2151,114,1966,124,1834,137,1794,145,1774,154,1761,173,1754,195,1751,218,1753,243,1764,290,1778,327,1773,328,1759,291,1748,243,1746,218,1749,194,1756,170,1771,150,1792,140,1833,132,1966,119,2151,108,2370,101,2832,93,3202,90"/>
|
|
<area shape="rect" href="renderer_8cpp.html" title=" " alt="" coords="529,328,680,368"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,96,2652,103,1907,114,1233,131,1005,142,933,148,895,155,852,171,811,191,734,240,670,290,626,329,622,325,667,286,731,236,808,187,850,166,893,149,932,143,1005,137,1233,126,1907,109,2652,97,3202,91"/>
|
|
<area shape="rect" href="resizable__split_8cpp.html" title=" " alt="" coords="704,328,855,368"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,96,2664,99,1939,108,1587,116,1285,126,1065,139,995,146,959,154,929,171,902,192,853,240,816,290,792,329,787,326,812,287,849,237,898,188,926,166,957,150,994,141,1064,133,1285,121,1587,111,1939,103,2664,94,3202,90"/>
|
|
<area shape="rect" href="slider_8cpp.html" title=" " alt="" coords="879,328,1029,368"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,96,2659,102,1931,114,1286,131,1078,142,1017,148,991,154,975,172,964,193,952,242,950,289,953,327,948,328,944,289,946,241,959,191,971,169,989,150,1016,143,1077,137,1286,126,1931,108,2659,97,3202,91"/>
|
|
<area shape="rect" href="toggle_8cpp.html" title=" " alt="" coords="2233,328,2384,368"/>
|
|
<area shape="poly" title=" " alt="" coords="3203,98,2940,104,2633,116,2372,132,2288,143,2263,148,2250,154,2238,173,2234,195,2236,219,2244,243,2268,290,2295,326,2290,329,2264,293,2239,246,2231,220,2228,195,2233,171,2247,150,2261,143,2287,137,2372,127,2633,110,2940,99,3202,92"/>
|
|
<area shape="rect" href="component__base_8hpp.html" title=" " alt="" coords="1002,152,1181,192"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,96,2776,102,2198,112,1622,130,1382,141,1200,155,1181,157,1180,152,1199,149,1381,136,1621,124,2198,107,2776,96,3202,91"/>
|
|
<area shape="rect" href="component__options_8hpp.html" title=" " alt="" coords="1785,152,1968,192"/>
|
|
<area shape="poly" title=" " alt="" coords="3203,97,2682,112,2347,129,2010,155,1969,159,1968,154,2010,149,2347,124,2681,107,3202,92"/>
|
|
<area shape="rect" href="table_8hpp.html" title=" " alt="" coords="2355,159,2555,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3203,102,2915,122,2574,155,2522,162,2521,157,2574,149,2914,117,3202,97"/>
|
|
<area shape="rect" href="table_8cpp.html" title=" " alt="" coords="2370,247,2541,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,98,2962,106,2686,118,2453,134,2378,144,2345,154,2338,166,2338,179,2345,192,2358,204,2392,227,2428,245,2426,250,2390,232,2354,208,2341,195,2333,180,2333,165,2342,150,2377,138,2453,129,2686,112,2962,100,3202,93"/>
|
|
<area shape="rect" href="blink_8cpp.html" title=" " alt="" coords="2626,247,2797,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3202,97,3034,101,2852,111,2699,128,2647,140,2620,154,2613,166,2613,178,2619,191,2630,203,2659,227,2690,245,2687,250,2656,231,2626,207,2615,193,2608,179,2608,164,2616,150,2645,135,2698,123,2851,106,3034,96,3202,91"/>
|
|
<area shape="rect" href="bold_8cpp.html" title=" " alt="" coords="3309,247,3476,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3203,107,3146,119,3101,136,3086,147,3079,160,3079,174,3088,190,3102,202,3122,212,3178,229,3244,241,3309,249,3309,255,3244,247,3177,234,3120,217,3099,206,3084,194,3074,175,3073,158,3082,144,3098,132,3144,114,3202,102"/>
|
|
<area shape="rect" href="border_8cpp.html" title=" " alt="" coords="2630,159,2809,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3203,108,3022,128,2821,155,2778,162,2777,157,2820,149,3021,123,3202,103"/>
|
|
<area shape="rect" href="canvas_8cpp.html" title=" " alt="" coords="2833,159,3017,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3258,109,2984,162,2983,157,3257,104"/>
|
|
<area shape="rect" href="clear__under_8cpp.html" title=" " alt="" coords="3744,240,3887,280"/>
|
|
<area shape="poly" title=" " alt="" coords="3240,109,3188,122,3145,141,3131,151,3123,163,3123,176,3132,190,3156,198,3211,207,3381,225,3744,252,3744,257,3380,230,3210,212,3155,203,3128,194,3118,177,3118,161,3127,148,3142,136,3186,117,3239,104"/>
|
|
<area shape="rect" href="dom_2color_8cpp.html" title=" " alt="" coords="4033,247,4203,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3402,105,3465,123,3529,150,3544,160,3554,171,3564,181,3579,190,3647,204,3768,220,4033,248,4033,253,3768,225,3646,209,3577,194,3561,185,3550,175,3541,164,3526,154,3463,128,3400,110"/>
|
|
<area shape="rect" href="composite__decorator_8cpp.html" title=" " alt="" coords="3142,152,3321,192"/>
|
|
<area shape="poly" title=" " alt="" coords="3306,115,3257,154,3253,150,3303,111"/>
|
|
<area shape="rect" href="dbox_8cpp.html" title=" " alt="" coords="3345,159,3515,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3357,111,3417,157,3414,161,3354,115"/>
|
|
<area shape="rect" href="dim_8cpp.html" title=" " alt="" coords="4289,247,4451,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3459,93,3594,99,3743,110,3879,126,3934,137,3976,150,3992,159,4003,170,4013,180,4027,190,4075,205,4143,220,4289,245,4288,250,4142,225,4073,210,4025,194,4009,184,3999,173,3989,163,3974,154,3933,142,3878,131,3743,115,3594,105,3458,99"/>
|
|
<area shape="rect" href="flex_8cpp.html" title=" " alt="" coords="3590,159,3753,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3393,104,3622,157,3621,162,3392,110"/>
|
|
<area shape="rect" href="flexbox_8cpp.html" title=" " alt="" coords="3777,159,3963,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3435,103,3765,149,3809,157,3808,162,3764,155,3434,108"/>
|
|
<area shape="rect" href="focus_8cpp.html" title=" " alt="" coords="4915,247,5089,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,89,3896,89,4463,95,4733,102,4963,113,5128,129,5179,138,5205,150,5212,161,5215,172,5205,194,5183,211,5146,227,5061,250,5059,245,5144,222,5180,207,5201,190,5209,171,5208,163,5202,154,5177,144,5127,134,4963,119,4733,108,4463,100,3896,94,3458,95"/>
|
|
<area shape="rect" href="frame_8cpp.html" title=" " alt="" coords="4039,159,4216,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,98,3718,118,4020,149,4067,157,4067,162,4019,155,3717,123,3458,103"/>
|
|
<area shape="rect" href="gauge_8cpp.html" title=" " alt="" coords="4241,159,4419,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,94,3806,111,4017,127,4228,149,4274,157,4273,162,4227,155,4016,133,3806,117,3458,99"/>
|
|
<area shape="rect" href="graph_8cpp.html" title=" " alt="" coords="4444,159,4619,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,91,3648,96,3891,106,4161,123,4432,149,4478,157,4477,162,4431,155,4160,128,3890,111,3648,101,3458,97"/>
|
|
<area shape="rect" href="gridbox_8cpp.html" title=" " alt="" coords="4643,159,4830,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,90,3679,94,3971,103,4299,121,4630,149,4680,157,4679,162,4630,155,4299,126,3971,108,3679,99,3458,96"/>
|
|
<area shape="rect" href="hbox_8cpp.html" title=" " alt="" coords="4854,159,5025,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,93,4168,112,4558,128,4719,138,4842,149,4888,157,4888,162,4842,155,4719,144,4557,134,4168,117,3458,98"/>
|
|
<area shape="rect" href="inverted_8cpp.html" title=" " alt="" coords="5113,247,5305,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3457,92,4489,111,4997,128,5160,138,5208,144,5229,150,5237,161,5241,174,5239,201,5230,228,5219,248,5214,246,5225,225,5234,200,5235,175,5232,164,5226,154,5206,149,5159,143,4997,133,4488,116,3457,97"/>
|
|
<area shape="rect" href="node__decorator_8hpp.html" title=" " alt="" coords="5049,152,5192,192"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,91,3806,97,4261,107,4710,124,4895,136,5037,149,5049,151,5048,156,5036,155,4895,141,4709,130,4261,113,3806,102,3458,97"/>
|
|
<area shape="rect" href="scroll__indicator_8cpp.html" title=" " alt="" coords="5329,240,5475,280"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,90,3884,91,4443,98,4717,105,4958,116,5144,130,5210,139,5254,149,5293,167,5330,191,5385,238,5382,242,5327,195,5291,172,5252,155,5209,145,5143,136,4957,121,4716,111,4443,103,3884,96,3458,95"/>
|
|
<area shape="rect" href="underlined_8cpp.html" title=" " alt="" coords="6140,247,6347,273"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,91,5345,111,6342,128,6661,138,6752,144,6789,150,6797,161,6799,172,6797,183,6789,194,6767,206,6728,217,6613,234,6475,247,6347,256,6347,251,6475,242,6612,229,6727,211,6765,201,6786,190,6792,181,6794,172,6792,163,6786,154,6752,149,6661,144,6342,133,5345,116,3458,96"/>
|
|
<area shape="rect" href="paragraph_8cpp.html" title=" " alt="" coords="5369,159,5573,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,92,4410,110,4953,127,5179,137,5350,149,5408,157,5407,162,5350,155,5178,143,4952,132,4410,115,3458,97"/>
|
|
<area shape="rect" href="reflect_8cpp.html" title=" " alt="" coords="5598,159,5777,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,91,3906,95,4520,105,5135,122,5391,135,5585,149,5634,157,5633,162,5584,155,5390,140,5134,128,4520,110,3906,100,3458,96"/>
|
|
<area shape="rect" href="separator_8cpp.html" title=" " alt="" coords="5801,159,6000,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,91,3942,95,4615,105,5292,122,5575,134,5789,149,5843,157,5842,162,5788,155,5575,140,5292,128,4615,110,3942,100,3458,96"/>
|
|
<area shape="rect" href="size_8cpp.html" title=" " alt="" coords="6024,159,6188,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,90,3981,92,4719,99,5104,106,5465,117,5776,131,6012,149,6057,157,6056,162,6011,155,5776,136,5465,122,5104,112,4719,104,3981,97,3458,95"/>
|
|
<area shape="rect" href="spinner_8cpp.html" title=" " alt="" coords="6212,159,6397,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,90,4014,92,4806,100,5610,118,5946,131,6200,149,6250,157,6249,162,6199,155,5945,137,5610,123,4806,105,4014,97,3458,95"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,91,5238,109,6244,126,6613,137,6832,149,6881,157,6880,162,6831,155,6613,143,6244,132,5238,114,3458,96"/>
|
|
<area shape="rect" href="util_8cpp.html" title=" " alt="" coords="6421,159,6580,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,91,5026,110,5899,127,6219,138,6409,149,6454,157,6453,162,6408,155,6219,143,5899,132,5026,115,3458,96"/>
|
|
<area shape="rect" href="vbox_8cpp.html" title=" " alt="" coords="6605,159,6775,185"/>
|
|
<area shape="poly" title=" " alt="" coords="3458,91,5118,110,6048,127,6390,138,6592,149,6639,157,6639,162,6591,155,6389,143,6048,133,5118,115,3458,96"/>
|
|
<area shape="rect" href="component_2deprecated_8hpp.html" title=" " alt="" coords="1331,328,1510,368"/>
|
|
<area shape="poly" title=" " alt="" coords="1364,289,1398,326,1394,330,1360,293"/>
|
|
<area shape="poly" title=" " alt="" coords="1329,293,1317,330,1316,349,1322,367,1345,394,1375,414,1372,418,1341,398,1317,369,1311,350,1311,329,1324,291"/>
|
|
<area shape="poly" title=" " alt="" coords="1298,289,1218,330,1215,326,1295,284"/>
|
|
<area shape="poly" title=" " alt="" coords="1448,265,1719,286,1883,303,2046,325,2059,327,2058,333,2046,331,1882,309,1719,292,1447,270"/>
|
|
<area shape="poly" title=" " alt="" coords="1242,264,1043,268,775,278,473,298,319,313,168,331,157,332,156,327,167,325,318,307,472,293,775,273,1042,263,1241,259"/>
|
|
<area shape="poly" title=" " alt="" coords="1241,266,1070,271,846,283,595,302,342,331,331,332,330,327,342,325,594,297,845,277,1069,266,1241,261"/>
|
|
<area shape="poly" title=" " alt="" coords="1448,269,1645,292,1872,325,1884,328,1883,333,1871,331,1644,298,1447,274"/>
|
|
<area shape="poly" title=" " alt="" coords="1242,268,918,288,717,306,517,331,506,332,505,327,516,325,717,300,917,282,1241,263"/>
|
|
<area shape="poly" title=" " alt="" coords="1417,282,1553,325,1551,331,1415,287"/>
|
|
<area shape="poly" title=" " alt="" coords="1448,278,1697,325,1710,328,1709,333,1696,331,1447,283"/>
|
|
<area shape="poly" title=" " alt="" coords="1242,271,991,293,841,310,692,331,681,333,680,327,691,325,840,304,990,288,1241,266"/>
|
|
<area shape="poly" title=" " alt="" coords="1242,276,1066,299,866,331,855,333,854,327,866,325,1066,294,1242,271"/>
|
|
<area shape="poly" title=" " alt="" coords="1246,286,1030,333,1029,328,1245,280"/>
|
|
<area shape="poly" title=" " alt="" coords="1448,262,1792,281,2006,300,2221,325,2233,327,2233,333,2220,331,2005,305,1791,286,1447,267"/>
|
|
<area shape="poly" title=" " alt="" coords="1401,319,1367,282,1371,278,1405,315"/>
|
|
<area shape="poly" title=" " alt="" coords="1423,382,1423,416,1418,416,1418,382"/>
|
|
<area shape="poly" title=" " alt="" coords="1161,194,1290,237,1288,243,1159,199"/>
|
|
<area shape="poly" title=" " alt="" coords="1083,206,1075,243,1071,286,1076,329,1083,348,1095,366,1110,379,1134,390,1199,408,1274,420,1345,427,1345,433,1273,425,1198,413,1132,395,1108,384,1091,370,1078,351,1071,330,1065,286,1069,242,1078,205"/>
|
|
<area shape="poly" title=" " alt="" coords="1110,203,1173,327,1169,329,1105,206"/>
|
|
<area shape="poly" title=" " alt="" coords="1195,179,1415,201,1673,237,1888,282,2065,325,2064,331,1887,287,1672,243,1415,207,1194,184"/>
|
|
<area shape="poly" title=" " alt="" coords="988,183,757,204,621,221,486,243,391,263,297,286,141,331,140,325,295,281,390,258,486,237,621,216,757,199,988,177"/>
|
|
<area shape="poly" title=" " alt="" coords="989,189,833,211,659,243,472,287,318,331,317,325,471,282,657,237,832,206,988,183"/>
|
|
<area shape="poly" title=" " alt="" coords="1195,181,1373,203,1575,237,1754,282,1902,325,1900,331,1753,287,1573,243,1372,208,1194,186"/>
|
|
<area shape="poly" title=" " alt="" coords="989,197,792,243,659,283,495,331,494,325,657,277,791,237,988,192"/>
|
|
<area shape="poly" title=" " alt="" coords="1195,178,1318,198,1384,215,1447,238,1477,256,1505,278,1580,326,1578,330,1502,282,1474,260,1445,242,1382,220,1317,204,1194,184"/>
|
|
<area shape="poly" title=" " alt="" coords="1194,182,1338,204,1495,237,1632,282,1743,326,1741,330,1630,287,1493,243,1337,209,1194,188"/>
|
|
<area shape="poly" title=" " alt="" coords="1026,199,904,243,658,330,656,325,902,237,1025,194"/>
|
|
<area shape="poly" title=" " alt="" coords="1047,201,815,330,812,325,1044,197"/>
|
|
<area shape="poly" title=" " alt="" coords="1070,205,971,329,967,326,1066,201"/>
|
|
<area shape="poly" title=" " alt="" coords="1195,177,1464,199,1626,216,1788,237,1910,258,2005,277,2221,325,2234,328,2233,333,2220,331,2004,282,1909,263,1787,243,1625,221,1463,204,1194,182"/>
|
|
<area shape="poly" title=" " alt="" coords="1772,193,1434,247,1434,242,1771,188"/>
|
|
<area shape="poly" title=" " alt="" coords="1982,192,2070,213,2160,237,2286,270,2354,295,2380,310,2398,327,2406,348,2404,359,2397,370,2379,382,2349,392,2260,409,2142,421,2005,429,1720,437,1496,438,1496,433,1720,432,2005,424,2141,416,2259,404,2347,387,2376,377,2393,366,2399,357,2401,349,2393,329,2377,314,2351,300,2285,275,2159,243,2068,218,1981,197"/>
|
|
<area shape="poly" title=" " alt="" coords="1789,198,1257,330,1255,325,1788,193"/>
|
|
<area shape="poly" title=" " alt="" coords="1917,198,2107,326,2105,330,1914,202"/>
|
|
<area shape="poly" title=" " alt="" coords="1894,203,1953,327,1948,329,1889,205"/>
|
|
<area shape="poly" title=" " alt="" coords="1838,202,1640,330,1638,326,1835,197"/>
|
|
<area shape="poly" title=" " alt="" coords="1863,206,1797,329,1792,327,1858,203"/>
|
|
<area shape="poly" title=" " alt="" coords="1964,193,2031,213,2099,238,2197,283,2277,325,2275,330,2195,287,2097,242,2029,218,1963,198"/>
|
|
<area shape="poly" title=" " alt="" coords="2458,199,2458,247,2453,247,2453,199"/>
|
|
<area shape="poly" title=" " alt="" coords="5036,195,4860,210,4647,220,4158,232,3673,237,3297,243,2797,258,2797,253,3297,237,3673,232,4158,227,4647,215,4860,204,5035,189"/>
|
|
<area shape="poly" title=" " alt="" coords="5036,195,4838,217,4669,229,4521,235,4383,236,4097,234,3929,236,3731,243,3476,256,3476,251,3731,237,3929,231,4097,229,4383,231,4521,230,4669,224,4837,211,5035,189"/>
|
|
<area shape="poly" title=" " alt="" coords="5036,194,4882,212,4751,223,4527,229,4305,230,4174,234,4021,243,3887,254,3887,249,4020,237,4174,229,4304,225,4527,224,4750,217,4881,207,5036,189"/>
|
|
<area shape="poly" title=" " alt="" coords="5036,195,4822,218,4655,225,4488,229,4277,243,4203,250,4202,245,4276,237,4488,224,4655,220,4822,212,5035,189"/>
|
|
<area shape="poly" title=" " alt="" coords="5036,195,4870,218,4708,235,4452,256,4451,251,4708,230,4869,212,5035,189"/>
|
|
<area shape="poly" title=" " alt="" coords="5085,202,5020,249,5016,245,5082,198"/>
|
|
<area shape="poly" title=" " alt="" coords="5152,200,5198,245,5195,249,5148,204"/>
|
|
<area shape="poly" title=" " alt="" coords="5196,193,5341,237,5340,243,5195,199"/>
|
|
<area shape="poly" title=" " alt="" coords="5206,178,5357,189,6140,248,6140,254,5356,195,5206,183"/>
|
|
</map>
|
|
</div>
|
|
</div>
|
|
<p><a href="dom_2deprecated_8hpp_source.html">Go to the source code of this file.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
|
Namespaces</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui.html">ftxui</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:a75baaa2734ed76a9f478beaafa87ae57" id="r_a75baaa2734ed76a9f478beaafa87ae57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceftxui.html#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui.html#a75baaa2734ed76a9f478beaafa87ae57">text</a> (std::wstring text)</td></tr>
|
|
<tr class="memdesc:a75baaa2734ed76a9f478beaafa87ae57"><td class="mdescLeft"> </td><td class="mdescRight">Display a piece of unicode text. <br /></td></tr>
|
|
<tr class="separator:a75baaa2734ed76a9f478beaafa87ae57"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9f9f7485a45aa9d432726ca9845d1eac" id="r_a9f9f7485a45aa9d432726ca9845d1eac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceftxui.html#a2bc31f2d685189e5c61d2293a1f51b4f">Element</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui.html#a9f9f7485a45aa9d432726ca9845d1eac">vtext</a> (std::wstring <a class="el" href="namespaceftxui.html#a75baaa2734ed76a9f478beaafa87ae57">text</a>)</td></tr>
|
|
<tr class="memdesc:a9f9f7485a45aa9d432726ca9845d1eac"><td class="mdescLeft"> </td><td class="mdescRight">Display a piece unicode text vertically. <br /></td></tr>
|
|
<tr class="separator:a9f9f7485a45aa9d432726ca9845d1eac"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac54cdd05db30871ce082a8fa650545da" id="r_ac54cdd05db30871ce082a8fa650545da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceftxui.html#a5d4aa06ca6cc6a72e981bd5386f93f0a">Elements</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui.html#ac54cdd05db30871ce082a8fa650545da">paragraph</a> (std::wstring <a class="el" href="namespaceftxui.html#a75baaa2734ed76a9f478beaafa87ae57">text</a>)</td></tr>
|
|
<tr class="separator:ac54cdd05db30871ce082a8fa650545da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- HTML footer for doxygen 1.8.14-->
|
|
<!-- 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": "../../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", "v6.1.9", "v6.1.8", "v6.1.7", "v6.1.6", "v6.1.5", "v6.1.4", "v6.1.3", "v6.1.2", "v6.1.1", "v6.1.0", "v6.0.2", "v6.0.1", "v6.0.0", "v5.0.0", "v4.1.1", "v4.1.0", "v4.0.0", "v3.0.0", "v2.0.0", "v0.9", "v0.11", "v0.10"];
|
|
const version_paths = {"main": "../../index.html", "v6.1.9": "../v6.1.9/index.html", "v6.1.8": "../v6.1.8/index.html", "v6.1.7": "../v6.1.7/index.html", "v6.1.6": "../v6.1.6/index.html", "v6.1.5": "../v6.1.5/index.html", "v6.1.4": "../v6.1.4/index.html", "v6.1.3": "../v6.1.3/index.html", "v6.1.2": "../v6.1.2/index.html", "v6.1.1": "../v6.1.1/index.html", "v6.1.0": "../v6.1.0/index.html", "v6.0.2": "../v6.0.2/index.html", "v6.0.1": "../v6.0.1/index.html", "v6.0.0": "../v6.0.0/index.html", "v5.0.0": "../v5.0.0/index.html", "v4.1.1": "../v4.1.1/index.html", "v4.1.0": "../v4.1.0/index.html", "v4.0.0": "../v4.0.0/index.html", "v3.0.0": "../v3.0.0/index.html", "v2.0.0": "index.html", "v0.9": "../v0.9/index.html", "v0.11": "../v0.11/index.html", "v0.10": "../v0.10/index.html"};
|
|
const currentLang = "en";
|
|
const currentVersion = "v2.0.0";
|
|
|
|
// 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>
|