Files
FTXUI/en/v4.0.0/screen_2deprecated_8hpp.html
2025-11-12 12:56:59 +00:00

355 lines
34 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/screen/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
&#160;<span id="projectnumber">4.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&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('screen_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> &#124;
<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="screen_2deprecated_8hpp__dep__incl.png" border="0" usemap="#ainclude_2ftxui_2screen_2deprecated_8hppdep" alt=""/></div>
<map name="ainclude_2ftxui_2screen_2deprecated_8hppdep" id="ainclude_2ftxui_2screen_2deprecated_8hppdep">
<area shape="rect" title=" " alt="" coords="6301,5,6451,45"/>
<area shape="rect" href="string_8hpp.html" title=" " alt="" coords="6245,93,6395,133"/>
<area shape="poly" title=" " alt="" coords="6358,58,6335,95,6330,92,6354,56"/>
<area shape="rect" href="string_8cpp.html" title=" " alt="" coords="6591,189,6780,214"/>
<area shape="poly" title=" " alt="" coords="6423,50,6666,186,6664,191,6420,55"/>
<area shape="rect" href="ref_8hpp.html" title=" " alt="" coords="1113,181,1239,221"/>
<area shape="poly" title=" " alt="" coords="6232,119,1239,202,1239,196,6232,113"/>
<area shape="rect" href="input_8cpp.html" title=" " alt="" coords="34,519,185,559"/>
<area shape="poly" title=" " alt="" coords="6232,117,4937,120,3926,127,2832,139,1774,159,1296,172,871,188,515,207,242,229,141,241,67,254,22,268,11,275,8,281,8,364,10,387,17,410,38,453,65,489,90,516,86,520,60,492,33,455,12,412,5,388,3,364,3,280,7,271,20,263,66,249,141,236,241,224,514,202,871,183,1295,167,1774,154,2832,134,3926,121,4937,115,6232,112"/>
<area shape="rect" href="text_8cpp.html" title=" " alt="" coords="5495,438,5659,463"/>
<area shape="poly" title=" " alt="" coords="6233,134,6181,153,6157,167,6135,183,6113,208,6100,233,6088,285,6083,311,6074,337,6059,362,6034,385,6005,400,5966,412,5867,431,5758,442,5660,449,5660,444,5758,437,5867,425,5965,407,6003,395,6030,380,6055,358,6069,335,6077,310,6082,284,6095,232,6109,205,6132,179,6154,162,6179,149,6231,129"/>
<area shape="rect" href="canvas_8cpp.html" title=" " alt="" coords="5836,350,6020,375"/>
<area shape="poly" title=" " alt="" coords="6409,125,6464,139,6512,159,6529,172,6539,187,6540,204,6530,223,6496,251,6445,275,6381,296,6309,314,6156,340,6021,356,6020,351,6155,335,6307,309,6379,291,6443,271,6493,247,6526,220,6535,203,6534,189,6525,176,6509,164,6463,144,6408,131"/>
<area shape="rect" href="event_8cpp.html" title=" " alt="" coords="6146,181,6297,221"/>
<area shape="poly" title=" " alt="" coords="6290,144,6245,183,6241,179,6286,140"/>
<area shape="rect" href="screen_8cpp.html" title=" " alt="" coords="6321,189,6516,214"/>
<area shape="poly" title=" " alt="" coords="6354,141,6407,186,6403,190,6351,145"/>
<area shape="poly" title=" " alt="" coords="6408,133,6637,186,6636,191,6407,138"/>
<area shape="rect" href="component_8hpp.html" title=" " alt="" coords="1360,431,1539,471"/>
<area shape="poly" title=" " alt="" coords="1181,234,1186,269,1196,308,1213,347,1238,381,1265,402,1295,418,1361,438,1359,443,1293,423,1262,406,1234,385,1208,350,1191,310,1181,270,1175,235"/>
<area shape="rect" href="button_8cpp.html" title=" " alt="" coords="5105,519,5255,559"/>
<area shape="poly" title=" " alt="" coords="1253,200,2180,206,3667,220,5087,240,5577,252,5733,259,5816,267,5884,274,5940,279,5965,285,5989,297,6012,315,6034,341,6043,357,6047,372,6046,386,6039,400,6015,423,5976,442,5925,458,5865,472,5726,492,5577,504,5438,512,5267,521,5256,523,5255,518,5266,516,5438,507,5576,499,5725,486,5864,466,5924,453,5974,437,6012,418,6035,397,6040,385,6042,373,6038,359,6030,344,6008,318,5986,301,5963,290,5939,284,5883,279,5816,272,5732,265,5577,258,5087,245,3667,225,2180,212,1253,206"/>
<area shape="rect" href="checkbox_8cpp.html" title=" " alt="" coords="5279,519,5430,559"/>
<area shape="poly" title=" " alt="" coords="1253,200,2199,202,3719,211,4494,220,5172,231,5672,247,5832,256,5916,267,5963,277,6000,287,6031,306,6060,341,6069,371,6064,397,6047,419,6024,437,5975,463,5948,473,5905,487,5847,498,5706,517,5557,529,5431,537,5430,531,5556,524,5706,511,5846,493,5903,481,5946,468,5973,458,6022,433,6044,415,6059,394,6064,371,6055,344,6028,310,5998,292,5961,282,5916,272,5831,261,5672,252,5171,237,4493,225,3719,217,2199,208,1253,205"/>
<area shape="rect" href="collapsible_8cpp.html" title=" " alt="" coords="738,519,889,559"/>
<area shape="poly" title=" " alt="" coords="1099,205,1012,212,963,221,913,234,864,252,818,276,777,306,742,344,732,366,729,389,733,413,742,437,769,482,797,517,793,520,765,485,737,439,728,414,724,389,727,364,738,341,773,302,815,271,862,247,911,229,962,216,1011,207,1098,199"/>
<area shape="rect" href="dropdown_8cpp.html" title=" " alt="" coords="4930,519,5081,559"/>
<area shape="poly" title=" " alt="" coords="1253,200,2157,202,2849,207,3598,217,4328,234,4964,259,5223,275,5429,294,5573,315,5619,327,5647,340,5676,370,5692,403,5695,421,5692,438,5685,456,5672,473,5659,481,5637,489,5571,500,5389,512,5203,517,5092,521,5081,523,5080,518,5092,516,5203,511,5389,506,5570,494,5635,483,5657,477,5669,469,5680,453,5687,437,5689,421,5687,405,5672,373,5644,345,5618,332,5572,321,5428,299,5222,280,4964,264,4328,239,3598,222,2849,212,2157,207,1253,205"/>
<area shape="poly" title=" " alt="" coords="1099,207,997,212,870,223,732,243,594,272,482,302,396,332,315,371,218,433,165,477,126,520,122,517,161,473,214,429,313,367,394,327,480,297,593,267,731,237,870,218,997,207,1099,202"/>
<area shape="rect" href="menu_8cpp.html" title=" " alt="" coords="214,519,365,559"/>
<area shape="poly" title=" " alt="" coords="1099,207,1011,212,903,223,788,243,674,272,583,303,513,333,449,373,374,433,332,477,303,520,298,517,328,474,370,429,446,368,511,328,581,298,673,267,787,237,903,218,1010,207,1099,202"/>
<area shape="rect" href="radiobox_8cpp.html" title=" " alt="" coords="389,519,539,559"/>
<area shape="poly" title=" " alt="" coords="1099,206,1020,210,927,221,828,240,733,272,664,303,614,335,570,375,519,432,491,477,473,520,468,517,486,475,515,429,566,371,610,331,661,299,731,267,827,235,926,215,1020,205,1099,200"/>
<area shape="rect" href="slider_8cpp.html" title=" " alt="" coords="563,519,714,559"/>
<area shape="poly" title=" " alt="" coords="1099,206,1029,211,948,222,863,242,782,272,731,301,697,333,673,375,653,431,644,478,641,519,636,518,639,477,648,430,668,373,693,330,728,297,780,267,862,237,947,217,1029,206,1098,201"/>
<area shape="rect" href="component__options_8hpp.html" title=" " alt="" coords="753,343,935,383"/>
<area shape="poly" title=" " alt="" coords="1126,230,884,345,882,340,1123,225"/>
<area shape="rect" href="elements_8hpp.html" title=" " alt="" coords="2854,269,3082,295"/>
<area shape="poly" title=" " alt="" coords="1253,203,2854,273,2853,278,1253,209"/>
<area shape="poly" title=" " alt="" coords="1253,200,2173,202,3644,210,4393,218,5048,230,5532,246,5685,256,5767,267,5812,283,5854,305,5915,347,5912,352,5851,310,5810,288,5766,272,5685,261,5531,251,5048,236,4393,224,3644,216,2173,207,1253,205"/>
<area shape="poly" title=" " alt="" coords="1553,454,1956,468,2262,472,2643,472,3526,470,3979,471,4408,478,4787,492,4951,503,5092,516,5105,518,5104,523,5092,521,4950,508,4787,498,4408,483,3979,477,3526,475,2643,478,2262,477,1956,473,1552,459"/>
<area shape="rect" href="catch__event_8cpp.html" title=" " alt="" coords="1807,519,1958,559"/>
<area shape="poly" title=" " alt="" coords="1553,469,1795,516,1808,519,1807,524,1794,521,1552,474"/>
<area shape="poly" title=" " alt="" coords="1553,454,1956,468,2279,472,2681,472,3613,468,4092,470,4544,477,4945,491,5117,502,5267,516,5279,518,5279,523,5266,521,5117,507,4945,496,4544,482,4092,475,3613,474,2681,477,2279,477,1956,473,1552,459"/>
<area shape="poly" title=" " alt="" coords="1346,464,1140,487,900,521,889,523,888,518,900,516,1139,482,1346,459"/>
<area shape="rect" href="component_8cpp.html" title=" " alt="" coords="2157,519,2307,559"/>
<area shape="poly" title=" " alt="" coords="1553,458,1869,486,2144,516,2157,518,2156,523,2144,521,1868,491,1552,463"/>
<area shape="rect" href="component__fuzzer_8cpp.html" title=" " alt="" coords="1437,519,1609,559"/>
<area shape="poly" title=" " alt="" coords="1476,479,1508,517,1504,520,1472,483"/>
<area shape="rect" href="container_8cpp.html" title=" " alt="" coords="2331,519,2482,559"/>
<area shape="poly" title=" " alt="" coords="1553,457,2319,516,2331,518,2331,523,2318,521,1552,462"/>
<area shape="poly" title=" " alt="" coords="1553,458,1709,468,2203,488,2705,503,3668,523,4456,532,4930,535,4930,540,4456,538,3668,529,2705,509,2203,493,1709,473,1553,463"/>
<area shape="rect" href="hoverable_8cpp.html" title=" " alt="" coords="2506,519,2657,559"/>
<area shape="poly" title=" " alt="" coords="1553,457,1709,468,1930,479,2102,483,2274,492,2494,516,2506,518,2505,523,2493,521,2274,497,2102,488,1930,484,1709,473,1553,462"/>
<area shape="poly" title=" " alt="" coords="1346,455,1136,459,852,469,528,489,363,503,202,521,185,524,185,518,201,516,363,498,528,483,851,463,1136,453,1346,450"/>
<area shape="rect" href="maybe_8cpp.html" title=" " alt="" coords="913,519,1063,559"/>
<area shape="poly" title=" " alt="" coords="1347,472,1075,521,1064,523,1063,518,1074,516,1346,467"/>
<area shape="poly" title=" " alt="" coords="1346,456,1164,461,922,472,650,491,376,521,365,523,364,518,376,516,650,486,922,466,1164,455,1346,451"/>
<area shape="rect" href="modal_8cpp.html" title=" " alt="" coords="1087,519,1238,559"/>
<area shape="poly" title=" " alt="" coords="1374,477,1226,521,1225,516,1372,472"/>
<area shape="poly" title=" " alt="" coords="1346,458,993,476,772,495,551,521,540,523,539,518,550,516,772,490,993,471,1346,452"/>
<area shape="rect" href="renderer_8cpp.html" title=" " alt="" coords="1262,519,1413,559"/>
<area shape="poly" title=" " alt="" coords="1415,481,1364,521,1361,516,1412,477"/>
<area shape="rect" href="resizable__split_8cpp.html" title=" " alt="" coords="1982,519,2133,559"/>
<area shape="poly" title=" " alt="" coords="1553,460,1747,483,1970,516,1982,518,1981,523,1969,521,1746,489,1552,465"/>
<area shape="poly" title=" " alt="" coords="1346,460,1066,481,896,499,726,521,715,523,714,518,725,516,895,493,1065,476,1346,455"/>
<area shape="rect" href="component_2util_8cpp.html" title=" " alt="" coords="1633,519,1783,559"/>
<area shape="poly" title=" " alt="" coords="1520,473,1652,516,1651,521,1518,478"/>
<area shape="poly" title=" " alt="" coords="950,376,1360,434,1360,439,949,382"/>
<area shape="poly" title=" " alt="" coords="949,366,1252,380,3173,441,4433,485,4875,503,5092,516,5105,518,5104,523,5092,521,4875,508,4433,490,3172,447,1252,385,949,372"/>
<area shape="poly" title=" " alt="" coords="949,367,1252,380,1856,397,2327,404,2797,411,3401,428,3686,436,3927,439,4336,443,4534,449,4745,462,4984,483,5267,516,5279,518,5279,523,5266,521,4984,488,4744,467,4533,454,4336,448,3927,444,3686,441,3401,433,2797,416,2327,409,1856,402,1252,385,949,372"/>
<area shape="poly" title=" " alt="" coords="846,396,837,471,823,519,818,518,832,470,840,396"/>
<area shape="poly" title=" " alt="" coords="949,371,1551,428,1753,450,1956,468,2410,491,2872,509,3327,521,3758,529,4487,535,4930,535,4930,540,4487,541,3758,534,3327,526,2872,514,2410,497,1956,473,1753,456,1550,433,949,376"/>
<area shape="poly" title=" " alt="" coords="740,383,617,405,485,433,312,479,169,521,168,516,311,473,483,428,616,400,739,378"/>
<area shape="poly" title=" " alt="" coords="765,389,615,433,345,521,344,516,614,428,763,384"/>
<area shape="poly" title=" " alt="" coords="792,391,507,521,504,516,790,386"/>
<area shape="poly" title=" " alt="" coords="813,394,663,521,659,516,809,390"/>
<area shape="rect" href="component__options_8cpp.html" title=" " alt="" coords="1968,431,2149,471"/>
<area shape="poly" title=" " alt="" coords="950,369,1968,440,1967,446,949,374"/>
<area shape="poly" title=" " alt="" coords="2840,286,2436,287,1921,294,1676,301,1469,312,1320,326,1275,335,1254,345,1244,359,1244,372,1251,384,1265,395,1308,415,1361,430,1359,435,1307,420,1263,400,1247,387,1239,373,1239,357,1250,341,1274,330,1320,321,1468,307,1676,296,1921,289,2436,281,2840,280"/>
<area shape="poly" title=" " alt="" coords="3096,281,3709,287,4549,297,5300,315,5543,326,5614,333,5647,340,5676,370,5692,403,5694,420,5692,438,5685,455,5673,472,5659,484,5641,494,5595,507,5540,514,5480,517,5359,517,5307,518,5267,521,5256,523,5255,518,5266,516,5307,512,5359,512,5480,512,5540,509,5594,502,5639,489,5656,480,5669,469,5680,453,5687,437,5689,420,5687,404,5672,373,5644,345,5614,338,5543,332,5299,320,4549,303,3709,292,3096,287"/>
<area shape="poly" title=" " alt="" coords="3096,281,3717,286,4569,296,5332,313,5579,326,5652,332,5684,340,5711,371,5724,404,5721,438,5702,472,5684,487,5657,499,5587,518,5506,530,5430,536,5430,531,5506,524,5586,512,5656,494,5681,483,5698,469,5716,436,5719,404,5707,373,5681,345,5651,338,5579,331,5332,319,4569,301,3717,291,3096,287"/>
<area shape="poly" title=" " alt="" coords="2840,286,2428,288,1890,297,1627,304,1396,315,1217,328,1154,336,1113,345,1069,362,1026,382,947,431,881,481,835,521,832,516,878,477,944,427,1024,378,1067,357,1111,340,1154,331,1217,323,1396,309,1627,299,1890,291,2427,283,2840,281"/>
<area shape="poly" title=" " alt="" coords="2840,287,2502,290,2087,300,1892,307,1728,317,1610,330,1575,337,1558,345,1552,354,1550,363,1552,372,1558,381,1578,396,1604,408,1636,415,1673,420,1757,421,1849,415,1943,409,2031,406,2106,410,2137,417,2163,428,2186,447,2205,471,2228,517,2223,520,2200,474,2182,451,2160,433,2136,422,2105,416,2031,411,1943,414,1850,421,1757,426,1673,425,1635,421,1603,413,1575,401,1554,384,1547,374,1544,363,1547,351,1554,341,1573,332,1609,324,1727,312,1892,302,2087,294,2502,285,2840,281"/>
<area shape="poly" title=" " alt="" coords="3096,282,3613,287,4298,298,4903,316,5098,327,5155,333,5180,340,5188,351,5191,363,5188,374,5180,385,5163,395,5134,404,5040,421,4906,436,4737,449,4323,471,3853,487,2961,507,2647,514,2494,521,2483,523,2482,518,2493,516,2647,509,2961,502,3853,481,4323,465,4736,444,4905,431,5039,416,5133,399,5161,390,5177,381,5183,372,5185,363,5183,354,5177,345,5154,338,5098,332,4903,321,4298,304,3613,293,3096,287"/>
<area shape="poly" title=" " alt="" coords="3096,282,3632,287,4350,297,4984,315,5189,326,5248,333,5275,340,5287,356,5293,370,5294,385,5290,399,5271,425,5240,450,5201,472,5158,491,5073,521,5071,516,5156,486,5199,467,5237,445,5267,422,5285,397,5288,384,5288,371,5282,358,5272,345,5247,338,5188,332,4984,320,4349,303,3632,292,3096,287"/>
<area shape="poly" title=" " alt="" coords="3096,282,3627,287,4336,298,4964,315,5166,327,5225,333,5251,340,5258,351,5260,362,5252,384,5231,411,5210,430,5188,443,5164,452,5112,462,5047,473,4985,483,4892,491,4628,506,4288,517,3908,526,3160,536,2657,540,2657,534,3160,531,3908,520,4288,512,4627,500,4891,486,4985,477,5046,468,5111,457,5163,447,5186,439,5207,426,5227,407,5247,381,5255,362,5253,353,5248,345,5224,338,5165,332,4964,320,4336,303,3627,292,3095,287"/>
<area shape="poly" title=" " alt="" coords="2840,286,2310,288,1587,295,1227,303,909,313,663,327,576,336,518,345,461,362,404,382,296,431,204,481,139,521,137,516,202,476,293,426,402,377,459,356,517,340,575,330,662,322,909,308,1227,298,1587,290,2310,282,2840,281"/>
<area shape="poly" title=" " alt="" coords="2840,288,2424,294,1890,306,1416,323,1257,334,1181,345,1150,362,1121,382,1069,431,1029,480,1002,520,997,517,1024,477,1065,427,1117,378,1147,357,1179,340,1256,328,1415,318,1889,301,2424,289,2840,282"/>
<area shape="poly" title=" " alt="" coords="2840,285,2329,286,1637,292,1294,299,991,310,757,325,674,335,619,345,572,362,525,382,438,431,365,481,313,521,310,516,362,476,435,426,523,377,570,357,618,340,673,329,756,320,991,305,1294,294,1637,287,2329,280,2840,280"/>
<area shape="poly" title=" " alt="" coords="2840,286,2429,289,1904,297,1653,305,1440,315,1287,328,1240,336,1216,345,1199,363,1186,384,1169,432,1164,480,1164,519,1158,519,1158,480,1164,431,1181,382,1195,359,1213,340,1238,331,1286,323,1440,310,1653,299,1904,292,2429,283,2840,281"/>
<area shape="poly" title=" " alt="" coords="2840,287,2323,292,1632,303,1008,321,798,332,732,338,697,345,661,362,627,382,565,431,515,480,481,520,477,516,511,477,561,427,624,378,659,357,695,340,731,333,798,327,1008,315,1632,298,2323,287,2840,282"/>
<area shape="poly" title=" " alt="" coords="2840,286,2433,287,1912,294,1665,301,1455,312,1305,326,1260,335,1238,345,1225,365,1223,387,1229,411,1241,435,1278,481,1316,517,1312,520,1274,485,1237,438,1224,413,1218,388,1220,363,1234,341,1258,330,1304,321,1455,306,1665,296,1912,288,2433,281,2840,280"/>
<area shape="poly" title=" " alt="" coords="2840,287,2500,290,2080,299,1883,307,1716,317,1598,330,1562,337,1544,345,1538,353,1537,362,1545,381,1563,401,1582,412,1601,418,1622,420,1668,420,1695,422,1723,428,2002,516,2001,521,1722,433,1694,427,1668,425,1622,425,1600,423,1580,417,1560,405,1540,384,1531,362,1533,351,1541,341,1560,332,1597,324,1716,312,1883,302,2080,294,2500,285,2840,281"/>
<area shape="poly" title=" " alt="" coords="2840,286,2331,287,1651,295,1323,302,1041,312,837,327,774,335,741,345,719,362,701,383,672,432,654,481,645,519,639,518,649,479,668,429,697,380,716,358,739,340,773,330,837,321,1041,307,1322,297,1651,289,2331,282,2840,281"/>
<area shape="poly" title=" " alt="" coords="2840,287,1892,305,1351,322,1126,333,955,345,936,348,935,342,954,340,1125,327,1351,316,1892,299,2840,282"/>
<area shape="poly" title=" " alt="" coords="3096,282,3607,287,4285,299,4883,316,5075,327,5131,333,5156,340,5164,351,5167,363,5164,374,5156,385,5118,395,5031,404,4734,419,4314,430,3822,439,2825,449,2150,452,2150,446,2825,443,3822,433,4313,425,4733,413,5031,399,5117,390,5153,380,5159,372,5161,363,5159,354,5153,345,5130,339,5075,332,4883,321,4285,304,3607,293,3096,287"/>
<area shape="rect" href="component__base_8hpp.html" title=" " alt="" coords="1264,343,1443,383"/>
<area shape="poly" title=" " alt="" coords="2840,285,2586,287,2244,295,1855,313,1656,327,1462,345,1443,348,1442,342,1461,340,1656,322,1855,308,2244,290,2586,282,2840,280"/>
<area shape="rect" href="dom_2deprecated_8hpp.html" title=" " alt="" coords="5369,350,5609,375"/>
<area shape="poly" title=" " alt="" coords="3096,282,4211,300,4862,317,5133,328,5339,340,5405,347,5404,353,5338,345,5133,333,4862,322,4211,305,3096,287"/>
<area shape="poly" title=" " alt="" coords="3096,281,3705,285,4539,294,4941,302,5282,312,5522,324,5592,332,5623,341,5631,353,5633,366,5626,394,5609,419,5591,440,5587,436,5605,416,5621,391,5628,366,5626,355,5620,345,5591,337,5521,330,5282,317,4941,307,4538,300,3705,290,3096,286"/>
<area shape="rect" href="table_8hpp.html" title=" " alt="" coords="1568,350,1768,375"/>
<area shape="poly" title=" " alt="" coords="2840,288,2637,292,2373,302,2077,319,1780,345,1729,353,1728,347,1780,340,2077,314,2373,297,2637,287,2840,282"/>
<area shape="rect" href="automerge_8cpp.html" title=" " alt="" coords="1793,350,2002,375"/>
<area shape="poly" title=" " alt="" coords="2841,290,2470,308,2242,324,2015,345,1962,353,1961,347,2014,340,2242,319,2469,303,2840,285"/>
<area shape="rect" href="blink_8cpp.html" title=" " alt="" coords="2027,350,2197,375"/>
<area shape="poly" title=" " alt="" coords="2841,292,2551,310,2380,325,2210,345,2166,353,2165,347,2209,340,2380,320,2551,305,2840,286"/>
<area shape="rect" href="bold_8cpp.html" title=" " alt="" coords="2222,350,2389,375"/>
<area shape="poly" title=" " alt="" coords="2841,296,2634,316,2402,345,2360,353,2359,347,2401,340,2634,311,2840,291"/>
<area shape="rect" href="border_8cpp.html" title=" " alt="" coords="2413,350,2592,375"/>
<area shape="poly" title=" " alt="" coords="2882,299,2604,345,2564,353,2563,347,2604,340,2882,294"/>
<area shape="poly" title=" " alt="" coords="3096,281,3648,283,4435,292,5232,309,5565,323,5818,340,5871,347,5870,353,5817,345,5565,328,5232,315,4435,297,3648,289,3096,286"/>
<area shape="rect" href="clear__under_8cpp.html" title=" " alt="" coords="2617,343,2759,383"/>
<area shape="poly" title=" " alt="" coords="2915,301,2756,345,2755,340,2913,296"/>
<area shape="rect" href="dom_2color_8cpp.html" title=" " alt="" coords="2783,350,2953,375"/>
<area shape="poly" title=" " alt="" coords="2944,305,2884,352,2881,348,2941,301"/>
<area shape="rect" href="composite__decorator_8cpp.html" title=" " alt="" coords="2977,343,3156,383"/>
<area shape="poly" title=" " alt="" coords="2995,301,3045,340,3041,345,2992,305"/>
<area shape="rect" href="dbox_8cpp.html" title=" " alt="" coords="3180,350,3351,375"/>
<area shape="poly" title=" " alt="" coords="3025,296,3223,347,3221,353,3024,301"/>
<area shape="rect" href="dim_8cpp.html" title=" " alt="" coords="3375,350,3537,375"/>
<area shape="poly" title=" " alt="" coords="3065,294,3363,340,3402,347,3401,353,3362,345,3064,299"/>
<area shape="rect" href="flex_8cpp.html" title=" " alt="" coords="3561,350,3724,375"/>
<area shape="poly" title=" " alt="" coords="3096,290,3309,310,3550,340,3591,347,3590,353,3549,345,3308,315,3095,295"/>
<area shape="rect" href="flexbox_8cpp.html" title=" " alt="" coords="3748,350,3935,375"/>
<area shape="poly" title=" " alt="" coords="3096,287,3389,306,3563,321,3736,340,3783,347,3783,353,3736,345,3563,326,3389,311,3096,292"/>
<area shape="rect" href="focus_8cpp.html" title=" " alt="" coords="3959,350,4132,375"/>
<area shape="poly" title=" " alt="" coords="3096,283,3478,299,3712,316,3947,340,3992,347,3991,353,3946,345,3712,321,3478,305,3096,289"/>
<area shape="rect" href="frame_8cpp.html" title=" " alt="" coords="4157,350,4334,375"/>
<area shape="poly" title=" " alt="" coords="3096,282,3298,286,3559,295,3851,313,4144,340,4191,347,4190,353,4144,345,3851,318,3559,301,3298,291,3096,287"/>
<area shape="rect" href="gauge_8cpp.html" title=" " alt="" coords="4359,350,4537,375"/>
<area shape="poly" title=" " alt="" coords="3096,280,3329,283,3640,291,3991,309,4170,323,4346,340,4394,347,4393,353,4345,345,4170,328,3991,314,3640,297,3329,288,3096,286"/>
<area shape="rect" href="graph_8cpp.html" title=" " alt="" coords="4562,350,4737,375"/>
<area shape="poly" title=" " alt="" coords="3096,283,3839,302,4250,319,4420,329,4550,340,4597,347,4596,353,4549,345,4419,334,4249,324,3839,308,3096,288"/>
<area shape="rect" href="gridbox_8cpp.html" title=" " alt="" coords="4761,350,4948,375"/>
<area shape="poly" title=" " alt="" coords="3096,283,3934,301,4404,318,4600,328,4748,340,4799,347,4798,353,4748,345,4599,334,4404,323,3934,306,3096,288"/>
<area shape="rect" href="hbox_8cpp.html" title=" " alt="" coords="4972,350,5143,375"/>
<area shape="poly" title=" " alt="" coords="3096,282,3497,287,4034,297,4569,315,4791,326,4960,340,5006,347,5006,353,4960,345,4791,332,4569,320,4034,303,3497,292,3096,287"/>
<area shape="poly" title=" " alt="" coords="1387,390,1430,428,1426,432,1383,394"/>
<area shape="poly" title=" " alt="" coords="1457,372,1556,380,1837,396,2095,407,2551,417,2953,417,3327,414,3701,415,4102,427,4321,440,4557,459,4813,484,5092,516,5105,518,5104,523,5092,521,4812,489,4556,464,4320,445,4102,433,3701,420,3327,419,2953,422,2551,422,2094,413,1837,402,1556,385,1456,377"/>
<area shape="poly" title=" " alt="" coords="1457,382,1528,401,1600,428,1630,448,1660,468,1735,497,1808,518,1806,523,1733,502,1657,473,1627,453,1597,433,1527,406,1456,387"/>
<area shape="poly" title=" " alt="" coords="1457,372,1556,380,3406,391,4647,404,5068,415,5194,421,5250,428,5281,446,5308,470,5345,517,5341,520,5304,474,5278,451,5248,433,5193,426,5068,420,4647,410,3406,396,1556,385,1456,378"/>
<area shape="poly" title=" " alt="" coords="1277,389,1134,433,869,521,867,516,1133,428,1276,384"/>
<area shape="poly" title=" " alt="" coords="1457,377,1585,399,1723,428,1793,448,1862,468,1941,484,2003,494,2144,516,2157,518,2156,524,2144,521,2002,499,1940,489,1861,473,1791,453,1722,433,1584,405,1456,382"/>
<area shape="poly" title=" " alt="" coords="1457,370,1624,390,1719,407,1811,428,1841,438,1862,448,1884,459,1913,468,2025,490,2114,498,2204,502,2319,516,2331,518,2330,523,2318,521,2204,508,2114,503,2024,495,1911,473,1882,464,1860,453,1839,443,1810,433,1718,412,1624,396,1456,375"/>
<area shape="poly" title=" " alt="" coords="1457,372,1556,380,2074,413,2601,441,3611,487,4436,517,4929,533,4929,538,4436,523,3610,492,2601,447,2073,418,1556,385,1456,377"/>
<area shape="poly" title=" " alt="" coords="1457,372,1707,401,1818,416,1881,428,1903,438,1919,449,1935,459,1957,468,2036,488,2104,499,2165,504,2222,504,2342,503,2412,507,2494,516,2506,518,2505,523,2493,521,2411,512,2342,508,2222,509,2164,509,2103,504,2035,493,1955,473,1933,464,1916,453,1901,443,1879,433,1817,422,1706,407,1456,378"/>
<area shape="poly" title=" " alt="" coords="1251,373,866,399,667,416,522,433,361,471,176,521,175,516,360,466,521,428,666,410,866,393,1250,367"/>
<area shape="poly" title=" " alt="" coords="1303,391,1029,521,1027,516,1301,386"/>
<area shape="poly" title=" " alt="" coords="1250,372,996,392,845,410,694,433,598,453,504,477,349,521,347,516,503,472,597,448,693,428,844,405,996,387,1250,367"/>
<area shape="poly" title=" " alt="" coords="1324,394,1185,520,1182,517,1320,390"/>
<area shape="poly" title=" " alt="" coords="1251,377,1070,399,865,433,679,478,526,521,524,516,677,472,863,428,1069,394,1250,372"/>
<area shape="poly" title=" " alt="" coords="1353,397,1342,519,1336,518,1348,396"/>
<area shape="poly" title=" " alt="" coords="1457,382,1551,402,1649,428,1705,448,1761,468,1982,518,1981,524,1759,473,1703,453,1647,433,1549,408,1456,387"/>
<area shape="poly" title=" " alt="" coords="1251,384,1014,433,842,479,699,521,698,516,841,474,1013,428,1250,379"/>
<area shape="poly" title=" " alt="" coords="1438,384,1495,404,1552,428,1582,447,1610,468,1681,516,1678,521,1606,473,1579,452,1549,433,1493,409,1437,389"/>
<area shape="poly" title=" " alt="" coords="5414,351,5362,345,5152,333,4874,322,4209,304,3082,287,3082,282,4209,299,4875,316,5152,327,5363,340,5415,346"/>
<area shape="poly" title=" " alt="" coords="5513,383,5567,436,5563,439,5509,387"/>
</map>
</div>
</div>
<p><a href="screen_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 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui.html">ftxui</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a1bb4947f62228380f5c415f69b34021f" id="r_a1bb4947f62228380f5c415f69b34021f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui.html#a1bb4947f62228380f5c415f69b34021f">wchar_width</a> (wchar_t)</td></tr>
<tr class="separator:a1bb4947f62228380f5c415f69b34021f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adedb4aa528ad2aef48177dea69ca7a9d" id="r_adedb4aa528ad2aef48177dea69ca7a9d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceftxui.html#adedb4aa528ad2aef48177dea69ca7a9d">wstring_width</a> (const std::wstring &amp;)</td></tr>
<tr class="separator:adedb4aa528ad2aef48177dea69ca7a9d"><td class="memSeparator" colspan="2">&#160;</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('projectnumber');
if (!projectNumber) {
console.warn('Doxygen element with ID "projectnumber" not found. Cannot add version switcher.');
return;
}
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": "index.html", "v3.0.0": "../v3.0.0/index.html", "v2.0.0": "../v2.0.0/index.html", "v0.9": "../v0.9/index.html", "v0.11": "../v0.11/index.html", "v0.10": "../v0.10/index.html"};
const currentVersion = "v4.0.0";
// Sort versions: 'main' first, then others numerically descending.
versions.sort((a, b) => {
if (a === 'main') return -1;
if (b === 'main') return 1;
return b.localeCompare(a, undefined, { numeric: true, sensitivity: 'base' });
});
const select = document.createElement('select');
select.onchange = function() {
const selectedVersion = this.value;
// Navigate directly to the pre-calculated relative path.
if (selectedVersion !== currentVersion) {
window.location.href = version_paths[selectedVersion];
}
};
versions.forEach(v => {
const option = document.createElement('option');
option.value = v;
option.textContent = v;
if (v === currentVersion) {
option.selected = true;
}
select.appendChild(option);
});
// Replace the Doxygen project number element with our dropdown.
projectNumber.replaceWith(select);
// 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',
marginLeft: '10px',
cursor: 'pointer'
});
});
</script>
</body>
</html>