Files correlati : Commento : Spostamento in libraries delle librerie esterne di Campo per una maggiore pulizia e organizzazione git-svn-id: svn://10.65.10.50/branches/R_10_00@24150 c028cbd2-c16b-5b4b-a496-9718f37d4682
568 lines
48 KiB
HTML
568 lines
48 KiB
HTML
<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
|
|
<!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"/>
|
|
<title>wxPropertyGrid: wxPropertyGridState Class Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javaScript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
|
</head>
|
|
<body onload='searchBox.OnSelectItem(0);'>
|
|
<!-- Generated by Doxygen 1.6.3 -->
|
|
<script type="text/javascript"><!--
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
--></script>
|
|
<div class="navigation" id="top">
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="index.htm"><span>Main Page</span></a></li>
|
|
<li><a href="pages.htm"><span>Related Pages</span></a></li>
|
|
<li><a href="modules.htm"><span>Modules</span></a></li>
|
|
<li class="current"><a href="annotated.htm"><span>Classes</span></a></li>
|
|
<li>
|
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
|
<img id="MSearchSelect" src="search/search.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)"/>
|
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="annotated.htm"><span>Class List</span></a></li>
|
|
<li><a href="classes.htm"><span>Class Index</span></a></li>
|
|
<li><a href="hierarchy.htm"><span>Class Hierarchy</span></a></li>
|
|
<li><a href="functions.htm"><span>Class Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="contents">
|
|
<h1>wxPropertyGridState Class Reference</h1><!-- doxytag: class="wxPropertyGridState" -->
|
|
<p>Contains information of a single <a class="el" href="classwxPropertyGrid.htm" title="wxPropertyGrid is a specialized two-column grid for editing properties such as strings...">wxPropertyGrid</a> page.
|
|
<a href="#_details">More...</a></p>
|
|
|
|
<p><code>#include <propgrid.h></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for wxPropertyGridState:</div>
|
|
<div class="dynsection">
|
|
<div class="center">
|
|
<img src="classwxPropertyGridState.png" usemap="#wxPropertyGridState_map" alt=""/>
|
|
<map id="wxPropertyGridState_map" name="wxPropertyGridState_map">
|
|
<area href="classwxPropertyGridPage.htm" alt="wxPropertyGridPage" shape="rect" coords="0,56,129,80"/>
|
|
</map>
|
|
</div>
|
|
</div>
|
|
|
|
<p><a href="classwxPropertyGridState-members.htm">List of all members.</a></p>
|
|
<table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#af2fc373c21e6c1ed6d3766be49a74907">BaseGetPropertyByName</a> (const wxString &name) const </td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns property by its name. <a href="#af2fc373c21e6c1ed6d3766be49a74907"></a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18762a4be6f88feccdeecb37a48a79f0"></a><!-- doxytag: member="wxPropertyGridState::CalculateFontAndBitmapStuff" ref="a18762a4be6f88feccdeecb37a48a79f0" args="(int vspacing)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>CalculateFontAndBitmapStuff</b> (int vspacing)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa525d7cd205e8a14b3af0adc71f7a54d"></a><!-- doxytag: member="wxPropertyGridState::CheckColumnWidths" ref="aa525d7cd205e8a14b3af0adc71f7a54d" args="(int widthChange=0)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#aa525d7cd205e8a14b3af0adc71f7a54d">CheckColumnWidths</a> (int widthChange=0)</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Makes sure all columns have minimum width. <br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7bed5afcc7ffd1191a767025df1c623f"></a><!-- doxytag: member="wxPropertyGridState::ClearModifiedStatus" ref="a7bed5afcc7ffd1191a767025df1c623f" args="(wxPGProperty *p)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>ClearModifiedStatus</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#a31edeb9008b851c50dff4633b04156cf">DoAppend</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *property)</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Base append. <a href="#a31edeb9008b851c50dff4633b04156cf"></a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#ab3f51a6cb0d166b4834f0e115f4b0997">DoClear</a> ()</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Called in, for example, <a class="el" href="classwxPropertyGrid.htm#a48ef39121da1882f16f2cbf868cc0f2c" title="Deletes all properties.">wxPropertyGrid::Clear</a>. <a href="#ab3f51a6cb0d166b4834f0e115f4b0997"></a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab095066feda677c18cda733dd11251d6"></a><!-- doxytag: member="wxPropertyGridState::DoClearSelection" ref="ab095066feda677c18cda733dd11251d6" args="()" -->
|
|
bool </td><td class="memItemRight" valign="bottom"><b>DoClearSelection</b> ()</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af636376efce385937d20db525da6372b"></a><!-- doxytag: member="wxPropertyGridState::DoCollapse" ref="af636376efce385937d20db525da6372b" args="(wxPGProperty *p)" -->
|
|
bool </td><td class="memItemRight" valign="bottom"><b>DoCollapse</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8a72d34dcacd014d587d5e1fa8d24c34"></a><!-- doxytag: member="wxPropertyGridState::DoDelete" ref="a8a72d34dcacd014d587d5e1fa8d24c34" args="(wxPGProperty *item, bool doDelete=true)" -->
|
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#a8a72d34dcacd014d587d5e1fa8d24c34">DoDelete</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *item, bool doDelete=true)</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Override this member function to add custom behavior on property deletion. <br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#aa63735967707cadd47b094923fa44059">DoEnableProperty</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, bool enable)</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Enables or disables given property and its subproperties. <a href="#aa63735967707cadd47b094923fa44059"></a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4f7dbc75502f45d14d4a1924aa42a56"></a><!-- doxytag: member="wxPropertyGridState::DoExpand" ref="ab4f7dbc75502f45d14d4a1924aa42a56" args="(wxPGProperty *p)" -->
|
|
bool </td><td class="memItemRight" valign="bottom"><b>DoExpand</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab3cf82cf6ff89387e4fc44c2f2d6a11"></a><!-- doxytag: member="wxPropertyGridState::DoFitColumns" ref="aab3cf82cf6ff89387e4fc44c2f2d6a11" args="(bool allowGridResize=false)" -->
|
|
wxSize </td><td class="memItemRight" valign="bottom"><b>DoFitColumns</b> (bool allowGridResize=false)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26b60df00697da03481fb1f4fab89a6f"></a><!-- doxytag: member="wxPropertyGridState::DoGetColumnProportion" ref="a26b60df00697da03481fb1f4fab89a6f" args="(unsigned int column) const " -->
|
|
int </td><td class="memItemRight" valign="bottom"><b>DoGetColumnProportion</b> (unsigned int column) const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a938608eb8720b3da8a7d11a7f8ae05a9"></a><!-- doxytag: member="wxPropertyGridState::DoGetItemAtY" ref="a938608eb8720b3da8a7d11a7f8ae05a9" args="(int y) const " -->
|
|
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>DoGetItemAtY</b> (int y) const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22bdc8ce5736fa00848496f33d66f4d5"></a><!-- doxytag: member="wxPropertyGridState::DoGetPropertyValues" ref="a22bdc8ce5736fa00848496f33d66f4d5" args="(const wxString &listname, wxPGProperty *baseparent, long flags) const " -->
|
|
wxVariant </td><td class="memItemRight" valign="bottom"><b>DoGetPropertyValues</b> (const wxString &listname, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *baseparent, long flags) const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50dfc1581ee4dbcb0197c71024dc74f6"></a><!-- doxytag: member="wxPropertyGridState::DoGetRoot" ref="a50dfc1581ee4dbcb0197c71024dc74f6" args="() const " -->
|
|
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>DoGetRoot</b> () const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a083c8001cd5c2967fe27833c10e5b005"></a><!-- doxytag: member="wxPropertyGridState::DoHideProperty" ref="a083c8001cd5c2967fe27833c10e5b005" args="(wxPGProperty *p, bool hide, int flags=wxPG_RECURSE)" -->
|
|
bool </td><td class="memItemRight" valign="bottom"><b>DoHideProperty</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, bool hide, int flags=wxPG_RECURSE)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a593a560502e02feed55e339bda89af27"></a><!-- doxytag: member="wxPropertyGridState::DoInsert" ref="a593a560502e02feed55e339bda89af27" args="(wxPGProperty *parent, int index, wxPGProperty *property)" -->
|
|
virtual <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#a593a560502e02feed55e339bda89af27">DoInsert</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *parent, int index, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *property)</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Override this member function to add custom behavior on property insertion. <br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6174d6194d0de225cc50c16d70f7171c"></a><!-- doxytag: member="wxPropertyGridState::DoIsPropertySelected" ref="a6174d6194d0de225cc50c16d70f7171c" args="(wxPGProperty *prop) const " -->
|
|
bool </td><td class="memItemRight" valign="bottom"><b>DoIsPropertySelected</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *prop) const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11536fe4b3cceedd1c8a6697744027fe"></a><!-- doxytag: member="wxPropertyGridState::DoLimitPropertyEditing" ref="a11536fe4b3cceedd1c8a6697744027fe" args="(wxPGProperty *p, bool limit=true)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>DoLimitPropertyEditing</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, bool limit=true)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a82efe9ef5e6ceb8355d31b3cddeefc"></a><!-- doxytag: member="wxPropertyGridState::DoRemoveFromSelection" ref="a7a82efe9ef5e6ceb8355d31b3cddeefc" args="(wxPGProperty *prop)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>DoRemoveFromSelection</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *prop)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a935e545afb8085a1fc9a47ca2d9daa13"></a><!-- doxytag: member="wxPropertyGridState::DoSelectProperty" ref="a935e545afb8085a1fc9a47ca2d9daa13" args="(wxPGProperty *p, unsigned int flags=0)" -->
|
|
bool </td><td class="memItemRight" valign="bottom"><b>DoSelectProperty</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, unsigned int flags=0)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5ca1bf37355e5f3be4b5ee3e6fd9219"></a><!-- doxytag: member="wxPropertyGridState::DoSetColumnProportion" ref="ad5ca1bf37355e5f3be4b5ee3e6fd9219" args="(unsigned int column, int proportion)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>DoSetColumnProportion</b> (unsigned int column, int proportion)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba607adee2d474c713e96f52f39f510a"></a><!-- doxytag: member="wxPropertyGridState::DoSetPropertyValue" ref="aba607adee2d474c713e96f52f39f510a" args="(wxPGProperty *p, wxVariant &value)" -->
|
|
bool </td><td class="memItemRight" valign="bottom"><b>DoSetPropertyValue</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, wxVariant &value)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a0b5f5c224310ea95a8cb6ddb30a5c7"></a><!-- doxytag: member="wxPropertyGridState::DoSetPropertyValues" ref="a5a0b5f5c224310ea95a8cb6ddb30a5c7" args="(const wxVariantList &list, wxPGProperty *default_category)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>DoSetPropertyValues</b> (const wxVariantList &list, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *default_category)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a651f0e6333f934dac874ccdaef78b127"></a><!-- doxytag: member="wxPropertyGridState::DoSetPropertyValueString" ref="a651f0e6333f934dac874ccdaef78b127" args="(wxPGProperty *p, const wxString &value)" -->
|
|
bool </td><td class="memItemRight" valign="bottom"><b>DoSetPropertyValueString</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, const wxString &value)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a48edb9885626d94798675383cc4434bd"></a><!-- doxytag: member="wxPropertyGridState::DoSetPropertyValueWxObjectPtr" ref="a48edb9885626d94798675383cc4434bd" args="(wxPGProperty *p, wxObject *value)" -->
|
|
bool </td><td class="memItemRight" valign="bottom"><b>DoSetPropertyValueWxObjectPtr</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, wxObject *value)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61ec0b9f0b47c64fd897076ab954f87f"></a><!-- doxytag: member="wxPropertyGridState::DoSetSelection" ref="a61ec0b9f0b47c64fd897076ab954f87f" args="(wxPGProperty *prop)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>DoSetSelection</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *prop)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac775549d77c7f4d5b2b7f31689996d41"></a><!-- doxytag: member="wxPropertyGridState::DoSetSplitterPosition" ref="ac775549d77c7f4d5b2b7f31689996d41" args="(int pos, int splitterColumn=0, bool allPages=false, bool fromAutoCenter=false)" -->
|
|
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#ac775549d77c7f4d5b2b7f31689996d41">DoSetSplitterPosition</a> (int pos, int splitterColumn=0, bool allPages=false, bool fromAutoCenter=false)</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">This needs to be overridden in grid used the manager so that splitter changes can be propagated to other pages. <br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2f00b8f80dbdc3c4c87d5d22da8e379"></a><!-- doxytag: member="wxPropertyGridState::EnableCategories" ref="ad2f00b8f80dbdc3c4c87d5d22da8e379" args="(bool enable)" -->
|
|
bool </td><td class="memItemRight" valign="bottom"><b>EnableCategories</b> (bool enable)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaab3b4049a0f8e8938b41da37663ec1b"></a><!-- doxytag: member="wxPropertyGridState::EnsureVirtualHeight" ref="aaab3b4049a0f8e8938b41da37663ec1b" args="()" -->
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#aaab3b4049a0f8e8938b41da37663ec1b">EnsureVirtualHeight</a> ()</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Make sure virtual height is up-to-date. <br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#ad2a087d65eadd92ca51d29b1f0e95c52">GetActualVirtualHeight</a> () const </td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns actual height of contained visible properties. <a href="#ad2a087d65eadd92ca51d29b1f0e95c52"></a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd5d7d6cde32873b2956dfae7b2f61b5"></a><!-- doxytag: member="wxPropertyGridState::GetColumnCount" ref="abd5d7d6cde32873b2956dfae7b2f61b5" args="() const " -->
|
|
unsigned int </td><td class="memItemRight" valign="bottom"><b>GetColumnCount</b> () const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#a284b6063533925331490583a75cc1c2d">GetColumnFitWidth</a> (wxClientDC &dc, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *pwc, unsigned int col, bool subProps) const </td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns minimal width for given column so that all images and texts will fit entirely. <a href="#a284b6063533925331490583a75cc1c2d"></a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80155ac84b5cc08a30eb1854d8ae0e91"></a><!-- doxytag: member="wxPropertyGridState::GetColumnMinWidth" ref="a80155ac84b5cc08a30eb1854d8ae0e91" args="(int column) const " -->
|
|
int </td><td class="memItemRight" valign="bottom"><b>GetColumnMinWidth</b> (int column) const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8145164a0676b2dcdc3d51d38affeac7"></a><!-- doxytag: member="wxPropertyGridState::GetColumnWidth" ref="a8145164a0676b2dcdc3d51d38affeac7" args="(unsigned int column) const " -->
|
|
int </td><td class="memItemRight" valign="bottom"><b>GetColumnWidth</b> (unsigned int column) const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f0904bfc8a844ca652ac1b1d108d640"></a><!-- doxytag: member="wxPropertyGridState::GetGrid" ref="a2f0904bfc8a844ca652ac1b1d108d640" args="() const " -->
|
|
<a class="el" href="classwxPropertyGrid.htm">wxPropertyGrid</a> * </td><td class="memItemRight" valign="bottom"><b>GetGrid</b> () const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ff6d74163324926f715e0c478a70b83"></a><!-- doxytag: member="wxPropertyGridState::GetLastItem" ref="a5ff6d74163324926f715e0c478a70b83" args="(int flags=wxPG_ITERATE_DEFAULT) const " -->
|
|
const <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>GetLastItem</b> (int flags=wxPG_ITERATE_DEFAULT) const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#a211ef861143dd02d0009b5cd5eb3c658">GetLastItem</a> (int flags=wxPG_ITERATE_DEFAULT)</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns last item which could be iterated using given flags. <a href="#a211ef861143dd02d0009b5cd5eb3c658"></a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad08b2a1399c36b91b6497643a02d6c6a"></a><!-- doxytag: member="wxPropertyGridState::GetNextCategory" ref="ad08b2a1399c36b91b6497643a02d6c6a" args="(wxPGProperty *id) const " -->
|
|
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>GetNextCategory</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *id) const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab34ec86ef53fcda52e8d91721529f922"></a><!-- doxytag: member="wxPropertyGridState::GetNextProperty" ref="ab34ec86ef53fcda52e8d91721529f922" args="(wxPGProperty *id)" -->
|
|
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>GetNextProperty</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *id)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab79c0141476c9d68705f28d465c5e6ea"></a><!-- doxytag: member="wxPropertyGridState::GetNextSiblingProperty" ref="ab79c0141476c9d68705f28d465c5e6ea" args="(wxPGProperty *id)" -->
|
|
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>GetNextSiblingProperty</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *id)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c18a1e4b6c31dc7815a8e5c0fe0ec0b"></a><!-- doxytag: member="wxPropertyGridState::GetPrevProperty" ref="a3c18a1e4b6c31dc7815a8e5c0fe0ec0b" args="(wxPGProperty *id)" -->
|
|
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>GetPrevProperty</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *id)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56ff249698b20ea290cca092815e09ca"></a><!-- doxytag: member="wxPropertyGridState::GetPrevSiblingProperty" ref="a56ff249698b20ea290cca092815e09ca" args="(wxPGProperty *id)" -->
|
|
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>GetPrevSiblingProperty</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *id)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75e6e1c48b290890664f63a197013eb7"></a><!-- doxytag: member="wxPropertyGridState::GetPropertyByLabel" ref="a75e6e1c48b290890664f63a197013eb7" args="(const wxString &name, wxPGProperty *parent=NULL) const " -->
|
|
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>GetPropertyByLabel</b> (const wxString &name, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *parent=NULL) const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32690ac8ebdf5f9e80f342b01f8fd794"></a><!-- doxytag: member="wxPropertyGridState::GetPropertyCategory" ref="a32690ac8ebdf5f9e80f342b01f8fd794" args="(const wxPGProperty *p) const " -->
|
|
<a class="el" href="classwxPropertyCategory.htm">wxPropertyCategory</a> * </td><td class="memItemRight" valign="bottom"><b>GetPropertyCategory</b> (const <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p) const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5c41553320589008eeda032dfdaf41e4"></a><!-- doxytag: member="wxPropertyGridState::GetSelection" ref="a5c41553320589008eeda032dfdaf41e4" args="() const " -->
|
|
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#a5c41553320589008eeda032dfdaf41e4">GetSelection</a> () const </td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns currently selected property. <br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c34e8fa7ec002f0d888a75761ee70e7"></a><!-- doxytag: member="wxPropertyGridState::GetVirtualHeight" ref="a6c34e8fa7ec002f0d888a75761ee70e7" args="()" -->
|
|
unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#a6c34e8fa7ec002f0d888a75761ee70e7">GetVirtualHeight</a> ()</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns (precalculated) height of contained visible properties. <br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e1e4c02a76fdd36607e9a1b9fe495c9"></a><!-- doxytag: member="wxPropertyGridState::GetVirtualHeight" ref="a7e1e4c02a76fdd36607e9a1b9fe495c9" args="() const " -->
|
|
unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#a7e1e4c02a76fdd36607e9a1b9fe495c9">GetVirtualHeight</a> () const </td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns (precalculated) height of contained visible properties. <br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af3773223814d6cc60e8485449c12a2d5"></a><!-- doxytag: member="wxPropertyGridState::GetVirtualWidth" ref="af3773223814d6cc60e8485449c12a2d5" args="() const " -->
|
|
int </td><td class="memItemRight" valign="bottom"><b>GetVirtualWidth</b> () const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwxPropertyGridHitTestResult.htm">wxPropertyGridHitTestResult</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#af66612511a2166af3b05ff9bd06ff404">HitTest</a> (const wxPoint &pt) const </td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns information about arbitrary position in the grid. <a href="#af66612511a2166af3b05ff9bd06ff404"></a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#af48de231e01b67df0ca3d366d211d74a">InitNonCatMode</a> ()</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Only inits arrays, doesn't migrate things or such. <a href="#af48de231e01b67df0ca3d366d211d74a"></a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a35d2c12d213c03f37de23b3c122d3fe0"></a><!-- doxytag: member="wxPropertyGridState::IsDisplayed" ref="a35d2c12d213c03f37de23b3c122d3fe0" args="() const " -->
|
|
bool </td><td class="memItemRight" valign="bottom"><b>IsDisplayed</b> () const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95cb014cf4c767d4c3dae329f15417b1"></a><!-- doxytag: member="wxPropertyGridState::IsInNonCatMode" ref="a95cb014cf4c767d4c3dae329f15417b1" args="() const " -->
|
|
bool </td><td class="memItemRight" valign="bottom"><b>IsInNonCatMode</b> () const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7406979dabda02c9969fe04c139e0ef"></a><!-- doxytag: member="wxPropertyGridState::OnClientWidthChange" ref="ad7406979dabda02c9969fe04c139e0ef" args="(int newWidth, int widthChange, bool fromOnResize=false)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#ad7406979dabda02c9969fe04c139e0ef">OnClientWidthChange</a> (int newWidth, int widthChange, bool fromOnResize=false)</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">widthChange is non-client. <br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7bb94264d54ece4a255e549d33bcfd7"></a><!-- doxytag: member="wxPropertyGridState::PropagateColSizeDec" ref="ac7bb94264d54ece4a255e549d33bcfd7" args="(int column, int decrease, int dir)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>PropagateColSizeDec</b> (int column, int decrease, int dir)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad96d4fa87f90bafbd9ff2ba9066788bb"></a><!-- doxytag: member="wxPropertyGridState::RecalculateVirtualHeight" ref="ad96d4fa87f90bafbd9ff2ba9066788bb" args="()" -->
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#ad96d4fa87f90bafbd9ff2ba9066788bb">RecalculateVirtualHeight</a> ()</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Recalculates m_virtualHeight. <br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ddfc692085a9e08e1a83b797a0ba75b"></a><!-- doxytag: member="wxPropertyGridState::ResetColumnSizes" ref="a7ddfc692085a9e08e1a83b797a0ba75b" args="(bool fromAutoCenter)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>ResetColumnSizes</b> (bool fromAutoCenter)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e1cda7bbb49bce149b973d03e10df23"></a><!-- doxytag: member="wxPropertyGridState::SetColumnCount" ref="a7e1cda7bbb49bce149b973d03e10df23" args="(int colCount)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>SetColumnCount</b> (int colCount)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad76a7cf9438298d80828d8c6c6ceee27"></a><!-- doxytag: member="wxPropertyGridState::SetSplitterLeft" ref="ad76a7cf9438298d80828d8c6c6ceee27" args="(bool subProps=false)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>SetSplitterLeft</b> (bool subProps=false)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#a2293079efc03c6a06ce8df0c8b81036a">SetVirtualWidth</a> (int width)</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set virtual width for this particular page. <a href="#a2293079efc03c6a06ce8df0c8b81036a"></a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9bde00639aaac355e07e58a188fa1ff9"></a><!-- doxytag: member="wxPropertyGridState::Sort" ref="a9bde00639aaac355e07e58a188fa1ff9" args="()" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>Sort</b> ()</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a33d1ec7785a7a9530831bae630211a1a"></a><!-- doxytag: member="wxPropertyGridState::Sort" ref="a33d1ec7785a7a9530831bae630211a1a" args="(wxPGProperty *p)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>Sort</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa23e867435e348779294e4e375764551"></a><!-- doxytag: member="wxPropertyGridState::VirtualHeightChanged" ref="aa23e867435e348779294e4e375764551" args="()" -->
|
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#aa23e867435e348779294e4e375764551">VirtualHeightChanged</a> ()</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Called after virtual height needs to be recalculated. <br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#af372ff38e5eca52dbc0f80e8eeeed0e8">wxPropertyGridState</a> ()</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#af372ff38e5eca52dbc0f80e8eeeed0e8"></a><br/></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#a65c409ae53ad4899c19ec112ee91a98c">~wxPropertyGridState</a> ()</td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="#a65c409ae53ad4899c19ec112ee91a98c"></a><br/></td></tr>
|
|
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8705e5e6000e7421705fe08a10f2ce0"></a><!-- doxytag: member="wxPropertyGridState::ArePropertiesAdjacent" ref="ab8705e5e6000e7421705fe08a10f2ce0" args="(wxPGProperty *prop1, wxPGProperty *prop2, int iterFlags=wxPG_ITERATE_VISIBLE) const " -->
|
|
bool </td><td class="memItemRight" valign="bottom"><b>ArePropertiesAdjacent</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *prop1, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *prop2, int iterFlags=wxPG_ITERATE_VISIBLE) const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1401c4505f62c424b5c22a3e05ce23c"></a><!-- doxytag: member="wxPropertyGridState::DoGetSplitterPosition" ref="af1401c4505f62c424b5c22a3e05ce23c" args="(int splitterIndex=0) const " -->
|
|
int </td><td class="memItemRight" valign="bottom"><b>DoGetSplitterPosition</b> (int splitterIndex=0) const </td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyGridState.htm#a2204fa15c68b68d5c2a7494c978aac48">HitTestH</a> (int x, int *pSplitterHit, int *pSplitterHitOffset) const </td></tr>
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Returns column at x coordinate (in GetGrid()->GetPanel()). <a href="#a2204fa15c68b68d5c2a7494c978aac48"></a><br/></td></tr>
|
|
</table>
|
|
<hr/><a name="_details"></a><h2>Detailed Description</h2>
|
|
<p>Contains information of a single <a class="el" href="classwxPropertyGrid.htm" title="wxPropertyGrid is a specialized two-column grid for editing properties such as strings...">wxPropertyGrid</a> page. </p>
|
|
<p>Generally you should not use this class directly, but instead methods in <a class="el" href="classwxPropertyGridInterface.htm" title="In order to have most same base methods, both wxPropertyGrid and wxPropertyGridManager...">wxPropertyGridInterface</a>, <a class="el" href="classwxPropertyGrid.htm" title="wxPropertyGrid is a specialized two-column grid for editing properties such as strings...">wxPropertyGrid</a>, <a class="el" href="classwxPropertyGridPage.htm" title="Holder of property grid page information.">wxPropertyGridPage</a>, and <a class="el" href="classwxPropertyGridManager.htm" title="wxPropertyGridManager is an efficient multi-page version of wxPropertyGrid, which...">wxPropertyGridManager</a>. </p>
|
|
<hr/><h2>Constructor & Destructor Documentation</h2>
|
|
<a class="anchor" id="af372ff38e5eca52dbc0f80e8eeeed0e8"></a><!-- doxytag: member="wxPropertyGridState::wxPropertyGridState" ref="af372ff38e5eca52dbc0f80e8eeeed0e8" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">wxPropertyGridState::wxPropertyGridState </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Constructor. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a65c409ae53ad4899c19ec112ee91a98c"></a><!-- doxytag: member="wxPropertyGridState::~wxPropertyGridState" ref="a65c409ae53ad4899c19ec112ee91a98c" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual wxPropertyGridState::~wxPropertyGridState </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td><code> [virtual]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Destructor. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/><h2>Member Function Documentation</h2>
|
|
<a class="anchor" id="af2fc373c21e6c1ed6d3766be49a74907"></a><!-- doxytag: member="wxPropertyGridState::BaseGetPropertyByName" ref="af2fc373c21e6c1ed6d3766be49a74907" args="(const wxString &name) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyGridState::BaseGetPropertyByName </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>name</em></td>
|
|
<td> ) </td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Returns property by its name. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a31edeb9008b851c50dff4633b04156cf"></a><!-- doxytag: member="wxPropertyGridState::DoAppend" ref="a31edeb9008b851c50dff4633b04156cf" args="(wxPGProperty *property)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyGridState::DoAppend </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td>
|
|
<td class="paramname"> <em>property</em></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Base append. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ab3f51a6cb0d166b4834f0e115f4b0997"></a><!-- doxytag: member="wxPropertyGridState::DoClear" ref="ab3f51a6cb0d166b4834f0e115f4b0997" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyGridState::DoClear </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Called in, for example, <a class="el" href="classwxPropertyGrid.htm#a48ef39121da1882f16f2cbf868cc0f2c" title="Deletes all properties.">wxPropertyGrid::Clear</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aa63735967707cadd47b094923fa44059"></a><!-- doxytag: member="wxPropertyGridState::DoEnableProperty" ref="aa63735967707cadd47b094923fa44059" args="(wxPGProperty *p, bool enable)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyGridState::DoEnableProperty </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td>
|
|
<td class="paramname"> <em>p</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>enable</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Enables or disables given property and its subproperties. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad2a087d65eadd92ca51d29b1f0e95c52"></a><!-- doxytag: member="wxPropertyGridState::GetActualVirtualHeight" ref="ad2a087d65eadd92ca51d29b1f0e95c52" args="() const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int wxPropertyGridState::GetActualVirtualHeight </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Returns actual height of contained visible properties. </p>
|
|
<dl class="remark"><dt><b>Remarks:</b></dt><dd>Mostly used for internal diagnostic purposes. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a284b6063533925331490583a75cc1c2d"></a><!-- doxytag: member="wxPropertyGridState::GetColumnFitWidth" ref="a284b6063533925331490583a75cc1c2d" args="(wxClientDC &dc, wxPGProperty *pwc, unsigned int col, bool subProps) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int wxPropertyGridState::GetColumnFitWidth </td>
|
|
<td>(</td>
|
|
<td class="paramtype">wxClientDC & </td>
|
|
<td class="paramname"> <em>dc</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td>
|
|
<td class="paramname"> <em>pwc</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">unsigned int </td>
|
|
<td class="paramname"> <em>col</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>subProps</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Returns minimal width for given column so that all images and texts will fit entirely. </p>
|
|
<p>Used by SetSplitterLeft() and DoFitColumns(). </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a211ef861143dd02d0009b5cd5eb3c658"></a><!-- doxytag: member="wxPropertyGridState::GetLastItem" ref="a211ef861143dd02d0009b5cd5eb3c658" args="(int flags=wxPG_ITERATE_DEFAULT)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyGridState::GetLastItem </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>flags</em> = <code>wxPG_ITERATE_DEFAULT</code></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Returns last item which could be iterated using given flags. </p>
|
|
<dl><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>flags</em> </td><td><a class="el" href="group__iteratorflags.htm">List of iterator flags</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af66612511a2166af3b05ff9bd06ff404"></a><!-- doxytag: member="wxPropertyGridState::HitTest" ref="af66612511a2166af3b05ff9bd06ff404" args="(const wxPoint &pt) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPropertyGridHitTestResult.htm">wxPropertyGridHitTestResult</a> wxPropertyGridState::HitTest </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wxPoint & </td>
|
|
<td class="paramname"> <em>pt</em></td>
|
|
<td> ) </td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Returns information about arbitrary position in the grid. </p>
|
|
<dl><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>pt</em> </td><td>Coordinates in the virtual grid space. You may need to use wxScrolledWindow::CalcScrolledPosition() for translating <a class="el" href="classwxPropertyGrid.htm" title="wxPropertyGrid is a specialized two-column grid for editing properties such as strings...">wxPropertyGrid</a> client coordinates into something this member function can use. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a2204fa15c68b68d5c2a7494c978aac48"></a><!-- doxytag: member="wxPropertyGridState::HitTestH" ref="a2204fa15c68b68d5c2a7494c978aac48" args="(int x, int *pSplitterHit, int *pSplitterHitOffset) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int wxPropertyGridState::HitTestH </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int * </td>
|
|
<td class="paramname"> <em>pSplitterHit</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int * </td>
|
|
<td class="paramname"> <em>pSplitterHitOffset</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td> const<code> [protected]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Returns column at x coordinate (in GetGrid()->GetPanel()). </p>
|
|
<dl><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>pSplitterHit</em> </td><td>Give pointer to int that receives index to splitter that is at x. </td></tr>
|
|
<tr><td valign="top"></td><td valign="top"><em>pSplitterHitOffset</em> </td><td>Distance from said splitter. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af48de231e01b67df0ca3d366d211d74a"></a><!-- doxytag: member="wxPropertyGridState::InitNonCatMode" ref="af48de231e01b67df0ca3d366d211d74a" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyGridState::InitNonCatMode </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Only inits arrays, doesn't migrate things or such. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a2293079efc03c6a06ce8df0c8b81036a"></a><!-- doxytag: member="wxPropertyGridState::SetVirtualWidth" ref="a2293079efc03c6a06ce8df0c8b81036a" args="(int width)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyGridState::SetVirtualWidth </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>width</em></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Set virtual width for this particular page. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
|
<li>propgrid.h</li>
|
|
</ul>
|
|
</div>
|
|
<!--- 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"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Enumerator</a></div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<hr class="footer"/><address style="text-align: right;"><small>Generated on Sun Aug 22 12:42:15 2010 for wxPropertyGrid by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
|
</body>
|
|
</html>
|