Sophie

Sophie

distrib > Mageia > 4 > i586 > media > core-release > by-pkgid > c44927308c1c3b2e6eb97a3e8e6f0c4d > files > 422

libyui5-3.0.10-0.git20131124.1.mga4.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>libyui: YPartitionSplitter Class 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="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">libyui
   &#160;<span id="projectnumber">3.0.10</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </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">
$(document).ready(function(){initNavTree('classYPartitionSplitter.html','');});
</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)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Friends</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="classYPartitionSplitter-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">YPartitionSplitter Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="YPartitionSplitter_8h_source.html">YPartitionSplitter.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for YPartitionSplitter:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classYPartitionSplitter.png" usemap="#YPartitionSplitter_map" alt=""/>
  <map id="YPartitionSplitter_map" name="YPartitionSplitter_map">
<area href="classYWidget.html" alt="YWidget" shape="rect" coords="0,0,106,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a6dbb53d0e624eedbed7ce41de7c8793c"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYPartitionSplitter.html#a6dbb53d0e624eedbed7ce41de7c8793c">~YPartitionSplitter</a> ()</td></tr>
<tr class="separator:a6dbb53d0e624eedbed7ce41de7c8793c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f0c0864281dc644f82803ace1609ecb"><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYPartitionSplitter.html#a4f0c0864281dc644f82803ace1609ecb">widgetClass</a> () const </td></tr>
<tr class="separator:a4f0c0864281dc644f82803ace1609ecb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a427d3ff2cfec4ae54616f3904fff2d00"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYPartitionSplitter.html#a427d3ff2cfec4ae54616f3904fff2d00">value</a> ()=0</td></tr>
<tr class="separator:a427d3ff2cfec4ae54616f3904fff2d00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0712b22fa97a38ee9fc73cb0f38c955"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYPartitionSplitter.html#ad0712b22fa97a38ee9fc73cb0f38c955">setValue</a> (int newValue)=0</td></tr>
<tr class="separator:ad0712b22fa97a38ee9fc73cb0f38c955"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03533fb5ce04b69df8b623c6b512eaae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03533fb5ce04b69df8b623c6b512eaae"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>usedSize</b> () const </td></tr>
<tr class="separator:a03533fb5ce04b69df8b623c6b512eaae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2f776324803a9a37a94c4e4804d51bd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2f776324803a9a37a94c4e4804d51bd"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>totalFreeSize</b> () const </td></tr>
<tr class="separator:af2f776324803a9a37a94c4e4804d51bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a672b194269bcff65f971db84cc4f33cd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a672b194269bcff65f971db84cc4f33cd"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>minFreeSize</b> () const </td></tr>
<tr class="separator:a672b194269bcff65f971db84cc4f33cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab75934e6ed050dcca6d569b22f5a2faf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab75934e6ed050dcca6d569b22f5a2faf"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>maxFreeSize</b> () const </td></tr>
<tr class="separator:ab75934e6ed050dcca6d569b22f5a2faf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b6d42508ccf3585cb4d9fbe5c4cea75"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b6d42508ccf3585cb4d9fbe5c4cea75"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>freeSize</b> ()</td></tr>
<tr class="separator:a0b6d42508ccf3585cb4d9fbe5c4cea75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43fe4faed03a8b439890a187aa829cf0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a43fe4faed03a8b439890a187aa829cf0"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>newPartSize</b> ()</td></tr>
<tr class="separator:a43fe4faed03a8b439890a187aa829cf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaef19dada896b16a234c970abf883307"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaef19dada896b16a234c970abf883307"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>minNewPartSize</b> () const </td></tr>
<tr class="separator:aaef19dada896b16a234c970abf883307"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8ce40580347f90b8a72c9f155000503"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac8ce40580347f90b8a72c9f155000503"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>maxNewPartSize</b> () const </td></tr>
<tr class="separator:ac8ce40580347f90b8a72c9f155000503"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab05543c2de4fcca322f82957bb8be662"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab05543c2de4fcca322f82957bb8be662"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>usedLabel</b> () const </td></tr>
<tr class="separator:ab05543c2de4fcca322f82957bb8be662"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3bb8ea7edf7ad84e6e572fcf1bfb3872"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3bb8ea7edf7ad84e6e572fcf1bfb3872"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>freeLabel</b> () const </td></tr>
<tr class="separator:a3bb8ea7edf7ad84e6e572fcf1bfb3872"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ee358fcd19143ef958424ec723bb9cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6ee358fcd19143ef958424ec723bb9cb"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>newPartLabel</b> () const </td></tr>
<tr class="separator:a6ee358fcd19143ef958424ec723bb9cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12333a0f4189bc988d47058c86bf65c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12333a0f4189bc988d47058c86bf65c9"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>freeFieldLabel</b> () const </td></tr>
<tr class="separator:a12333a0f4189bc988d47058c86bf65c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5af88f51b364260d147418db0a14e63c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5af88f51b364260d147418db0a14e63c"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>newPartFieldLabel</b> () const </td></tr>
<tr class="separator:a5af88f51b364260d147418db0a14e63c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a165a5198d82f68609cc262763f4a7b1a"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYPartitionSplitter.html#a165a5198d82f68609cc262763f4a7b1a">setProperty</a> (const std::string &amp;propertyName, const <a class="el" href="classYPropertyValue.html">YPropertyValue</a> &amp;val)</td></tr>
<tr class="separator:a165a5198d82f68609cc262763f4a7b1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8b079c0caccabec3511cd592c5e56e6"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classYPropertyValue.html">YPropertyValue</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYPartitionSplitter.html#ad8b079c0caccabec3511cd592c5e56e6">getProperty</a> (const std::string &amp;propertyName)</td></tr>
<tr class="separator:ad8b079c0caccabec3511cd592c5e56e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13d01033895e67d2a37bbcc56290df29"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classYPropertySet.html">YPropertySet</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYPartitionSplitter.html#a13d01033895e67d2a37bbcc56290df29">propertySet</a> ()</td></tr>
<tr class="separator:a13d01033895e67d2a37bbcc56290df29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c82851e431681e8885bc7b5f881e646"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYPartitionSplitter.html#a8c82851e431681e8885bc7b5f881e646">userInputProperty</a> ()</td></tr>
<tr class="separator:a8c82851e431681e8885bc7b5f881e646"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classYWidget"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classYWidget')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classYWidget.html">YWidget</a></td></tr>
<tr class="memitem:ab1d6ff95942ff31c947a83a0487ce9b1 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#ab1d6ff95942ff31c947a83a0487ce9b1">~YWidget</a> ()</td></tr>
<tr class="separator:ab1d6ff95942ff31c947a83a0487ce9b1 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97a9c9cff9edde8c2f052bcbc2eaef89 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a97a9c9cff9edde8c2f052bcbc2eaef89">debugLabel</a> () const </td></tr>
<tr class="separator:a97a9c9cff9edde8c2f052bcbc2eaef89 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4b575a8bc97466898512b2d941fb8f0 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#ac4b575a8bc97466898512b2d941fb8f0">helpText</a> () const </td></tr>
<tr class="separator:ac4b575a8bc97466898512b2d941fb8f0 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43fade87f41f5bb7261c505bb97a4e11 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a43fade87f41f5bb7261c505bb97a4e11">setHelpText</a> (const std::string &amp;<a class="el" href="classYWidget.html#ac4b575a8bc97466898512b2d941fb8f0">helpText</a>)</td></tr>
<tr class="separator:a43fade87f41f5bb7261c505bb97a4e11 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af17327040f94ff48af6e5ab098fd50ec inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#af17327040f94ff48af6e5ab098fd50ec">hasChildren</a> () const </td></tr>
<tr class="separator:af17327040f94ff48af6e5ab098fd50ec inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fb04a89aaafe482d385d08387d39e3f inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classYWidget.html">YWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a9fb04a89aaafe482d385d08387d39e3f">firstChild</a> () const </td></tr>
<tr class="separator:a9fb04a89aaafe482d385d08387d39e3f inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a413a24029e9dbedd2a1c990f7aabf747 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classYWidget.html">YWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a413a24029e9dbedd2a1c990f7aabf747">lastChild</a> () const </td></tr>
<tr class="separator:a413a24029e9dbedd2a1c990f7aabf747 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03c86544a271aa3677ace032c715e0c0 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">YWidgetListConstIterator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a03c86544a271aa3677ace032c715e0c0">childrenBegin</a> () const </td></tr>
<tr class="separator:a03c86544a271aa3677ace032c715e0c0 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac03d107554b76e58dd3434d00db9bfbc inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">YWidgetListConstIterator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#ac03d107554b76e58dd3434d00db9bfbc">childrenEnd</a> () const </td></tr>
<tr class="separator:ac03d107554b76e58dd3434d00db9bfbc inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06d1fe9b9c74847878ccaa6cc83bb3bf inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a06d1fe9b9c74847878ccaa6cc83bb3bf">childrenCount</a> () const </td></tr>
<tr class="separator:a06d1fe9b9c74847878ccaa6cc83bb3bf inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae45a30a55a5a0da6517f679588263f4c inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#ae45a30a55a5a0da6517f679588263f4c">contains</a> (<a class="el" href="classYWidget.html">YWidget</a> *child) const </td></tr>
<tr class="separator:ae45a30a55a5a0da6517f679588263f4c inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86b9cc193cd6d4c09e9ede0b89876834 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a86b9cc193cd6d4c09e9ede0b89876834">addChild</a> (<a class="el" href="classYWidget.html">YWidget</a> *child)</td></tr>
<tr class="separator:a86b9cc193cd6d4c09e9ede0b89876834 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca1d355822c186b0adc43fe248932378 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#aca1d355822c186b0adc43fe248932378">removeChild</a> (<a class="el" href="classYWidget.html">YWidget</a> *child)</td></tr>
<tr class="separator:aca1d355822c186b0adc43fe248932378 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c03013dcd59cfe54909cf038b2335b6 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a8c03013dcd59cfe54909cf038b2335b6">deleteChildren</a> ()</td></tr>
<tr class="separator:a8c03013dcd59cfe54909cf038b2335b6 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a825194f1345c820ee9857672c8ded416 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classYWidget.html">YWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a825194f1345c820ee9857672c8ded416">parent</a> () const </td></tr>
<tr class="separator:a825194f1345c820ee9857672c8ded416 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af369f24ee29a3bd30b02eed91bd3c30e inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#af369f24ee29a3bd30b02eed91bd3c30e">hasParent</a> () const </td></tr>
<tr class="separator:af369f24ee29a3bd30b02eed91bd3c30e inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d5e10490989a9f3c016e59efd189d8e inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a0d5e10490989a9f3c016e59efd189d8e">setParent</a> (<a class="el" href="classYWidget.html">YWidget</a> *newParent)</td></tr>
<tr class="separator:a0d5e10490989a9f3c016e59efd189d8e inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a3215db4f5253e9f2877eb1342cfc67 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classYDialog.html">YDialog</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a1a3215db4f5253e9f2877eb1342cfc67">findDialog</a> ()</td></tr>
<tr class="separator:a1a3215db4f5253e9f2877eb1342cfc67 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af60c6146dff7dfc9c0a1033cd76dcbe1 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classYWidget.html">YWidget</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#af60c6146dff7dfc9c0a1033cd76dcbe1">findWidget</a> (<a class="el" href="classYWidgetID.html">YWidgetID</a> *<a class="el" href="classYWidget.html#a1bc9e37ce624cd9ce1053a274730e689">id</a>, bool doThrow=true) const </td></tr>
<tr class="separator:af60c6146dff7dfc9c0a1033cd76dcbe1 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07b9dae94557be843ce4becba08dea90 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a07b9dae94557be843ce4becba08dea90">preferredWidth</a> ()=0</td></tr>
<tr class="separator:a07b9dae94557be843ce4becba08dea90 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6e3091cadf2079ce1474f5f8fe44540 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#ae6e3091cadf2079ce1474f5f8fe44540">preferredHeight</a> ()=0</td></tr>
<tr class="separator:ae6e3091cadf2079ce1474f5f8fe44540 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47f00755f24a8f2ef3b09174713d1d6a inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a47f00755f24a8f2ef3b09174713d1d6a">preferredSize</a> (YUIDimension dim)</td></tr>
<tr class="separator:a47f00755f24a8f2ef3b09174713d1d6a inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a885c75013eafd3edb986285265f0f4ef inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a885c75013eafd3edb986285265f0f4ef">setSize</a> (int newWidth, int newHeight)=0</td></tr>
<tr class="separator:a885c75013eafd3edb986285265f0f4ef inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf1688b054f5afc4e051dafda546fb66 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#adf1688b054f5afc4e051dafda546fb66">isValid</a> () const </td></tr>
<tr class="separator:adf1688b054f5afc4e051dafda546fb66 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01e4c8ce8e9774c8d9407ae8427d8276 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a01e4c8ce8e9774c8d9407ae8427d8276">beingDestroyed</a> () const </td></tr>
<tr class="separator:a01e4c8ce8e9774c8d9407ae8427d8276 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08e5e685ac279a7246cd952ebacfe2ad inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a08e5e685ac279a7246cd952ebacfe2ad">widgetRep</a> () const </td></tr>
<tr class="separator:a08e5e685ac279a7246cd952ebacfe2ad inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a456516247336609d719e6a2927e5b499 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a456516247336609d719e6a2927e5b499">setWidgetRep</a> (void *toolkitWidgetRep)</td></tr>
<tr class="separator:a456516247336609d719e6a2927e5b499 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb895e5d90f142eac011768768bbad79 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#abb895e5d90f142eac011768768bbad79">hasId</a> () const </td></tr>
<tr class="separator:abb895e5d90f142eac011768768bbad79 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bc9e37ce624cd9ce1053a274730e689 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classYWidgetID.html">YWidgetID</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a1bc9e37ce624cd9ce1053a274730e689">id</a> () const </td></tr>
<tr class="separator:a1bc9e37ce624cd9ce1053a274730e689 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d7b7ba9e28c1fa7833d69da0487faff inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a0d7b7ba9e28c1fa7833d69da0487faff">setId</a> (<a class="el" href="classYWidgetID.html">YWidgetID</a> *newId_disown)</td></tr>
<tr class="separator:a0d7b7ba9e28c1fa7833d69da0487faff inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc195a4f867f096baed2be3f3c800764 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#abc195a4f867f096baed2be3f3c800764">setEnabled</a> (bool enabled=true)</td></tr>
<tr class="separator:abc195a4f867f096baed2be3f3c800764 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab00f522bd52882546f4679b4e07cc169 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#ab00f522bd52882546f4679b4e07cc169">setDisabled</a> ()</td></tr>
<tr class="separator:ab00f522bd52882546f4679b4e07cc169 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cdadc3eca96ebc958efab356e1d6b60 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a3cdadc3eca96ebc958efab356e1d6b60">isEnabled</a> () const </td></tr>
<tr class="separator:a3cdadc3eca96ebc958efab356e1d6b60 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f47ed821774b413af5b8311aafb32fc inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a3f47ed821774b413af5b8311aafb32fc">stretchable</a> (YUIDimension dim) const </td></tr>
<tr class="separator:a3f47ed821774b413af5b8311aafb32fc inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af50a8a54e1f0189c361ce5ad4eeac79b inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#af50a8a54e1f0189c361ce5ad4eeac79b">setStretchable</a> (YUIDimension dim, bool newStretch)</td></tr>
<tr class="separator:af50a8a54e1f0189c361ce5ad4eeac79b inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8da0a84c5e84f7f607f91867b2c93811 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a8da0a84c5e84f7f607f91867b2c93811">setDefaultStretchable</a> (YUIDimension dim, bool newStretch)</td></tr>
<tr class="separator:a8da0a84c5e84f7f607f91867b2c93811 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab31a8e6f430d0ba0afe6985912811356 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#ab31a8e6f430d0ba0afe6985912811356">weight</a> (YUIDimension dim)</td></tr>
<tr class="separator:ab31a8e6f430d0ba0afe6985912811356 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9a0e32a60146ec17b5f94bf28d4c0b7 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#ae9a0e32a60146ec17b5f94bf28d4c0b7">hasWeight</a> (YUIDimension dim)</td></tr>
<tr class="separator:ae9a0e32a60146ec17b5f94bf28d4c0b7 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fcef7607b9e1b332fe5009c85256382 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a3fcef7607b9e1b332fe5009c85256382">setWeight</a> (YUIDimension dim, int <a class="el" href="classYWidget.html#ab31a8e6f430d0ba0afe6985912811356">weight</a>)</td></tr>
<tr class="separator:a3fcef7607b9e1b332fe5009c85256382 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85e935ce3e810c5864584c24f79aa817 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a85e935ce3e810c5864584c24f79aa817">setNotify</a> (bool <a class="el" href="classYWidget.html#a09c819047cebc46fe57cb2b90e7d94dd">notify</a>=true)</td></tr>
<tr class="separator:a85e935ce3e810c5864584c24f79aa817 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09c819047cebc46fe57cb2b90e7d94dd inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a09c819047cebc46fe57cb2b90e7d94dd">notify</a> () const </td></tr>
<tr class="separator:a09c819047cebc46fe57cb2b90e7d94dd inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a720d7d0357ded4512670531e5f5a800e inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a720d7d0357ded4512670531e5f5a800e">setNotifyContextMenu</a> (bool <a class="el" href="classYWidget.html#a0578b11de33b4ba61983283471a873ca">notifyContextMenu</a>=true)</td></tr>
<tr class="separator:a720d7d0357ded4512670531e5f5a800e inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0578b11de33b4ba61983283471a873ca inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a0578b11de33b4ba61983283471a873ca">notifyContextMenu</a> () const </td></tr>
<tr class="separator:a0578b11de33b4ba61983283471a873ca inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acaebd073a009acbaaeb3de7183982742 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#acaebd073a009acbaaeb3de7183982742">sendKeyEvents</a> () const </td></tr>
<tr class="separator:acaebd073a009acbaaeb3de7183982742 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98519a9e35f2913e2e655600ebc0f31a inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a98519a9e35f2913e2e655600ebc0f31a">setSendKeyEvents</a> (bool doSend)</td></tr>
<tr class="separator:a98519a9e35f2913e2e655600ebc0f31a inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a0b395ad841f415f5927f351a2033de inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a0a0b395ad841f415f5927f351a2033de">autoShortcut</a> () const </td></tr>
<tr class="separator:a0a0b395ad841f415f5927f351a2033de inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88ca0267764f0eabb6a4004007276960 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a88ca0267764f0eabb6a4004007276960">setAutoShortcut</a> (bool _newAutoShortcut)</td></tr>
<tr class="separator:a88ca0267764f0eabb6a4004007276960 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a183d5b97d997d8eac7352c6b29551078 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a183d5b97d997d8eac7352c6b29551078">functionKey</a> () const </td></tr>
<tr class="separator:a183d5b97d997d8eac7352c6b29551078 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f01cbe78d6390b2e146c066ebffcc12 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a6f01cbe78d6390b2e146c066ebffcc12">hasFunctionKey</a> () const </td></tr>
<tr class="separator:a6f01cbe78d6390b2e146c066ebffcc12 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab32397c345cdd78f2d6cbf52e3d03f5b inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#ab32397c345cdd78f2d6cbf52e3d03f5b">setFunctionKey</a> (int fkey_no)</td></tr>
<tr class="separator:ab32397c345cdd78f2d6cbf52e3d03f5b inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a470d4cd5854e2d457a9f2e568c660a42 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a470d4cd5854e2d457a9f2e568c660a42">setKeyboardFocus</a> ()</td></tr>
<tr class="separator:a470d4cd5854e2d457a9f2e568c660a42 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7d8f3d0304e8e91fbe402806423613b inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#aa7d8f3d0304e8e91fbe402806423613b">shortcutString</a> () const </td></tr>
<tr class="separator:aa7d8f3d0304e8e91fbe402806423613b inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36f1c7eb0c9144cedf7a269472a9409a inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a36f1c7eb0c9144cedf7a269472a9409a">setShortcutString</a> (const std::string &amp;str)</td></tr>
<tr class="separator:a36f1c7eb0c9144cedf7a269472a9409a inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14b82f6169c14403e0ad5c9a483b83eb inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a14b82f6169c14403e0ad5c9a483b83eb">dumpWidgetTree</a> (int indentationLevel=0)</td></tr>
<tr class="separator:a14b82f6169c14403e0ad5c9a483b83eb inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab30c0ccdf9c4a02839228b59eb7caecf inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#ab30c0ccdf9c4a02839228b59eb7caecf">dumpDialogWidgetTree</a> ()</td></tr>
<tr class="separator:ab30c0ccdf9c4a02839228b59eb7caecf inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4972519cef3cab1bd4d5e0f9545fa15 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#ac4972519cef3cab1bd4d5e0f9545fa15">setChildrenEnabled</a> (bool enabled)</td></tr>
<tr class="separator:ac4972519cef3cab1bd4d5e0f9545fa15 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38fea9a89f9f9cfdd0675390b2a1fff2 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a38fea9a89f9f9cfdd0675390b2a1fff2">saveUserInput</a> (<a class="el" href="classYMacroRecorder.html">YMacroRecorder</a> *macroRecorder)</td></tr>
<tr class="separator:a38fea9a89f9f9cfdd0675390b2a1fff2 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fdab38f7340ba8470476c2f149b5331 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a6fdab38f7340ba8470476c2f149b5331">operator new</a> (size_t size)</td></tr>
<tr class="separator:a6fdab38f7340ba8470476c2f149b5331 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93247a5c5ee90b9f57afd834946a9c5e inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a93247a5c5ee90b9f57afd834946a9c5e">startMultipleChanges</a> ()</td></tr>
<tr class="separator:a93247a5c5ee90b9f57afd834946a9c5e inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e2df8aa3ced7f80c23cae9f152c3085 inherit pub_methods_classYWidget"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e2df8aa3ced7f80c23cae9f152c3085"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>doneMultipleChanges</b> ()</td></tr>
<tr class="separator:a9e2df8aa3ced7f80c23cae9f152c3085 inherit pub_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:aa27ad6fb5567753059e3fa0c40721d01"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYPartitionSplitter.html#aa27ad6fb5567753059e3fa0c40721d01">YPartitionSplitter</a> (<a class="el" href="classYWidget.html">YWidget</a> *<a class="el" href="classYWidget.html#a825194f1345c820ee9857672c8ded416">parent</a>, int usedSize, int totalFreeSize, int newPartSize, int minNewPartSize, int minFreeSize, const std::string &amp;usedLabel, const std::string &amp;freeLabel, const std::string &amp;newPartLabel, const std::string &amp;freeFieldLabel, const std::string &amp;newPartFieldLabel)</td></tr>
<tr class="separator:aa27ad6fb5567753059e3fa0c40721d01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classYWidget"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classYWidget')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classYWidget.html">YWidget</a></td></tr>
<tr class="memitem:a61f06c3f4691640d4ce82ae36bd4abdd inherit pro_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a61f06c3f4691640d4ce82ae36bd4abdd">YWidget</a> (<a class="el" href="classYWidget.html">YWidget</a> *<a class="el" href="classYWidget.html#a825194f1345c820ee9857672c8ded416">parent</a>)</td></tr>
<tr class="separator:a61f06c3f4691640d4ce82ae36bd4abdd inherit pro_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08eb63791519f709b9367c74dde391ed inherit pro_methods_classYWidget"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classYChildrenManager.html">YWidgetChildrenManager</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#a08eb63791519f709b9367c74dde391ed">childrenManager</a> () const </td></tr>
<tr class="separator:a08eb63791519f709b9367c74dde391ed inherit pro_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0daba9b84971dd95180ef2cc0218147 inherit pro_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#ab0daba9b84971dd95180ef2cc0218147">setChildrenManager</a> (<a class="el" href="classYChildrenManager.html">YWidgetChildrenManager</a> *manager)</td></tr>
<tr class="separator:ab0daba9b84971dd95180ef2cc0218147 inherit pro_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb81fc42039ec2368aad2a6914ead09d inherit pro_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#aeb81fc42039ec2368aad2a6914ead09d">setBeingDestroyed</a> ()</td></tr>
<tr class="separator:aeb81fc42039ec2368aad2a6914ead09d inherit pro_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab18e36fdc5ad28a130f4effb4e6f032d inherit pro_methods_classYWidget"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classYWidget.html#ab18e36fdc5ad28a130f4effb4e6f032d">dumpWidget</a> (<a class="el" href="classYWidget.html">YWidget</a> *w, int indentationLevel)</td></tr>
<tr class="separator:ab18e36fdc5ad28a130f4effb4e6f032d inherit pro_methods_classYWidget"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>PartitionSplitter: A (very custom) widget for easily splitting one existing partition into two.</p>
<p>Layout: </p>
<pre class="fragment">+--------------------+---------------+--------------------------+
| Old Partition      | Old Partition | New Partition            |
| used               | free          |                          |
+--------------------+---------------+--------------------------+

