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

358 lines
36 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.1.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="5860,5,6009,45"/>
<area shape="rect" href="string_8hpp.html" title=" " alt="" coords="5804,93,5953,133"/>
<area shape="poly" title=" " alt="" coords="5917,58,5893,95,5889,92,5913,56"/>
<area shape="rect" href="string_8cpp.html" title=" " alt="" coords="6149,189,6339,214"/>
<area shape="poly" title=" " alt="" coords="5982,50,6225,186,6222,191,5979,55"/>
<area shape="rect" href="ref_8hpp.html" title=" " alt="" coords="805,181,931,221"/>
<area shape="poly" title=" " alt="" coords="5790,119,932,202,932,196,5790,114"/>
<area shape="rect" href="input_8cpp.html" title=" " alt="" coords="987,607,1138,647"/>
<area shape="poly" title=" " alt="" coords="5790,118,4814,121,3246,131,2433,140,1701,151,1129,166,926,174,792,184,721,187,656,185,542,177,491,181,443,195,396,224,348,271,337,281,323,289,286,296,243,295,195,289,102,269,35,253,21,251,21,251,22,252,87,293,568,556,624,582,673,596,719,602,763,602,857,596,912,597,975,604,987,606,986,611,974,609,912,602,858,602,763,607,719,607,672,601,622,587,565,561,85,298,19,256,15,250,19,246,36,248,104,264,196,284,243,290,286,290,321,284,334,277,345,267,393,220,441,190,490,176,542,172,656,179,720,182,792,179,926,169,1129,160,1701,146,2433,134,3246,126,4814,116,5790,112"/>
<area shape="rect" href="text_8cpp.html" title=" " alt="" coords="5578,438,5742,463"/>
<area shape="poly" title=" " alt="" coords="5791,135,5744,150,5705,170,5692,181,5685,193,5686,205,5694,220,5720,237,5758,248,5806,254,5858,257,5963,259,6008,261,6043,267,6117,285,6187,307,6213,321,6230,338,6232,360,6218,385,6194,398,6150,409,6023,427,5874,440,5742,448,5742,443,5874,435,6022,421,6149,403,6192,393,6214,381,6227,359,6225,340,6210,325,6185,312,6115,290,6042,272,6008,266,5963,264,5858,262,5805,260,5757,254,5718,242,5690,223,5680,207,5680,191,5688,178,5702,165,5742,145,5790,130"/>
<area shape="rect" href="canvas_8cpp.html" title=" " alt="" coords="6020,350,6204,375"/>
<area shape="poly" title=" " alt="" coords="5968,119,6000,127,6033,139,6063,156,6089,180,6103,200,6112,224,6121,272,6121,317,6117,350,6112,349,6115,317,6115,273,6107,225,6098,203,6085,183,6060,161,6031,144,5999,132,5966,124"/>
<area shape="rect" href="event_8cpp.html" title=" " alt="" coords="5705,181,5855,221"/>
<area shape="poly" title=" " alt="" coords="5848,144,5804,183,5800,179,5845,140"/>
<area shape="rect" href="screen_8cpp.html" title=" " alt="" coords="5880,189,6075,214"/>
<area shape="poly" title=" " alt="" coords="5913,141,5965,186,5962,190,5909,145"/>
<area shape="poly" title=" " alt="" coords="5967,133,6196,186,6194,191,5966,138"/>
<area shape="rect" href="component_8hpp.html" title=" " alt="" coords="1616,519,1795,559"/>
<area shape="poly" title=" " alt="" coords="929,224,1659,516,1657,521,927,229"/>
<area shape="rect" href="button_8cpp.html" title=" " alt="" coords="1162,607,1313,647"/>
<area shape="poly" title=" " alt="" coords="907,228,1011,312,1071,368,1126,429,1160,476,1190,526,1231,605,1226,608,1186,528,1156,479,1122,432,1067,372,1008,316,904,232"/>
<area shape="rect" href="checkbox_8cpp.html" title=" " alt="" coords="5638,607,5789,647"/>
<area shape="poly" title=" " alt="" coords="945,200,1983,200,3673,206,4536,214,5292,226,5851,243,6029,254,6123,267,6165,278,6199,289,6228,308,6253,341,6268,375,6271,407,6265,436,6250,462,6227,486,6198,507,6125,544,6040,572,5949,594,5790,620,5789,615,5948,589,6038,567,6123,539,6196,503,6224,482,6246,459,6260,434,6266,406,6262,377,6248,344,6224,312,6197,294,6164,283,6122,272,6028,259,5851,249,5292,231,4536,219,3673,212,1983,205,945,205"/>
<area shape="rect" href="collapsible_8cpp.html" title=" " alt="" coords="5114,607,5265,647"/>
<area shape="poly" title=" " alt="" coords="945,201,1949,212,3561,239,4374,258,5073,281,5353,294,5571,308,5717,324,5760,332,5780,341,5788,354,5791,371,5786,410,5772,447,5755,473,5729,488,5683,505,5551,543,5265,612,5264,606,5550,538,5682,500,5727,483,5751,469,5767,445,5781,408,5786,371,5783,356,5777,345,5758,337,5716,329,5571,314,5353,299,5073,286,4374,263,3561,244,1949,218,945,206"/>
<area shape="rect" href="dropdown_8cpp.html" title=" " alt="" coords="5463,607,5614,647"/>
<area shape="poly" title=" " alt="" coords="945,200,1969,203,3631,213,4480,222,5224,233,5775,248,5950,257,6043,267,6098,276,6143,284,6164,291,6183,302,6201,318,6218,341,6244,374,6260,393,6263,400,6260,407,6235,417,6086,456,5946,497,5751,561,5602,609,5601,604,5750,556,5944,492,6084,451,6234,412,6256,403,6258,400,6256,396,6240,377,6214,344,6197,322,6179,306,6161,296,6142,289,6097,281,6042,272,5949,262,5774,254,5224,239,4480,227,3631,219,1969,209,945,205"/>
<area shape="poly" title=" " alt="" coords="791,211,722,219,651,231,589,248,567,259,551,271,543,284,537,300,533,340,537,386,547,434,573,518,590,557,621,574,664,586,717,593,774,596,887,599,975,604,987,606,986,611,974,609,887,604,774,601,716,598,663,591,619,579,586,560,568,520,542,435,532,387,528,340,532,299,538,282,547,268,564,255,587,243,650,226,722,214,790,206"/>
<area shape="rect" href="menu_8cpp.html" title=" " alt="" coords="285,607,435,647"/>
<area shape="poly" title=" " alt="" coords="791,210,515,232,388,250,345,261,322,271,306,289,294,308,281,352,280,400,288,449,302,497,319,540,351,605,347,608,314,542,297,498,283,450,275,400,276,351,289,306,302,286,318,267,343,255,387,245,514,227,791,204"/>
<area shape="rect" href="radiobox_8cpp.html" title=" " alt="" coords="638,607,789,647"/>
<area shape="poly" title=" " alt="" coords="791,205,676,208,545,217,482,226,426,237,380,252,348,271,328,294,317,317,312,341,314,366,322,391,335,417,371,469,399,498,430,523,500,563,573,591,639,609,637,615,571,597,498,568,427,528,395,502,367,472,330,420,317,393,309,367,307,341,311,316,324,291,345,267,378,248,424,232,481,220,544,212,676,202,791,199"/>
<area shape="rect" href="resizable__split_8cpp.html" title=" " alt="" coords="813,607,963,647"/>
<area shape="poly" title=" " alt="" coords="791,210,673,219,540,233,427,250,390,261,370,271,350,300,339,327,337,354,342,379,354,403,371,426,416,468,468,503,518,530,577,556,813,607,812,612,575,561,516,535,465,507,412,472,367,430,349,406,337,381,332,354,334,326,345,297,366,267,388,256,426,245,539,227,672,214,791,205"/>
<area shape="rect" href="slider_8cpp.html" title=" " alt="" coords="82,607,233,647"/>
<area shape="poly" title=" " alt="" coords="791,211,580,231,319,264,199,285,99,309,61,322,32,335,14,348,8,362,8,452,11,477,20,501,33,523,49,544,88,579,125,604,122,609,84,583,46,547,29,526,15,503,6,479,3,452,3,361,10,345,29,330,59,317,98,304,198,280,319,259,579,226,791,206"/>
<area shape="rect" href="component__options_8hpp.html" title=" " alt="" coords="930,431,1113,471"/>
<area shape="poly" title=" " alt="" coords="792,212,728,220,662,232,607,249,586,260,573,271,555,299,549,326,555,353,573,381,596,398,630,412,674,424,723,432,830,443,930,447,930,452,830,448,723,438,673,429,628,417,593,403,569,384,550,355,544,326,550,297,569,268,583,255,605,244,661,227,727,215,791,207"/>
<area shape="rect" href="elements_8hpp.html" title=" " alt="" coords="3185,269,3413,295"/>
<area shape="poly" title=" " alt="" coords="945,202,3185,274,3184,280,945,208"/>
<area shape="poly" title=" " alt="" coords="945,200,1984,205,3664,217,4514,226,5248,237,5774,251,5931,258,6002,267,6035,284,6064,306,6105,348,6101,352,6061,310,6032,288,6001,272,5931,264,5774,256,5248,243,4513,232,3663,223,1984,211,945,206"/>
<area shape="poly" title=" " alt="" coords="1603,560,1324,609,1313,611,1312,606,1324,604,1602,554"/>
<area shape="rect" href="catch__event_8cpp.html" title=" " alt="" coords="1882,607,2033,647"/>
<area shape="poly" title=" " alt="" coords="1774,561,1903,604,1901,609,1773,566"/>
<area shape="poly" title=" " alt="" coords="1809,538,2596,543,3789,556,4947,576,5374,589,5626,604,5638,606,5637,611,5625,609,5374,594,4947,581,3789,561,2596,549,1809,543"/>
<area shape="poly" title=" " alt="" coords="1809,551,1864,556,2180,568,2572,572,3484,568,3952,566,4395,569,4787,581,4955,591,5102,604,5114,606,5113,611,5101,609,4955,596,4786,586,4395,575,3952,571,3484,573,2572,578,2180,574,1864,561,1808,556"/>
<area shape="rect" href="component_8cpp.html" title=" " alt="" coords="2406,607,2557,647"/>
<area shape="poly" title=" " alt="" coords="1809,550,1864,556,2013,569,2129,576,2245,585,2394,604,2406,606,2405,611,2393,609,2245,590,2129,581,2013,574,1864,561,1808,555"/>
<area shape="rect" href="component__fuzzer_8cpp.html" title=" " alt="" coords="1686,607,1858,647"/>
<area shape="poly" title=" " alt="" coords="1731,568,1759,605,1755,608,1726,571"/>
<area shape="rect" href="container_8cpp.html" title=" " alt="" coords="4939,607,5090,647"/>
<area shape="poly" title=" " alt="" coords="1809,551,1864,556,2159,571,2550,584,3480,604,4370,616,4939,622,4939,627,4370,622,3479,609,2550,589,2159,576,1864,561,1808,556"/>
<area shape="poly" title=" " alt="" coords="1809,542,2160,556,2481,561,2880,561,3807,557,4283,558,4733,565,5131,579,5302,590,5451,604,5463,606,5463,611,5450,609,5302,596,5130,585,4733,570,4283,564,3807,562,2880,566,2481,566,2160,561,1809,548"/>
<area shape="rect" href="hoverable_8cpp.html" title=" " alt="" coords="5289,607,5439,647"/>
<area shape="poly" title=" " alt="" coords="1809,542,2160,556,2464,560,2842,561,3720,558,4170,560,4596,567,4973,580,5135,591,5276,604,5289,606,5288,611,5276,609,5135,596,4973,586,4596,572,4170,565,3720,564,2842,566,2464,566,2160,561,1809,548"/>
<area shape="poly" title=" " alt="" coords="1603,552,1393,575,1150,609,1139,611,1138,606,1149,604,1393,570,1602,547"/>
<area shape="rect" href="maybe_8cpp.html" title=" " alt="" coords="2057,607,2207,647"/>
<area shape="poly" title=" " alt="" coords="1809,557,2045,604,2057,607,2056,612,2043,609,1808,562"/>
<area shape="poly" title=" " alt="" coords="1602,549,626,609,436,623,435,617,625,604,1602,543"/>
<area shape="rect" href="modal_8cpp.html" title=" " alt="" coords="2231,607,2382,647"/>
<area shape="poly" title=" " alt="" coords="1809,550,2032,578,2219,604,2231,606,2230,611,2218,609,2032,583,1808,555"/>
<area shape="poly" title=" " alt="" coords="1602,546,1246,564,1024,583,800,609,789,611,788,606,800,604,1023,577,1246,559,1602,540"/>
<area shape="rect" href="renderer_8cpp.html" title=" " alt="" coords="1337,607,1487,647"/>
<area shape="poly" title=" " alt="" coords="1629,565,1477,609,1475,604,1627,560"/>
<area shape="poly" title=" " alt="" coords="1602,548,1319,569,1147,587,975,609,964,611,963,606,974,604,1146,581,1318,564,1602,543"/>
<area shape="poly" title=" " alt="" coords="1602,543,1365,548,1035,558,656,578,272,609,233,614,233,609,272,604,656,572,1035,553,1364,542,1602,538"/>
<area shape="rect" href="component_2util_8cpp.html" title=" " alt="" coords="1511,607,1662,647"/>
<area shape="poly" title=" " alt="" coords="1669,569,1614,609,1611,604,1666,565"/>
<area shape="poly" title=" " alt="" coords="1127,462,1616,524,1616,529,1126,468"/>
<area shape="poly" title=" " alt="" coords="1057,477,1216,604,1212,609,1054,481"/>
<area shape="poly" title=" " alt="" coords="1127,449,1640,451,2458,459,3443,479,3956,495,4459,516,5044,542,5299,563,5626,604,5638,606,5637,611,5625,609,5299,568,5044,547,4459,521,3956,501,3443,485,2458,465,1640,456,1127,455"/>
<area shape="poly" title=" " alt="" coords="1127,457,1432,482,1807,516,1983,538,2061,548,2160,556,2447,567,2803,571,3632,568,4057,568,4460,571,4815,583,4969,592,5102,604,5114,606,5113,611,5101,609,4968,597,4815,588,4459,577,4057,573,3632,574,2803,576,2447,572,2160,561,2060,553,1983,543,1806,521,1432,487,1126,463"/>
<area shape="poly" title=" " alt="" coords="1126,451,1925,462,3179,490,3852,510,4488,536,5037,567,5264,585,5451,604,5463,606,5463,611,5450,609,5264,590,5037,572,4487,541,3851,515,3179,495,1925,468,1126,456"/>
<area shape="poly" title=" " alt="" coords="1033,483,1043,518,1062,606,1056,607,1037,519,1028,485"/>
<area shape="poly" title=" " alt="" coords="989,481,889,561,851,573,802,584,679,602,436,624,435,618,679,597,801,579,850,568,887,556,986,477"/>
<area shape="poly" title=" " alt="" coords="1007,484,979,524,961,544,940,561,914,574,876,587,789,611,788,606,875,582,912,569,937,556,957,540,975,521,1003,481"/>
<area shape="poly" title=" " alt="" coords="1020,485,1011,523,991,560,963,588,931,609,928,604,960,584,987,557,1006,521,1015,484"/>
<area shape="poly" title=" " alt="" coords="972,479,867,530,794,561,716,580,650,590,535,597,419,598,352,601,272,609,233,615,233,610,272,604,351,596,419,593,535,592,649,585,715,574,792,556,865,525,970,474"/>
<area shape="rect" href="component__options_8cpp.html" title=" " alt="" coords="600,519,781,559"/>
<area shape="poly" title=" " alt="" coords="936,477,764,521,762,516,935,471"/>
<area shape="poly" title=" " alt="" coords="3170,286,2779,287,2285,295,2051,303,1853,313,1711,327,1668,336,1647,345,1642,353,1641,361,1648,382,1655,396,1665,405,1675,415,1685,430,1700,477,1707,518,1701,519,1695,478,1680,432,1671,418,1661,409,1651,399,1643,384,1636,361,1637,351,1644,341,1666,330,1710,322,1852,308,2051,297,2285,290,2779,282,3170,280"/>
<area shape="poly" title=" " alt="" coords="3171,286,2724,288,2143,296,1865,304,1627,314,1456,328,1403,336,1376,345,1351,367,1336,390,1329,414,1325,440,1319,496,1311,527,1296,560,1259,608,1254,605,1291,557,1306,526,1314,495,1319,440,1323,413,1332,388,1347,364,1373,340,1402,331,1455,323,1627,309,1865,299,2143,291,2724,283,3171,281"/>
<area shape="poly" title=" " alt="" coords="3426,281,4011,285,4805,295,5187,303,5511,313,5739,325,5805,332,5835,340,5848,357,5856,374,5860,410,5852,449,5834,487,5810,524,5784,557,5736,608,5732,605,5780,554,5806,521,5829,484,5847,447,5855,410,5851,375,5843,359,5832,345,5804,337,5738,330,5511,318,5187,308,4805,301,4011,291,3426,287"/>
<area shape="poly" title=" " alt="" coords="3426,282,3917,288,4561,300,5128,317,5310,328,5363,334,5387,340,5401,358,5408,377,5411,396,5408,415,5392,453,5364,491,5329,527,5290,560,5221,609,5218,604,5287,555,5325,523,5360,488,5388,451,5403,414,5405,396,5403,378,5396,361,5384,345,5362,339,5309,333,5128,322,4561,305,3917,293,3426,287"/>
<area shape="poly" title=" " alt="" coords="3426,282,3905,288,4532,300,5082,317,5259,328,5310,334,5334,341,5341,351,5342,362,5334,384,5310,425,5286,457,5260,483,5232,503,5165,533,5079,561,5035,569,4952,576,4691,588,3927,608,3108,621,2557,627,2557,622,3108,616,3927,603,4691,583,4952,570,5034,563,5078,556,5163,528,5229,498,5257,478,5282,454,5306,422,5330,382,5337,361,5336,353,5330,345,5309,339,5258,333,5082,323,4532,305,3905,294,3426,287"/>
<area shape="poly" title=" " alt="" coords="3426,282,3910,288,4544,300,5102,317,5281,328,5333,334,5356,340,5373,362,5381,383,5381,405,5375,425,5363,446,5346,465,5300,502,5244,536,5183,565,5072,609,5070,604,5181,560,5242,531,5297,498,5342,461,5359,443,5370,423,5376,404,5376,384,5368,365,5353,345,5332,339,5280,333,5101,322,4544,305,3910,294,3426,287"/>
<area shape="poly" title=" " alt="" coords="3427,281,4006,286,4792,296,5491,313,5716,325,5782,332,5811,341,5820,365,5821,401,5814,440,5801,472,5782,498,5759,521,5708,559,5653,589,5602,609,5600,604,5651,584,5705,555,5756,517,5778,494,5796,469,5809,439,5815,401,5815,366,5808,345,5781,338,5715,331,5490,318,4792,301,4006,291,3426,287"/>
<area shape="poly" title=" " alt="" coords="3426,281,3999,286,4775,296,5464,313,5686,325,5751,332,5780,340,5799,364,5807,387,5807,410,5800,431,5785,452,5765,472,5711,508,5645,540,5573,568,5440,609,5439,604,5572,563,5643,535,5709,503,5762,467,5781,448,5795,429,5802,409,5802,388,5794,367,5777,345,5750,338,5686,331,5464,319,4775,301,3999,291,3426,287"/>
<area shape="poly" title=" " alt="" coords="3171,287,2717,293,2125,304,1597,321,1419,332,1364,339,1334,345,1288,371,1244,403,1204,439,1168,478,1111,552,1076,608,1071,605,1107,549,1164,474,1200,436,1241,399,1285,366,1332,340,1363,333,1419,327,1596,316,2125,299,2717,288,3171,282"/>
<area shape="poly" title=" " alt="" coords="3171,286,2790,288,2310,296,2083,303,1890,314,1753,328,1711,336,1691,345,1676,363,1674,376,1683,387,1707,400,1798,440,1866,473,1949,516,2102,604,2099,609,1947,521,1863,477,1796,445,1704,405,1680,391,1668,377,1671,361,1688,341,1710,331,1752,322,1890,308,2083,298,2310,291,2790,283,3171,281"/>
<area shape="poly" title=" " alt="" coords="3171,286,2579,289,1767,298,1371,306,1030,316,781,329,702,337,661,345,611,370,563,402,519,439,480,478,415,552,375,608,370,605,411,549,476,474,516,435,560,398,608,366,659,340,701,331,780,324,1030,311,1371,301,1767,293,2579,284,3171,281"/>
<area shape="poly" title=" " alt="" coords="3427,282,3896,289,4508,300,5045,318,5217,328,5267,334,5290,340,5297,351,5300,363,5297,374,5290,384,5263,406,5224,426,5174,444,5114,461,4967,490,4788,514,4584,533,4360,548,3878,569,3392,580,2950,588,2600,596,2476,602,2394,609,2383,611,2382,606,2393,604,2476,596,2600,591,2949,583,3392,575,3878,563,4360,543,4584,527,4788,508,4966,485,5113,456,5173,439,5222,421,5260,402,5286,381,5292,372,5295,363,5292,354,5286,345,5266,339,5216,333,5044,323,4508,306,3896,294,3427,287"/>
<area shape="poly" title=" " alt="" coords="3171,287,2601,293,1823,305,1118,322,879,333,804,339,763,345,692,371,664,386,640,403,620,424,603,450,590,481,579,519,574,539,578,557,590,572,605,585,640,604,638,609,602,590,586,576,574,560,568,540,573,518,585,480,598,448,616,421,636,399,661,381,690,366,762,340,803,334,879,328,1118,317,1823,300,2601,288,3171,282"/>
<area shape="poly" title=" " alt="" coords="3171,288,2131,307,1618,324,1454,334,1406,339,1387,345,1382,352,1383,360,1388,382,1397,430,1408,529,1414,606,1408,607,1403,530,1392,431,1383,383,1377,361,1377,351,1384,341,1405,334,1453,329,1618,318,2131,301,3171,282"/>
<area shape="poly" title=" " alt="" coords="3171,286,2665,289,1978,297,1638,305,1338,315,1104,328,1022,336,967,345,846,369,794,378,748,390,705,408,666,433,628,470,590,520,583,539,590,557,813,607,812,612,586,561,578,539,586,517,624,466,662,429,703,403,746,385,793,373,845,363,966,340,1021,331,1104,323,1337,310,1638,300,1978,292,2664,284,3171,281"/>
<area shape="poly" title=" " alt="" coords="3171,287,2565,292,1729,303,968,320,710,332,628,338,585,345,519,370,454,402,393,438,336,477,241,552,178,609,175,605,237,548,333,473,390,434,452,397,517,365,583,340,628,333,709,327,968,315,1729,298,2565,287,3171,282"/>
<area shape="poly" title=" " alt="" coords="3171,287,2718,290,2118,300,1561,317,1360,330,1241,345,1186,363,1134,386,1051,433,1048,428,1131,381,1184,358,1239,340,1359,324,1561,312,2118,294,2718,285,3171,281"/>
<area shape="poly" title=" " alt="" coords="3171,287,2066,306,1477,323,1263,333,1136,345,1056,360,995,377,936,399,861,433,781,478,717,521,714,516,778,473,859,428,934,395,993,372,1055,355,1136,340,1263,328,1477,317,2066,300,3171,282"/>
<area shape="rect" href="component__base_8hpp.html" title=" " alt="" coords="1397,343,1576,383"/>
<area shape="poly" title=" " alt="" coords="3171,288,2370,307,1922,324,1736,334,1595,345,1576,348,1576,342,1594,340,1736,329,1922,319,2369,302,3171,283"/>
<area shape="rect" href="dom_2deprecated_8hpp.html" title=" " alt="" coords="5503,350,5743,375"/>
<area shape="poly" title=" " alt="" coords="3426,282,4449,301,5039,318,5285,328,5472,340,5538,347,5538,353,5472,345,5285,334,5039,323,4449,307,3426,288"/>
<area shape="poly" title=" " alt="" coords="3427,281,3995,286,4762,296,5444,314,5664,326,5728,332,5756,341,5765,355,5765,369,5759,384,5747,397,5716,421,5685,440,5682,436,5713,417,5743,393,5754,381,5760,368,5760,356,5753,345,5727,338,5663,331,5444,319,4762,301,3995,291,3427,287"/>
<area shape="rect" href="table_8hpp.html" title=" " alt="" coords="1701,350,1901,375"/>
<area shape="poly" title=" " alt="" coords="3171,286,2936,289,2623,298,2270,316,1914,345,1861,353,1861,347,1913,340,2270,311,2623,293,2936,284,3171,281"/>
<area shape="rect" href="automerge_8cpp.html" title=" " alt="" coords="1926,350,2135,375"/>
<area shape="poly" title=" " alt="" coords="3171,288,2719,304,2434,321,2148,345,2095,353,2094,347,2148,340,2434,315,2718,299,3171,283"/>
<area shape="rect" href="blink_8cpp.html" title=" " alt="" coords="2160,350,2331,375"/>
<area shape="poly" title=" " alt="" coords="3171,289,2799,305,2571,321,2343,345,2299,353,2298,347,2342,340,2571,316,2798,300,3171,283"/>
<area shape="rect" href="bold_8cpp.html" title=" " alt="" coords="2355,350,2522,375"/>
<area shape="poly" title=" " alt="" coords="3171,291,2879,310,2707,325,2535,345,2492,353,2491,347,2534,340,2706,320,2879,305,3171,286"/>
<area shape="rect" href="border_8cpp.html" title=" " alt="" coords="2547,350,2725,375"/>
<area shape="poly" title=" " alt="" coords="3171,297,2967,317,2738,345,2694,353,2693,347,2737,340,2967,311,3171,291"/>
<area shape="poly" title=" " alt="" coords="3426,282,4673,300,5410,317,5718,328,5951,340,6027,347,6026,353,5950,345,5717,333,5410,322,4673,305,3426,287"/>
<area shape="rect" href="clear__under_8cpp.html" title=" " alt="" coords="2750,343,2893,383"/>
<area shape="poly" title=" " alt="" coords="3197,299,3058,319,2904,345,2893,347,2892,342,2904,340,3057,314,3197,294"/>
<area shape="rect" href="dom_2color_8cpp.html" title=" " alt="" coords="2917,350,3086,375"/>
<area shape="poly" title=" " alt="" coords="3243,301,3045,353,3044,347,3242,296"/>
<area shape="rect" href="composite__decorator_8cpp.html" title=" " alt="" coords="3111,343,3289,383"/>
<area shape="poly" title=" " alt="" coords="3275,305,3225,345,3222,340,3272,301"/>
<area shape="rect" href="dbox_8cpp.html" title=" " alt="" coords="3313,350,3484,375"/>
<area shape="poly" title=" " alt="" coords="3326,301,3385,348,3382,352,3323,305"/>
<area shape="rect" href="dim_8cpp.html" title=" " alt="" coords="3508,350,3671,375"/>
<area shape="poly" title=" " alt="" coords="3355,296,3548,347,3546,353,3353,301"/>
<area shape="rect" href="flex_8cpp.html" title=" " alt="" coords="3695,350,3857,375"/>
<area shape="poly" title=" " alt="" coords="3393,294,3683,340,3722,347,3721,353,3682,345,3392,299"/>
<area shape="rect" href="flexbox_8cpp.html" title=" " alt="" coords="3881,350,4068,375"/>
<area shape="poly" title=" " alt="" coords="3427,291,3635,312,3870,340,3915,347,3914,353,3869,345,3634,317,3426,297"/>
<area shape="rect" href="focus_8cpp.html" title=" " alt="" coords="4092,350,4265,375"/>
<area shape="poly" title=" " alt="" coords="3427,286,3726,304,3903,320,4080,340,4125,347,4124,353,4080,345,3903,325,3725,310,3427,291"/>
<area shape="rect" href="frame_8cpp.html" title=" " alt="" coords="4290,350,4467,375"/>
<area shape="poly" title=" " alt="" coords="3427,283,3808,300,4043,316,4278,340,4324,347,4323,353,4277,345,4042,322,3808,305,3426,289"/>
<area shape="rect" href="gauge_8cpp.html" title=" " alt="" coords="4492,350,4671,375"/>
<area shape="poly" title=" " alt="" coords="3427,282,3629,286,3892,295,4184,313,4479,340,4527,347,4526,353,4478,345,4184,318,3891,301,3629,291,3427,287"/>
<area shape="rect" href="graph_8cpp.html" title=" " alt="" coords="4695,350,4870,375"/>
<area shape="poly" title=" " alt="" coords="3427,280,3661,282,3974,290,4327,309,4507,322,4683,340,4730,347,4729,353,4682,345,4506,328,4326,314,3974,296,3661,288,3427,285"/>
<area shape="rect" href="gridbox_8cpp.html" title=" " alt="" coords="4895,350,5081,375"/>
<area shape="poly" title=" " alt="" coords="3426,280,3692,281,4053,288,4465,306,4675,321,4882,340,4932,347,4931,353,4881,345,4675,326,4465,312,4053,293,3692,286,3426,285"/>
<area shape="rect" href="hbox_8cpp.html" title=" " alt="" coords="5105,350,5276,375"/>
<area shape="poly" title=" " alt="" coords="3426,282,4271,299,4746,316,4944,327,5094,340,5140,347,5139,353,5093,345,4943,333,4746,322,4271,305,3426,288"/>
<area shape="poly" title=" " alt="" coords="1575,385,1614,403,1650,429,1668,450,1683,474,1702,518,1697,520,1679,476,1664,453,1646,433,1611,408,1572,390"/>
<area shape="poly" title=" " alt="" coords="1482,397,1470,434,1453,477,1429,521,1396,561,1356,589,1312,609,1310,604,1354,585,1393,557,1424,518,1448,475,1465,432,1477,395"/>
<area shape="poly" title=" " alt="" coords="1571,384,1628,404,1684,428,1760,473,1832,522,1937,604,1934,609,1829,526,1757,477,1681,433,1626,409,1570,389"/>
<area shape="poly" title=" " alt="" coords="1590,372,1690,380,1964,394,2196,402,2590,408,2984,412,3216,417,3491,428,4168,462,4464,484,4844,516,5236,551,5407,571,5626,604,5638,606,5637,611,5625,609,5406,576,5236,556,4844,521,4464,489,4168,468,3491,433,3216,423,2984,417,2590,413,2195,408,1963,400,1689,385,1590,377"/>
<area shape="poly" title=" " alt="" coords="1590,372,1690,380,1942,396,2139,406,2588,428,2972,449,3296,463,3848,483,4114,498,4398,521,4721,555,5102,604,5114,606,5113,611,5101,609,4720,560,4398,526,4113,503,3848,489,3296,468,2971,454,2588,433,2138,411,1942,402,1689,385,1590,377"/>
<area shape="poly" title=" " alt="" coords="1590,375,1727,397,1877,428,2038,472,2195,521,2432,604,2431,609,2193,526,2036,477,1875,433,1726,402,1589,380"/>
<area shape="poly" title=" " alt="" coords="1590,371,1690,380,2695,459,3666,530,4939,618,4939,623,3666,535,2695,464,1689,385,1590,377"/>
<area shape="poly" title=" " alt="" coords="1590,372,1690,380,2063,400,2355,408,2646,414,3020,428,3793,464,4131,484,4566,516,5010,549,5203,569,5451,604,5463,606,5462,611,5450,609,5203,574,5009,554,4565,521,4131,489,3793,469,3020,433,2646,420,2354,413,2063,405,1689,385,1590,377"/>
<area shape="poly" title=" " alt="" coords="1590,372,1690,380,2063,400,2355,408,2646,414,3020,428,3794,461,4132,481,4566,516,4922,551,5078,572,5276,604,5289,606,5288,611,5276,609,5077,577,4922,556,4565,521,4131,486,3793,466,3020,433,2646,420,2354,413,2063,405,1689,385,1590,377"/>
<area shape="poly" title=" " alt="" coords="1467,396,1437,434,1396,478,1348,523,1295,561,1228,586,1139,610,1137,605,1226,581,1292,556,1345,519,1392,474,1432,430,1463,393"/>
<area shape="poly" title=" " alt="" coords="1590,383,1663,403,1737,428,1804,460,1853,490,1902,521,1966,556,2081,604,2079,609,1964,561,1899,526,1850,495,1801,464,1735,433,1661,408,1589,388"/>
<area shape="poly" title=" " alt="" coords="1384,371,1143,390,1001,408,861,433,782,452,723,470,589,521,484,567,398,609,395,604,482,562,587,516,721,465,781,446,859,428,1000,403,1143,385,1383,366"/>
<area shape="poly" title=" " alt="" coords="1590,380,1691,401,1797,428,1933,472,2065,522,2265,604,2263,609,2063,527,1931,478,1795,433,1690,406,1589,385"/>
<area shape="poly" title=" " alt="" coords="1384,370,1263,378,1128,390,1004,408,955,419,919,433,878,460,853,489,829,523,795,561,739,608,736,604,791,557,825,519,848,486,874,456,916,428,954,414,1003,403,1127,384,1262,372,1383,365"/>
<area shape="poly" title=" " alt="" coords="1500,395,1508,430,1513,472,1511,517,1498,560,1477,588,1450,609,1447,604,1473,584,1494,557,1506,516,1508,473,1503,431,1494,396"/>
<area shape="poly" title=" " alt="" coords="1432,391,932,609,930,604,1430,386"/>
<area shape="poly" title=" " alt="" coords="1383,367,1248,371,1079,382,893,402,709,433,559,473,414,522,290,571,200,609,198,604,288,566,413,517,557,468,707,428,892,396,1078,377,1248,366,1383,362"/>
<area shape="poly" title=" " alt="" coords="1510,393,1529,430,1564,528,1585,606,1580,607,1559,529,1524,432,1505,396"/>
<area shape="poly" title=" " alt="" coords="1384,386,1113,435,1112,430,1383,380"/>
<area shape="poly" title=" " alt="" coords="5547,351,5496,345,5305,334,5052,323,4447,306,3413,287,3413,282,4447,301,5053,318,5305,328,5496,340,5548,346"/>
<area shape="poly" title=" " alt="" coords="5636,387,5657,436,5652,439,5631,389"/>
</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": "index.html", "v4.0.0": "../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.1.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>