Old Partition free                                  New Partition
[ 123 ] ================O================================ [ 123 ]
</pre><p>At the top, there is a BarGraph that dynamicylla displays the sizes in graphical form. Below are an IntField to the left and an IntField to the right, each with its respective label. Between the two IntFields there is a Slider.</p>
<p>The user can enter a value in either IntField or drag the slider. The other sub-widgets (including the BarGraph) will automatically be adjusted. Visually (in the BarGraph), the border between "old partition
free" and "new partition" will move left and right. The border between "old
partition used" and "old partition free" is static.</p>
<p>There are built-in (configurable) limits for the minimum sizes of "old
partition free" and "new partition". </p>

<p>Definition at line <a class="el" href="YPartitionSplitter_8h_source.html#l00063">63</a> of file <a class="el" href="YPartitionSplitter_8h_source.html">YPartitionSplitter.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="aa27ad6fb5567753059e3fa0c40721d01"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">YPartitionSplitter::YPartitionSplitter </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classYWidget.html">YWidget</a> *&#160;</td>
          <td class="paramname"><em>parent</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>usedSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>totalFreeSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>newPartSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>minNewPartSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>minFreeSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>usedLabel</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>freeLabel</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>newPartLabel</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>freeFieldLabel</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>newPartFieldLabel</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Constructor.</p>
<p>usedSize: Used size of the old partition (constant)</p>
<p>totalFreeSize: Total free size of the old partition before the split: OldPartitionFree + NewPartition</p>
<p>newPartSize': Initial size of the new partition</p>
<p>minNewPartSize: Miminum size of the new partition</p>
<p>minFreeSize: Minimum free size of the old partition</p>
<p>usedLabel: BarGraph label for the used part of the old partition</p>
<p>freeLabel: BarGraph label for the free part of the old partition</p>
<p>newPartLabel: BarGraph label for the new partition</p>
<p>freeFieldLabel: IntField label for the free part of the old partition</p>
<p>newPartFieldLabel: IntField label for the size of the new partition </p>

<p>Definition at line <a class="el" href="YPartitionSplitter_8cc_source.html#l00069">69</a> of file <a class="el" href="YPartitionSplitter_8cc_source.html">YPartitionSplitter.cc</a>.</p>

</div>
</div>
<a class="anchor" id="a6dbb53d0e624eedbed7ce41de7c8793c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">YPartitionSplitter::~YPartitionSplitter </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Destructor. </p>

<p>Definition at line <a class="el" href="YPartitionSplitter_8cc_source.html#l00099">99</a> of file <a class="el" href="YPartitionSplitter_8cc_source.html">YPartitionSplitter.cc</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ad8b079c0caccabec3511cd592c5e56e6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classYPropertyValue.html">YPropertyValue</a> YPartitionSplitter::getProperty </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>propertyName</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get a property. Reimplemented from <a class="el" href="classYWidget.html">YWidget</a>.</p>
<p>This method may throw YUIPropertyExceptions. </p>

<p>Reimplemented from <a class="el" href="classYWidget.html#ad160e0fc19f2ccb2877afcca0475d960">YWidget</a>.</p>

<p>Definition at line <a class="el" href="YPartitionSplitter_8cc_source.html#l00193">193</a> of file <a class="el" href="YPartitionSplitter_8cc_source.html">YPartitionSplitter.cc</a>.</p>

</div>
</div>
<a class="anchor" id="a13d01033895e67d2a37bbcc56290df29"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classYPropertySet.html">YPropertySet</a> &amp; YPartitionSplitter::propertySet </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Return this class's property set. This also initializes the property upon the first call.</p>
<p>Reimplemented from <a class="el" href="classYWidget.html">YWidget</a>. </p>

<p>Reimplemented from <a class="el" href="classYWidget.html#a601c0a309687f2018fe0a9f7de87eec5">YWidget</a>.</p>

<p>Definition at line <a class="el" href="YPartitionSplitter_8cc_source.html#l00160">160</a> of file <a class="el" href="YPartitionSplitter_8cc_source.html">YPartitionSplitter.cc</a>.</p>

</div>
</div>
<a class="anchor" id="a165a5198d82f68609cc262763f4a7b1a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool YPartitionSplitter::setProperty </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>propertyName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classYPropertyValue.html">YPropertyValue</a> &amp;&#160;</td>
          <td class="paramname"><em>val</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set a property. Reimplemented from <a class="el" href="classYWidget.html">YWidget</a>.</p>
<p>This function may throw YUIPropertyExceptions.</p>
<p>This function returns 'true' if the value was successfully set and 'false' if that value requires special handling (not in error cases: those are covered by exceptions). </p>

<p>Reimplemented from <a class="el" href="classYWidget.html#aaa110171c5251c209b4a2ddfb7140b2b">YWidget</a>.</p>

<p>Definition at line <a class="el" href="YPartitionSplitter_8cc_source.html#l00178">178</a> of file <a class="el" href="YPartitionSplitter_8cc_source.html">YPartitionSplitter.cc</a>.</p>

</div>
</div>
<a class="anchor" id="ad0712b22fa97a38ee9fc73cb0f38c955"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void YPartitionSplitter::setValue </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>newValue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the value (the size of the new partition).</p>
<p>Derived classes are required to implement this. </p>

</div>
</div>
<a class="anchor" id="a8c82851e431681e8885bc7b5f881e646"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const char* YPartitionSplitter::userInputProperty </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The name of the widget property that will return user input. Inherited from <a class="el" href="classYWidget.html">YWidget</a>. </p>

<p>Reimplemented from <a class="el" href="classYWidget.html#a8030b00add5f93eec8c60549ccc4b108">YWidget</a>.</p>

<p>Definition at line <a class="el" href="YPartitionSplitter_8h_source.html#l00181">181</a> of file <a class="el" href="YPartitionSplitter_8h_source.html">YPartitionSplitter.h</a>.</p>

</div>
</div>
<a class="anchor" id="a427d3ff2cfec4ae54616f3904fff2d00"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual int YPartitionSplitter::value </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>The value of this PartitionSplitter: The size of the new partition.</p>
<p>Derived classes are required to implement this. </p>

</div>
</div>
<a class="anchor" id="a4f0c0864281dc644f82803ace1609ecb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* YPartitionSplitter::widgetClass </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Returns a descriptive name of this widget class for logging, debugging etc. </p>

<p>Reimplemented from <a class="el" href="classYWidget.html#a8f9df8b986b02475a47f3a56c7d4ac98">YWidget</a>.</p>

<p>Definition at line <a class="el" href="YPartitionSplitter_8h_source.html#l00113">113</a> of file <a class="el" href="YPartitionSplitter_8h_source.html">YPartitionSplitter.h</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>/home/iurt/rpmbuild/BUILD/libyui-3.0.10-b316a3f/src/<a class="el" href="YPartitionSplitter_8h_source.html">YPartitionSplitter.h</a></li>
<li>/home/iurt/rpmbuild/BUILD/libyui-3.0.10-b316a3f/src/<a class="el" href="YPartitionSplitter_8cc_source.html">YPartitionSplitter.cc</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="classYPartitionSplitter.html">YPartitionSplitter</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.5 </li>
  </ul>
</div>
</body>
</html>