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
3475 lines
176 KiB
HTML
3475 lines
176 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
|
<title>wxPropertyGrid: wxPropertyContainerMethods Class Reference</title>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
|
<link href="tabs.css" rel="stylesheet" type="text/css">
|
|
</head><body>
|
|
<!-- Generated by Doxygen 1.5.5 -->
|
|
<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="classes.htm"><span>Classes</span></a></li>
|
|
<li>
|
|
<form action="search.php" method="get">
|
|
<table cellspacing="0" cellpadding="0" border="0">
|
|
<tr>
|
|
<td><label> <u>S</u>earch for </label></td>
|
|
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="classes.htm"><span>Alphabetical List</span></a></li>
|
|
<li><a href="annotated.htm"><span>Class List</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>wxPropertyContainerMethods Class Reference</h1><!-- doxytag: class="wxPropertyContainerMethods" --><code>#include <propgrid.h></code>
|
|
<p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for wxPropertyContainerMethods:</div>
|
|
<div class="dynsection">
|
|
|
|
<p><center><img src="classwxPropertyContainerMethods.png" usemap="#wxPropertyContainerMethods_map" border="0" alt=""></center>
|
|
<map name="wxPropertyContainerMethods_map">
|
|
<area href="classwxPropertyGrid.htm" alt="wxPropertyGrid" shape="rect" coords="0,56,179,80">
|
|
<area href="classwxPropertyGridManager.htm" alt="wxPropertyGridManager" shape="rect" coords="189,56,368,80">
|
|
<area href="classwxPropertyGridPage.htm" alt="wxPropertyGridPage" shape="rect" coords="378,56,557,80">
|
|
</map>
|
|
</div>
|
|
|
|
<p>
|
|
<a href="classwxPropertyContainerMethods-members.htm">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
|
|
In order to have most same base methods, both <a class="el" href="classwxPropertyGrid.htm" title="wxPropertyGrid is a specialized two-column grid for editing properties such as strings...">wxPropertyGrid</a> and <a class="el" href="classwxPropertyGridManager.htm" title="wxPropertyGridManager is an efficient multi-page version of wxPropertyGrid, which...">wxPropertyGridManager</a> must derive from this. <table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><td></td></tr>
|
|
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#68f14e1103ca21c42558ca6815f51656">AddPropertyChoice</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxString &label, int value=INT_MAX)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#671fa02ba1f91080c316639ad7919487">Append</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *property)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dbbfa6123c590f9aadbcac55545927f8"></a><!-- doxytag: member="wxPropertyContainerMethods::AppendCategory" ref="dbbfa6123c590f9aadbcac55545927f8" args="(const wxString &label, const wxString &name=(*((wxString *) NULL)))" -->
|
|
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>AppendCategory</b> (const wxString &label, const wxString &name=(*((wxString *) NULL)))</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ca8971009261fecd509f415bf4255bc8"></a><!-- doxytag: member="wxPropertyContainerMethods::AppendIn" ref="ca8971009261fecd509f415bf4255bc8" args="(wxPGPropArg id, wxPGProperty *newproperty)" -->
|
|
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>AppendIn</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *newproperty)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#0253f58c1bcb53652ace3a9271b949a1">BeginAddChildren</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#7c004ce7cd93f36c3d6a5277010e2e74">ChangePropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, wxVariant newValue)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#5b8680efef6f04468777371fc304033d">Clear</a> ()=0</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#8ea7ef27c0404e3c3361775acb7a0b50">ClearPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#a3dec29169b048493a6180e853210d45">ClearSelection</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#0cf135f676bbbf2f8a4db056021a6478">Collapse</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#28a71f547b10d966f9d68f7aa1f257e8">CollapseAll</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#dfa27c4486025aa9a07723200c270466">Delete</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#f3d353d5dc5a6ebecc4d9e015bba7b5a">DeleteProperty</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#21cf03a7c3f01c1aa0a1c09bffc0dee1">DeletePropertyChoice</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, int index)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#00ccb612a69d9dea93d5376f36ce611e">Disable</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#77e5f4de2c17d9c87c70f2f93ca1c54d">DisableProperty</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#3edce5a61b1da148af31e2cddda22fb6">EnableProperty</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, bool enable=true)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#6cb2c0364c26e5ad2ea61b4feb25035c">EndAddChildren</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#b741ff605292cbcf8d6e35dc64e96ce4">Expand</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#b2a772bcbc9b88f201f9067056252dc6">ExpandAll</a> (bool expand=true)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">wxArrayPGProperty </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#3ac16f85d299fa45377f166b9f4a12ab">GetExpandedProperties</a> () const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bded9ee8904e34fc8c108594d2b28b39"></a><!-- doxytag: member="wxPropertyContainerMethods::GetFirst" ref="bded9ee8904e34fc8c108594d2b28b39" args="(int flags=wxPG_ITERATE_ALL) const " -->
|
|
const <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>GetFirst</b> (int flags=wxPG_ITERATE_ALL) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#6ab3b0ceaf0befa7de83e28569002b8f">GetFirst</a> (int flags=wxPG_ITERATE_ALL)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#680aa49af7a38cc4430c74b23375a293">GetFirstChild</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="49764093173cf3ab92f0b02a5c3e0b66"></a><!-- doxytag: member="wxPropertyContainerMethods::GetIterator" ref="49764093173cf3ab92f0b02a5c3e0b66" args="(int flags, int startPos) const " -->
|
|
<a class="el" href="classwxPropertyGridConstIterator.htm">wxPropertyGridConstIterator</a> </td><td class="memItemRight" valign="bottom"><b>GetIterator</b> (int flags, int startPos) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPropertyGridIterator.htm">wxPropertyGridIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#1dc83dd834f8525f9d298ca8ef52d5d1">GetIterator</a> (int flags, int startPos)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c5eb334065975fa6cd0518fc2883239"></a><!-- doxytag: member="wxPropertyContainerMethods::GetIterator" ref="2c5eb334065975fa6cd0518fc2883239" args="(int flags=wxPG_ITERATE_DEFAULT, wxPGProperty *firstProp=NULL) const " -->
|
|
<a class="el" href="classwxPropertyGridConstIterator.htm">wxPropertyGridConstIterator</a> </td><td class="memItemRight" valign="bottom"><b>GetIterator</b> (int flags=wxPG_ITERATE_DEFAULT, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *firstProp=NULL) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPropertyGridIterator.htm">wxPropertyGridIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#ff1a6776bb31b58af68e59099e019e20">GetIterator</a> (int flags=wxPG_ITERATE_DEFAULT, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *firstProp=NULL)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#407b76d00a58405532989ace056f5d38">GetNextSiblingProperty</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#6397f1b69a7a69266a766c703947940c">GetPropertiesWithFlag</a> (wxArrayPGProperty *targetArr, wxPGProperty::FlagType flags, bool inverse=false, int iterFlags=(wxPG_ITERATE_PROPERTIES|wxPG_ITERATE_HIDDEN|wxPG_ITERATE_CATEGORIES)) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#36c20a64f388550b99b0015d013bcd4b">GetProperty</a> (const wxString &name) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">wxVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#9c12dada84683d69f181bff46b3fbc37">GetPropertyAttribute</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxString &attrName) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classwxPGAttributeStorage.htm">wxPGAttributeStorage</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#d0d76c270df6e9209d38d69cf1374183">GetPropertyAttributes</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#e04a5cf719aea8f85ab703fe735efd80">GetPropertyByName</a> (const wxString &name, const wxString &subname) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="42884e837c45b58f81624dace91ca00a"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyByName" ref="42884e837c45b58f81624dace91ca00a" args="(const wxString &name) const " -->
|
|
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>GetPropertyByName</b> (const wxString &name) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4d89324bbe5855a043774bc724639949"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyByNameA" ref="4d89324bbe5855a043774bc724639949" args="(const wxString &name) const " -->
|
|
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>GetPropertyByNameA</b> (const wxString &name) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPropertyCategory.htm">wxPropertyCategory</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#595e098d239de22718078728f69c24c0">GetPropertyCategory</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPGChoices.htm">wxPGChoices</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#778c85a94aaddc762543e786f9aeca33">GetPropertyChoices</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">const wxChar * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#4f15068563258aa506d0d04acf28b099">GetPropertyClassName</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">wxPGProperty::ClientDataType </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#958bdfb697d7147f4a2ccf96aa07aeda">GetPropertyClientData</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classwxPGEditor.htm">wxPGEditor</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#0aa8f0b435edb4f3b9514937463b264d">GetPropertyEditor</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">wxString </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#b554c29778b1df118888bca8582e335f">GetPropertyHelpString</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">wxBitmap * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#0e49b28fb816fccfba13642b7d021e61">GetPropertyImage</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#4898b6376c7438e380e2c09148722aea">GetPropertyIndex</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">const wxString & </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#32e334fbf724f1d61a22a8c5dbfbb70c">GetPropertyLabel</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">wxString </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#bb59e2d02830052d5ebc1731d8f7ec78">GetPropertyName</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#f6d444eaf6f759db27d42f0aaf029336">GetPropertyParent</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#c749e4c4d90eeb597b9c1bb12c64a095">GetPropertyPtr</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">wxString </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#928625714a5dbcc88b3eb3335ba90d0a">GetPropertyShortClassName</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">wxValidator * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#622474f6ff50615a3cf96fca231dbfc0">GetPropertyValidator</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">wxVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#5bfb48dbdb1ba3498129a33266764332">GetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9957bdb38bd427c7e7b218d1d53646a2"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsArrayInt" ref="9957bdb38bd427c7e7b218d1d53646a2" args="(wxPGPropArg id) const " -->
|
|
wxArrayInt </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsArrayInt</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b3be6c898926f5a9c646e0c1df8b9c47"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsArrayString" ref="b3be6c898926f5a9c646e0c1df8b9c47" args="(wxPGPropArg id) const " -->
|
|
wxArrayString </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsArrayString</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c2af3b5065d20e05fc3fcd396a139075"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsBool" ref="c2af3b5065d20e05fc3fcd396a139075" args="(wxPGPropArg id) const " -->
|
|
bool </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsBool</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3786a7c00c86bdc1299ef56bf15a4542"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsDateTime" ref="3786a7c00c86bdc1299ef56bf15a4542" args="(wxPGPropArg id) const " -->
|
|
wxDateTime </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsDateTime</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="478a185abe99906e6ce4402e8239c7c6"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsDouble" ref="478a185abe99906e6ce4402e8239c7c6" args="(wxPGPropArg id) const " -->
|
|
double </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsDouble</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="93a5e3e7c3ee9a5c7c68d5c0eb154d9c"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsInt" ref="93a5e3e7c3ee9a5c7c68d5c0eb154d9c" args="(wxPGPropArg id) const " -->
|
|
int </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsInt</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3c26d579abe8cf5df3ff7e546e26e87a"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsLong" ref="3c26d579abe8cf5df3ff7e546e26e87a" args="(wxPGPropArg id) const " -->
|
|
long </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsLong</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a65e81c9f852ffddc03574fdbbc1f960"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsLongLong" ref="a65e81c9f852ffddc03574fdbbc1f960" args="(wxPGPropArg id) const " -->
|
|
wxLongLong_t </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsLongLong</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="848c8d962634cde75860162c8c45c7dc"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsPoint" ref="848c8d962634cde75860162c8c45c7dc" args="(wxPGPropArg id) const " -->
|
|
wxPoint </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsPoint</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c98df329f7241d49f262c09f50d21053"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsSize" ref="c98df329f7241d49f262c09f50d21053" args="(wxPGPropArg id) const " -->
|
|
wxSize </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsSize</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b0333d12f3534b1afa09afd6d13d15d2"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsString" ref="b0333d12f3534b1afa09afd6d13d15d2" args="(wxPGPropArg id) const " -->
|
|
wxString </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsString</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d42470f5b5365ca77d735a694aace8c1"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsULong" ref="d42470f5b5365ca77d735a694aace8c1" args="(wxPGPropArg id) const " -->
|
|
unsigned long </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsULong</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0a20ab3ad7fccb566f4690c0e8ccf7a5"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsULongLong" ref="0a20ab3ad7fccb566f4690c0e8ccf7a5" args="(wxPGPropArg id) const " -->
|
|
wxULongLong_t </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsULongLong</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e00f9c66c24b05d0082ab175d4020206"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsVoidPtr" ref="e00f9c66c24b05d0082ab175d4020206" args="(wxPGPropArg id) const " -->
|
|
void * </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsVoidPtr</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d269ca7bb7c8698e1798e4f298840841"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueAsWxObjectPtr" ref="d269ca7bb7c8698e1798e4f298840841" args="(wxPGPropArg id) const " -->
|
|
wxObject * </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueAsWxObjectPtr</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">wxVariant </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#437d557563301b71821ae58981a7cdd7">GetPropertyValues</a> (const wxString &listname=wxEmptyString, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *baseparent=NULL, long flags=0) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="41ac55f785f3ef8d0828f13c2b44242c"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValueType" ref="41ac55f785f3ef8d0828f13c2b44242c" args="(wxPGPropArg id)" -->
|
|
wxString </td><td class="memItemRight" valign="bottom"><b>GetPropertyValueType</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#24c0038abcbe9bd1db3eb2f7f7cc3edb">GetSelection</a> () const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ff0ff1aa2ff78693c2131352ba5b4015"></a><!-- doxytag: member="wxPropertyContainerMethods::GetState" ref="ff0ff1aa2ff78693c2131352ba5b4015" args="() const " -->
|
|
<a class="el" href="classwxPropertyGridState.htm">wxPropertyGridState</a> * </td><td class="memItemRight" valign="bottom"><b>GetState</b> () const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classwxPGVIterator.htm">wxPGVIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#28aa91e6d40c679ffd09ed8a18f4d14b">GetVIterator</a> (int flags) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#e7c8848007e74ba81f752919fc17a49f">HideProperty</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, bool hide=true, int flags=wxPG_RECURSE)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#54cff514d89583be00910174702cdabc">Insert</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> parent, int index, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *newproperty)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#33fe73a3a1ccd6bcd130a820d69aaef2">Insert</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> priorThis, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *newproperty)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9ba7725a0b6e6f846819c716084473d8"></a><!-- doxytag: member="wxPropertyContainerMethods::InsertCategory" ref="9ba7725a0b6e6f846819c716084473d8" args="(wxPGPropArg id, int index, const wxString &label, const wxString &name=(*((wxString *) NULL)))" -->
|
|
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>InsertCategory</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, int index, const wxString &label, const wxString &name=(*((wxString *) NULL)))</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#ebe93de6569a5ad3327dcb7bb33722ba">InsertPropertyChoice</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxString &label, int index, int value=INT_MAX)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#94d9aeb1eea590bd34cab4d236078e06">IsModified</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#c521a27a81d0642bb005d7e2ddfdafe8">IsPropertyCategory</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#9d13b2a7d7d5f61ee455e2c25e0a8931">IsPropertyEnabled</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#7b2f2c33be1858814a6e66d167e80c87">IsPropertyExpanded</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#714a23db0bc5cd27f50ce206bbfdd36a">IsPropertyKindOf</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, wxClassInfo *info) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#cd684631813c49b50abd427bf862d9e6">IsPropertyModified</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#9ebb5254621bcad4feb28f5ea3229ea4">IsPropertyShown</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#d1c8b0e81ba172fa6042d76d968323a1">IsPropertyUnspecified</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#7002ce7c5a3a4cbdee71545f8a017dd7">IsPropertyValueType</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxChar *typestr) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#7ef942e47b2653e064d84ad1d1cc846e">LimitPropertyEditing</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, bool limit=true)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#e3b20e27d759dc92a0d230d2d2cec77e">NamesToProperties</a> (wxArrayPGProperty *properties, const wxArrayString &names) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#39c883880168e351f4629cf70360abe3">PropertiesToNames</a> (wxArrayString *names, const wxArrayPGProperty &properties) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#b45d08552fc21fe3a33b44bd6f59ddcc">RefreshGrid</a> (<a class="el" href="classwxPropertyGridState.htm">wxPropertyGridState</a> *state=NULL)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a70d9ce98d3f927cfe7c0d355591c14d"></a><!-- doxytag: member="wxPropertyContainerMethods::RefreshProperty" ref="a70d9ce98d3f927cfe7c0d355591c14d" args="(wxPGProperty *p)=0" -->
|
|
virtual void </td><td class="memItemRight" valign="bottom"><b>RefreshProperty</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p)=0</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#50a6751eb2b185668f25746211674684">ReplaceProperty</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *property)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#751fb700863d8799cdc10a1be50d070e">SetExpandedProperties</a> (const wxArrayPGProperty &array, bool expand=true)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#72f3517f60150031fbb77663fe4af0ec">SetPropertiesFlag</a> (const wxArrayPGProperty &srcArr, wxPGProperty::FlagType flags, bool inverse=false)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#0af2fd064d13f4cae8ac02b82acd2ba2">SetPropertyAttribute</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxString &attrName, wxVariant value, long argFlags=0)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#d3d45b13b36553f43f969827243356c1">SetPropertyAttributes</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const <a class="el" href="classwxPGAttributeStorage.htm">wxPGAttributeStorage</a> &attributes)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#71000d200069486b68d07c957f6b3edc">SetPropertyCell</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, int column, const wxString &text=wxEmptyString, const wxBitmap &bitmap=wxNullBitmap, const wxColour &fgCol=wxNullColour, const wxColour &bgCol=wxNullColour)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#c403ab553087856b59d1c484ea89a51f">SetPropertyChoices</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, <a class="el" href="classwxPGChoices.htm">wxPGChoices</a> &choices)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#9b0ee9837600cfd5fe3283e596ecc2c3">SetPropertyChoicesExclusive</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#d7c8bdd779bc7c2c64ff57e2aeb3b68a">SetPropertyClientData</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, wxPGProperty::ClientDataType clientData)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#dae532e2b14cc5964a3db7f876d3334a">SetPropertyEditor</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxString &editorName)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#68c48875600047e1d9c3f9b7bf8706e3">SetPropertyEditor</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const <a class="el" href="classwxPGEditor.htm">wxPGEditor</a> *editor)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#30520c65ed4ea14ba9b1e1c5c0592732">SetPropertyHelpString</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxString &helpString)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#a353b52eb8d4c7121c13a0a2a2c93f1c">SetPropertyImage</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, wxBitmap &bmp)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#063f04dbeb0b56483ac5997dc7b579a3">SetPropertyLabel</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxString &newproplabel)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#253f77c4e0b44f83a1140fcc66e7ddfc">SetPropertyMaxLength</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, int maxLen)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#c87d9e71a3a29607722e4447f70a80ad">SetPropertyReadOnly</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, bool set=true, int flags=wxPG_RECURSE)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#46d742473171e569dda96843ca7aee57">SetPropertyValidator</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxValidator &validator)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#9db10c9e6a52a2cb0fd31e296c876ddb">SetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxArrayInt &value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#c409fed53941894c584fdfa852e9b0b3">SetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, wxULongLong_t value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#a2e9689232022bd03489eb86a52e6c0e">SetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, wxLongLong_t value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#9514fad350d366693cfe7b5316bb2efe">SetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxSize &value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#2b2b53118f9db3ed834373c5e44178ec">SetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxPoint &value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#27d037c87cdd0ad0c5d01001308ebb36">SetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, wxVariant value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9b8b4ff33689c742decc8d248f89365a"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="9b8b4ff33689c742decc8d248f89365a" args="(wxPGPropArg id, wxObject &value)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>SetPropertyValue</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, wxObject &value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#5471dcf8e5a74d9feead23d55eaa5a13">SetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, void *value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#87615e0ca70dd0ebc695a5e861b8b6fc">SetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, wxObject *value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#e50125cb96ffe6a0823d0cff4ed19dbf">SetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxString &value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3f434ba58f1ac5901ba07bf7d9fd1c7b"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="3f434ba58f1ac5901ba07bf7d9fd1c7b" args="(wxPGPropArg id, const wxDateTime &value)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>SetPropertyValue</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxDateTime &value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#0edfeea5e69eccebeba378e3a3f9ddd6">SetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxArrayString &value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c9052709b47cd129e4f3c64120596a05"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="c9052709b47cd129e4f3c64120596a05" args="(wxPGPropArg id, const wxChar *value)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>SetPropertyValue</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxChar *value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#97982d65c82855943d0fd01126a2ea43">SetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, bool value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#c79dd0a0903223debbe26faa747f79dd">SetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, double value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#ab0f210521af533c2eb307af88caea86">SetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, int value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#e8edd087b6a5ea58d1e20fba3357f341">SetPropertyValue</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, long value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f0ab9bc0cb016f19cdd4f2f4d35efb30"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValues" ref="f0ab9bc0cb016f19cdd4f2f4d35efb30" args="(const wxVariant &list, wxPGPropArg defaultCategory=((wxPGProperty *) NULL))" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>SetPropertyValues</b> (const wxVariant &list, <a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> defaultCategory=((<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *) NULL))</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#c3ae3a70d5ad1a383a46b556d3b00b5f">SetPropertyValues</a> (const wxVariantList &list, <a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> defaultCategory=((<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *) NULL))</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#7015882bb73836e7ce546038cf648ef7">SetPropertyValueUnspecified</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#9f230a09b588774595d65d2d7323006e">SetPropVal</a> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, wxVariant &value)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#792bfbbcdef8e78294176ab9052ed45b">SetValidationFailureBehavior</a> (int vfbFlags)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#8b04c84952705d18728687195750c591">~wxPropertyContainerMethods</a> ()</td></tr>
|
|
|
|
<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#f8691ff6a4844135dfa72524dc66ef03">CreatePropertyByClass</a> (const wxString &classname, const wxString &label, const wxString &name)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#7e33df0897b469ed72df5ab860b18460">CreatePropertyByType</a> (const wxString &valuetype, const wxString &label, const wxString &name)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4ad5670fe0b7663e08a0b48383378fd3"></a><!-- doxytag: member="wxPropertyContainerMethods::GetEditorByName" ref="4ad5670fe0b7663e08a0b48383378fd3" args="(const wxString &editorName)" -->
|
|
static <a class="el" href="classwxPGEditor.htm">wxPGEditor</a> * </td><td class="memItemRight" valign="bottom"><b>GetEditorByName</b> (const wxString &editorName)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#a32f5728f90be6514b01b1f7635860fd">InitAllTypeHandlers</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#effb0a6d63b62ea7d38978844591e9a1">RegisterAdditionalEditors</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#e478c1e5793f895854563b08c17ff74b">SetBoolChoices</a> (const wxString &true_choice, const wxString &false_choice)</td></tr>
|
|
|
|
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cb8013815155f0548e6d320ce0260f28"></a><!-- doxytag: member="wxPropertyContainerMethods::DoGetPropertyByName" ref="cb8013815155f0548e6d320ce0260f28" args="(const wxString &name) const " -->
|
|
virtual <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> * </td><td class="memItemRight" valign="bottom"><b>DoGetPropertyByName</b> (const wxString &name) const </td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxPropertyContainerMethods.htm#fd74ff113c1f710d4c74a2270bac4754">DoRestoreEditableState</a> (const <a class="el" href="classwxPGEditableState.htm">wxPGEditableState</a> &state, bool fromManager)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5abe663443c579cc1320772d1ebad7e7"></a><!-- doxytag: member="wxPropertyContainerMethods::DoSetPropertyAttribute" ref="5abe663443c579cc1320772d1ebad7e7" args="(wxPGPropArg id, const wxString &name, wxVariant &value, long argFlags)" -->
|
|
void </td><td class="memItemRight" valign="bottom"><b>DoSetPropertyAttribute</b> (<a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> id, const wxString &name, wxVariant &value, long argFlags)</td></tr>
|
|
|
|
<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8448ca349327542af50f3f00dd1c70bf"></a><!-- doxytag: member="wxPropertyContainerMethods::m_emptyString" ref="8448ca349327542af50f3f00dd1c70bf" args="" -->
|
|
wxString </td><td class="memItemRight" valign="bottom"><b>m_emptyString</b></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="933eb7cc72d728bec3f2c0c6bf57265d"></a><!-- doxytag: member="wxPropertyContainerMethods::m_pState" ref="933eb7cc72d728bec3f2c0c6bf57265d" args="" -->
|
|
<a class="el" href="classwxPropertyGridState.htm">wxPropertyGridState</a> * </td><td class="memItemRight" valign="bottom"><b>m_pState</b></td></tr>
|
|
|
|
</table>
|
|
<hr><h2>Constructor & Destructor Documentation</h2>
|
|
<a class="anchor" name="8b04c84952705d18728687195750c591"></a><!-- doxytag: member="wxPropertyContainerMethods::~wxPropertyContainerMethods" ref="8b04c84952705d18728687195750c591" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual wxPropertyContainerMethods::~wxPropertyContainerMethods </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"><code> [virtual]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Destructor.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Member Function Documentation</h2>
|
|
<a class="anchor" name="68f14e1103ca21c42558ca6815f51656"></a><!-- doxytag: member="wxPropertyContainerMethods::AddPropertyChoice" ref="68f14e1103ca21c42558ca6815f51656" args="(wxPGPropArg id, const wxString &label, int value=INT_MAX)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::AddPropertyChoice </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>label</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>value</em> = <code>INT_MAX</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Adds choice to a property that can accept one.
|
|
<p>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd><ul>
|
|
<li>If you need to make sure that you modify only the set of choices of a single property (and not also choices of other properties with initially identical set), call wxPropertyGrid::SetPropertyChoicesPrivate.</li><li>This usually only works for <a class="el" href="classwxEnumProperty.htm" title="You can derive custom properties with choices from this class.">wxEnumProperty</a> and derivatives (<a class="el" href="classwxFlagsProperty.htm" title="Represents a bit set that fits in a long integer.">wxFlagsProperty</a> can get accept new items but its items may not get updated). </li></ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="671fa02ba1f91080c316639ad7919487"></a><!-- doxytag: member="wxPropertyContainerMethods::Append" ref="671fa02ba1f91080c316639ad7919487" args="(wxPGProperty *property)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::Append </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 width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Appends property to the list.
|
|
<p>
|
|
<a class="el" href="classwxPropertyGrid.htm" title="wxPropertyGrid is a specialized two-column grid for editing properties such as strings...">wxPropertyGrid</a> assumes ownership of the object. Becomes child of most recently added category. <dl class="remark" compact><dt><b>Remarks:</b></dt><dd><ul>
|
|
<li><a class="el" href="classwxPropertyGrid.htm" title="wxPropertyGrid is a specialized two-column grid for editing properties such as strings...">wxPropertyGrid</a> takes the ownership of the property pointer.</li><li>If appending a category with name identical to a category already in the <a class="el" href="classwxPropertyGrid.htm" title="wxPropertyGrid is a specialized two-column grid for editing properties such as strings...">wxPropertyGrid</a>, then newly created category is deleted, and most recently added category (under which properties are appended) is set to the one with same name. This allows easier adding of items to same categories in multiple passes.</li><li>Does not automatically redraw the control, so you may need to call Refresh when calling this function after control has been shown for the first time. </li></ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="0253f58c1bcb53652ace3a9271b949a1"></a><!-- doxytag: member="wxPropertyContainerMethods::BeginAddChildren" ref="0253f58c1bcb53652ace3a9271b949a1" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::BeginAddChildren </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Inorder to add new items into a property with fixed children (for instance, <a class="el" href="classwxFlagsProperty.htm" title="Represents a bit set that fits in a long integer.">wxFlagsProperty</a>), you need to call this method.
|
|
<p>
|
|
After populating has been finished, you need to call EndAddChildren.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="7c004ce7cd93f36c3d6a5277010e2e74"></a><!-- doxytag: member="wxPropertyContainerMethods::ChangePropertyValue" ref="7c004ce7cd93f36c3d6a5277010e2e74" args="(wxPGPropArg id, wxVariant newValue)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::ChangePropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">wxVariant </td>
|
|
<td class="paramname"> <em>newValue</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Changes value of a property, as if from an editor.
|
|
<p>
|
|
Use this instead of <a class="el" href="classwxPropertyContainerMethods.htm#e8edd087b6a5ea58d1e20fba3357f341" title="Sets value (long integer) of a property.">SetPropertyValue()</a> if you need the value to run through validation process, and also send the property change event.<p>
|
|
<dl compact><dt><b>Return values:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>Returns</em> </td><td>true if value was succesfully changed. </td></tr>
|
|
</table>
|
|
</dl>
|
|
|
|
<p>Reimplemented in <a class="el" href="classwxPropertyGrid.htm#6958b5c1a1f71512afaf6f2c07c1becd">wxPropertyGrid</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5b8680efef6f04468777371fc304033d"></a><!-- doxytag: member="wxPropertyContainerMethods::Clear" ref="5b8680efef6f04468777371fc304033d" args="()=0" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void wxPropertyContainerMethods::Clear </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"><code> [pure virtual]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Deletes all properties.
|
|
<p>
|
|
|
|
<p>Implemented in <a class="el" href="classwxPropertyGridPage.htm#702b0d8cd205cf29c8888e80e3e426a4">wxPropertyGridPage</a>, <a class="el" href="classwxPropertyGridManager.htm#ef52885fcf7fece27641a69e9685a4f1">wxPropertyGridManager</a>, and <a class="el" href="classwxPropertyGrid.htm#48ef39121da1882f16f2cbf868cc0f2c">wxPropertyGrid</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="8ea7ef27c0404e3c3361775acb7a0b50"></a><!-- doxytag: member="wxPropertyContainerMethods::ClearPropertyValue" ref="8ea7ef27c0404e3c3361775acb7a0b50" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::ClearPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Resets value of a property to its default.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="a3dec29169b048493a6180e853210d45"></a><!-- doxytag: member="wxPropertyContainerMethods::ClearSelection" ref="a3dec29169b048493a6180e853210d45" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::ClearSelection </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Deselect current selection, if any.
|
|
<p>
|
|
Returns true if success (ie. validator did not intercept).
|
|
<p>Reimplemented in <a class="el" href="classwxPropertyGridManager.htm#3555510c9300f91d2624189cb5229a89">wxPropertyGridManager</a>, and <a class="el" href="classwxPropertyGrid.htm#484d730e3a58d0053ee3dee81588607f">wxPropertyGrid</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="0cf135f676bbbf2f8a4db056021a6478"></a><!-- doxytag: member="wxPropertyContainerMethods::Collapse" ref="0cf135f676bbbf2f8a4db056021a6478" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::Collapse </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Collapses given category or property with children.
|
|
<p>
|
|
Returns true if actually collapses.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="28a71f547b10d966f9d68f7aa1f257e8"></a><!-- doxytag: member="wxPropertyContainerMethods::CollapseAll" ref="28a71f547b10d966f9d68f7aa1f257e8" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::CollapseAll </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Collapses all items that can be collapsed.
|
|
<p>
|
|
<dl compact><dt><b>Return values:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>Return</em> </td><td>false if failed (may fail if editor value cannot be validated). </td></tr>
|
|
</table>
|
|
</dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="f8691ff6a4844135dfa72524dc66ef03"></a><!-- doxytag: member="wxPropertyContainerMethods::CreatePropertyByClass" ref="f8691ff6a4844135dfa72524dc66ef03" args="(const wxString &classname, const wxString &label, const wxString &name)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static <a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::CreatePropertyByClass </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>classname</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>label</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>name</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"><code> [static]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Constructs a property.
|
|
<p>
|
|
Class used is given as the first string argument. It may be either normal property class name, such as "wxIntProperty" or a short one such as "Int".
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="7e33df0897b469ed72df5ab860b18460"></a><!-- doxytag: member="wxPropertyContainerMethods::CreatePropertyByType" ref="7e33df0897b469ed72df5ab860b18460" args="(const wxString &valuetype, const wxString &label, const wxString &name)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static <a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::CreatePropertyByType </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>valuetype</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>label</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>name</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"><code> [static]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Constructs a property.
|
|
<p>
|
|
Value type name used is given as the first string argument. It may be "string", "long", etc. Any value returned by wxVariant::GetType fits there.<p>
|
|
Otherwise, this is similar as CreatePropertyByClass. <dl class="remark" compact><dt><b>Remarks:</b></dt><dd><b>Cannot</b> generate property category. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="dfa27c4486025aa9a07723200c270466"></a><!-- doxytag: member="wxPropertyContainerMethods::Delete" ref="dfa27c4486025aa9a07723200c270466" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::Delete </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Deletes a property by id.
|
|
<p>
|
|
If category is deleted, all children are automatically deleted as well. <dl compact><dt><b><a class="el" href="deprecated.htm#_deprecated000004">Deprecated:</a></b></dt><dd>Since version 1.3. Use <a class="el" href="classwxPropertyContainerMethods.htm#f3d353d5dc5a6ebecc4d9e015bba7b5a" title="Deletes a property by id.">DeleteProperty()</a> instead. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="f3d353d5dc5a6ebecc4d9e015bba7b5a"></a><!-- doxytag: member="wxPropertyContainerMethods::DeleteProperty" ref="f3d353d5dc5a6ebecc4d9e015bba7b5a" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::DeleteProperty </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Deletes a property by id.
|
|
<p>
|
|
If category is deleted, all children are automatically deleted as well.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="21cf03a7c3f01c1aa0a1c09bffc0dee1"></a><!-- doxytag: member="wxPropertyContainerMethods::DeletePropertyChoice" ref="21cf03a7c3f01c1aa0a1c09bffc0dee1" args="(wxPGPropArg id, int index)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::DeletePropertyChoice </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>index</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Deletes choice from a property.
|
|
<p>
|
|
If selected item is deleted, then the value is set to unspecified.<p>
|
|
See AddPropertyChoice for more details.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="00ccb612a69d9dea93d5376f36ce611e"></a><!-- doxytag: member="wxPropertyContainerMethods::Disable" ref="00ccb612a69d9dea93d5376f36ce611e" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::Disable </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Disables property.
|
|
<p>
|
|
<dl compact><dt><b><a class="el" href="deprecated.htm#_deprecated000005">Deprecated:</a></b></dt><dd>Since version 1.3. Use wxPropertyGrid::Enable(property, false) instead. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="77e5f4de2c17d9c87c70f2f93ca1c54d"></a><!-- doxytag: member="wxPropertyContainerMethods::DisableProperty" ref="77e5f4de2c17d9c87c70f2f93ca1c54d" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::DisableProperty </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Disables property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="fd74ff113c1f710d4c74a2270bac4754"></a><!-- doxytag: member="wxPropertyContainerMethods::DoRestoreEditableState" ref="fd74ff113c1f710d4c74a2270bac4754" args="(const wxPGEditableState &state, bool fromManager)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::DoRestoreEditableState </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classwxPGEditableState.htm">wxPGEditableState</a> & </td>
|
|
<td class="paramname"> <em>state</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>fromManager</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"><code> [protected]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Used by <a class="el" href="classwxPropertyGrid.htm#c55c999e3aacef19df42b9d854d887cd" title="Sets user-editable state.">wxPropertyGrid::RestoreEditableState()</a> and <a class="el" href="classwxPropertyGridManager.htm#7c757a11564768473d701c278014e861" title="Sets user-editable state.">wxPropertyGridManager::RestoreEditableState()</a>.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="3edce5a61b1da148af31e2cddda22fb6"></a><!-- doxytag: member="wxPropertyContainerMethods::EnableProperty" ref="3edce5a61b1da148af31e2cddda22fb6" args="(wxPGPropArg id, bool enable=true)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::EnableProperty </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>enable</em> = <code>true</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Enables or disables property, depending on whether enable is true or false.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="6cb2c0364c26e5ad2ea61b4feb25035c"></a><!-- doxytag: member="wxPropertyContainerMethods::EndAddChildren" ref="6cb2c0364c26e5ad2ea61b4feb25035c" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::EndAddChildren </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Called after population of property with fixed children has finished.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="b741ff605292cbcf8d6e35dc64e96ce4"></a><!-- doxytag: member="wxPropertyContainerMethods::Expand" ref="b741ff605292cbcf8d6e35dc64e96ce4" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::Expand </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Expands given category or property with children.
|
|
<p>
|
|
Returns true if actually expands.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="b2a772bcbc9b88f201f9067056252dc6"></a><!-- doxytag: member="wxPropertyContainerMethods::ExpandAll" ref="b2a772bcbc9b88f201f9067056252dc6" args="(bool expand=true)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::ExpandAll </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>expand</em> = <code>true</code> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Expands all items that can be expanded.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="3ac16f85d299fa45377f166b9f4a12ab"></a><!-- doxytag: member="wxPropertyContainerMethods::GetExpandedProperties" ref="3ac16f85d299fa45377f166b9f4a12ab" args="() const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">wxArrayPGProperty wxPropertyContainerMethods::GetExpandedProperties </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns list of expanded properties.
|
|
<p>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>If wxPG_USE_STL is 1, then wxArrayPGProperty is typedef of std::vector<wxPGProperty*>. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="6ab3b0ceaf0befa7de83e28569002b8f"></a><!-- doxytag: member="wxPropertyContainerMethods::GetFirst" ref="6ab3b0ceaf0befa7de83e28569002b8f" args="(int flags=wxPG_ITERATE_ALL)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::GetFirst </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>flags</em> = <code>wxPG_ITERATE_ALL</code> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns id of first item, whether it is a category or property.
|
|
<p>
|
|
<dl compact><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>
|
|
</dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="680aa49af7a38cc4430c74b23375a293"></a><!-- doxytag: member="wxPropertyContainerMethods::GetFirstChild" ref="680aa49af7a38cc4430c74b23375a293" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::GetFirstChild </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns id of first child of given property.
|
|
<p>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>Does not return sub-properties! </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="1dc83dd834f8525f9d298ca8ef52d5d1"></a><!-- doxytag: member="wxPropertyContainerMethods::GetIterator" ref="1dc83dd834f8525f9d298ca8ef52d5d1" args="(int flags, int startPos)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPropertyGridIterator.htm">wxPropertyGridIterator</a> wxPropertyContainerMethods::GetIterator </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>flags</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>startPos</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns iterator class instance.
|
|
<p>
|
|
<dl compact><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="classwxPropertyGridIterator.htm" title="Preferable way to iterate through contents of wxPropertyGrid, wxPropertyGridManager...">wxPropertyGridIterator</a> flags. If default wxPG_ITERATE_DEFAULT supplied, everything except private child properties are iterated. <a class="el" href="group__iteratorflags.htm">List of iterator flags</a> </td></tr>
|
|
<tr><td valign="top"></td><td valign="top"><em>startPos</em> </td><td>Either wxTOP or wxBOTTOM. wxTOP will indicate that iterations start from the first property from the top, and wxBOTTOM means that the iteration will instead begin from bottommost valid item. </td></tr>
|
|
</table>
|
|
</dl>
|
|
|
|
<p>Reimplemented in <a class="el" href="classwxPropertyGridManager.htm#b4744d272b89227696351bcb59ca78e8">wxPropertyGridManager</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="ff1a6776bb31b58af68e59099e019e20"></a><!-- doxytag: member="wxPropertyContainerMethods::GetIterator" ref="ff1a6776bb31b58af68e59099e019e20" args="(int flags=wxPG_ITERATE_DEFAULT, wxPGProperty *firstProp=NULL)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPropertyGridIterator.htm">wxPropertyGridIterator</a> wxPropertyContainerMethods::GetIterator </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>flags</em> = <code>wxPG_ITERATE_DEFAULT</code>, </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>firstProp</em> = <code>NULL</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns iterator class instance.
|
|
<p>
|
|
<dl compact><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="classwxPropertyGridIterator.htm" title="Preferable way to iterate through contents of wxPropertyGrid, wxPropertyGridManager...">wxPropertyGridIterator</a> flags. If default wxPG_ITERATE_DEFAULT supplied, everything except private child properties are iterated. <a class="el" href="group__iteratorflags.htm">List of iterator flags</a> </td></tr>
|
|
<tr><td valign="top"></td><td valign="top"><em>firstProp</em> </td><td>Property to start iteration from. If NULL, then first child of root is used. </td></tr>
|
|
</table>
|
|
</dl>
|
|
|
|
<p>Reimplemented in <a class="el" href="classwxPropertyGridManager.htm#853cfc6f62f497a2ecc08f71ae697be6">wxPropertyGridManager</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="407b76d00a58405532989ace056f5d38"></a><!-- doxytag: member="wxPropertyContainerMethods::GetNextSiblingProperty" ref="407b76d00a58405532989ace056f5d38" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::GetNextSiblingProperty </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns next item under the same parent.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="6397f1b69a7a69266a766c703947940c"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertiesWithFlag" ref="6397f1b69a7a69266a766c703947940c" args="(wxArrayPGProperty *targetArr, wxPGProperty::FlagType flags, bool inverse=false, int iterFlags=(wxPG_ITERATE_PROPERTIES|wxPG_ITERATE_HIDDEN|wxPG_ITERATE_CATEGORIES)) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::GetPropertiesWithFlag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">wxArrayPGProperty * </td>
|
|
<td class="paramname"> <em>targetArr</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">wxPGProperty::FlagType </td>
|
|
<td class="paramname"> <em>flags</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>inverse</em> = <code>false</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>iterFlags</em> = <code>(wxPG_ITERATE_PROPERTIES|wxPG_ITERATE_HIDDEN|wxPG_ITERATE_CATEGORIES)</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Adds to 'targetArr' pointers to properties that have given flags 'flags' set.
|
|
<p>
|
|
However, if 'inverse' is set to true, then only properties without given flags are stored. <dl compact><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>Property flags to use. </td></tr>
|
|
<tr><td valign="top"></td><td valign="top"><em>iterFlags</em> </td><td>Iterator flags to use. Default is everything expect private children. </td></tr>
|
|
</table>
|
|
</dl>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>If wxPG_USE_STL is 1, then wxArrayPGProperty is typedef of std::vector<wxPGProperty*>. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="36c20a64f388550b99b0015d013bcd4b"></a><!-- doxytag: member="wxPropertyContainerMethods::GetProperty" ref="36c20a64f388550b99b0015d013bcd4b" 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>* wxPropertyContainerMethods::GetProperty </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>name</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns id of property with given name (case-sensitive).
|
|
<p>
|
|
If there is no property with such name, returned property id is invalid ( i.e. it will return false with IsOk method). <dl class="remark" compact><dt><b>Remarks:</b></dt><dd><ul>
|
|
<li>Sub-properties (i.e. properties which have parent that is not category or root) can not be accessed globally by their name. Instead, use "<property>.<subproperty>" in place of "<subproperty>". </li></ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="9c12dada84683d69f181bff46b3fbc37"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyAttribute" ref="9c12dada84683d69f181bff46b3fbc37" args="(wxPGPropArg id, const wxString &attrName) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">wxVariant wxPropertyContainerMethods::GetPropertyAttribute </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>attrName</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns value of given attribute.
|
|
<p>
|
|
If none found, returns NULL-variant.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="d0d76c270df6e9209d38d69cf1374183"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyAttributes" ref="d0d76c270df6e9209d38d69cf1374183" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="classwxPGAttributeStorage.htm">wxPGAttributeStorage</a>& wxPropertyContainerMethods::GetPropertyAttributes </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns map-like storage of property's attributes.
|
|
<p>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>Note that if extra style wxPG_EX_WRITEONLY_BUILTIN_ATTRIBUTES is set, then builtin-attributes are not included in the storage. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="e04a5cf719aea8f85ab703fe735efd80"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyByName" ref="e04a5cf719aea8f85ab703fe735efd80" args="(const wxString &name, const wxString &subname) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::GetPropertyByName </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>subname</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns id of a sub-property 'subname' of property 'name'.
|
|
<p>
|
|
Same as calling GetPropertyByNameI(wxT("name.subname")), albeit slightly faster.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="595e098d239de22718078728f69c24c0"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyCategory" ref="595e098d239de22718078728f69c24c0" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPropertyCategory.htm">wxPropertyCategory</a>* wxPropertyContainerMethods::GetPropertyCategory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns pointer of property's nearest parent category.
|
|
<p>
|
|
If no category found, returns NULL.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="778c85a94aaddc762543e786f9aeca33"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyChoices" ref="778c85a94aaddc762543e786f9aeca33" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGChoices.htm">wxPGChoices</a>& wxPropertyContainerMethods::GetPropertyChoices </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns writable reference to property's list of choices (and relevant values).
|
|
<p>
|
|
If property does not have any choices, will return reference to an invalid set of choices that will return false on IsOk call.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="4f15068563258aa506d0d04acf28b099"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyClassName" ref="4f15068563258aa506d0d04acf28b099" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const wxChar* wxPropertyContainerMethods::GetPropertyClassName </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Gets name of property's constructor function.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="958bdfb697d7147f4a2ccf96aa07aeda"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyClientData" ref="958bdfb697d7147f4a2ccf96aa07aeda" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">wxPGProperty::ClientDataType wxPropertyContainerMethods::GetPropertyClientData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns client data (void*) of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="0aa8f0b435edb4f3b9514937463b264d"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyEditor" ref="0aa8f0b435edb4f3b9514937463b264d" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="classwxPGEditor.htm">wxPGEditor</a>* wxPropertyContainerMethods::GetPropertyEditor </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns property's editor.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="b554c29778b1df118888bca8582e335f"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyHelpString" ref="b554c29778b1df118888bca8582e335f" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">wxString wxPropertyContainerMethods::GetPropertyHelpString </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns help string associated with a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="0e49b28fb816fccfba13642b7d021e61"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyImage" ref="0e49b28fb816fccfba13642b7d021e61" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">wxBitmap* wxPropertyContainerMethods::GetPropertyImage </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns property's custom value image (NULL of none).
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="4898b6376c7438e380e2c09148722aea"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyIndex" ref="4898b6376c7438e380e2c09148722aea" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">unsigned int wxPropertyContainerMethods::GetPropertyIndex </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns property's position under its parent.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="32e334fbf724f1d61a22a8c5dbfbb70c"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyLabel" ref="32e334fbf724f1d61a22a8c5dbfbb70c" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const wxString& wxPropertyContainerMethods::GetPropertyLabel </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns label of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="bb59e2d02830052d5ebc1731d8f7ec78"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyName" ref="bb59e2d02830052d5ebc1731d8f7ec78" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">wxString wxPropertyContainerMethods::GetPropertyName </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns name of a property, by which it is globally accessible.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="f6d444eaf6f759db27d42f0aaf029336"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyParent" ref="f6d444eaf6f759db27d42f0aaf029336" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::GetPropertyParent </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns parent item of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="c749e4c4d90eeb597b9c1bb12c64a095"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyPtr" ref="c749e4c4d90eeb597b9c1bb12c64a095" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::GetPropertyPtr </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns pointer to a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="928625714a5dbcc88b3eb3335ba90d0a"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyShortClassName" ref="928625714a5dbcc88b3eb3335ba90d0a" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">wxString wxPropertyContainerMethods::GetPropertyShortClassName </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns short name for property's class.
|
|
<p>
|
|
For example, "wxPropertyCategory" translates to "Category" and "wxIntProperty" to "Int".
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="622474f6ff50615a3cf96fca231dbfc0"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValidator" ref="622474f6ff50615a3cf96fca231dbfc0" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">wxValidator* wxPropertyContainerMethods::GetPropertyValidator </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns validator of a property as a reference, which you can pass to any number of SetPropertyValidator.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5bfb48dbdb1ba3498129a33266764332"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValue" ref="5bfb48dbdb1ba3498129a33266764332" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">wxVariant wxPropertyContainerMethods::GetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns value as wxVariant.
|
|
<p>
|
|
To get wxObject pointer from it, you will have to use WX_PG_VARIANT_TO_WXOBJECT(VARIANT,CLASSNAME) macro.<p>
|
|
If property value is unspecified, Null variant is returned.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="437d557563301b71821ae58981a7cdd7"></a><!-- doxytag: member="wxPropertyContainerMethods::GetPropertyValues" ref="437d557563301b71821ae58981a7cdd7" args="(const wxString &listname=wxEmptyString, wxPGProperty *baseparent=NULL, long flags=0) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">wxVariant wxPropertyContainerMethods::GetPropertyValues </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>listname</em> = <code>wxEmptyString</code>, </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>baseparent</em> = <code>NULL</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">long </td>
|
|
<td class="paramname"> <em>flags</em> = <code>0</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns a wxVariant list containing wxVariant versions of all property values.
|
|
<p>
|
|
Order is not guaranteed. <dl compact><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>Use wxPG_KEEP_STRUCTURE to retain category structure; each sub category will be its own wxVariantList of wxVariant. Use wxPG_INC_ATTRIBUTES to include property attributes as well. Each attribute will be stored as list variant named "@@<propname>@@attr." </td></tr>
|
|
</table>
|
|
</dl>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd></dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="24c0038abcbe9bd1db3eb2f7f7cc3edb"></a><!-- doxytag: member="wxPropertyContainerMethods::GetSelection" ref="24c0038abcbe9bd1db3eb2f7f7cc3edb" args="() const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::GetSelection </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns currently selected property.
|
|
<p>
|
|
|
|
<p>Reimplemented in <a class="el" href="classwxPropertyGridManager.htm#11d495eb9b5aa80560beaae0cb421af4">wxPropertyGridManager</a>, and <a class="el" href="classwxPropertyGrid.htm#c2be24e5df0f27b041dc895007ad64f4">wxPropertyGrid</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="28aa91e6d40c679ffd09ed8a18f4d14b"></a><!-- doxytag: member="wxPropertyContainerMethods::GetVIterator" ref="28aa91e6d40c679ffd09ed8a18f4d14b" args="(int flags) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual <a class="el" href="classwxPGVIterator.htm">wxPGVIterator</a> wxPropertyContainerMethods::GetVIterator </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>flags</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const<code> [virtual]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Similar to GetIterator, but instead returns <a class="el" href="classwxPGVIterator.htm" title="Abstract implementation of a simple iterator.">wxPGVIterator</a> instance, which can be useful for forward-iterating through arbitrary property containers.
|
|
<p>
|
|
|
|
<p>Reimplemented in <a class="el" href="classwxPropertyGridManager.htm#189b6489e0c9354685652af65dc1fe1e">wxPropertyGridManager</a>.</p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="e7c8848007e74ba81f752919fc17a49f"></a><!-- doxytag: member="wxPropertyContainerMethods::HideProperty" ref="e7c8848007e74ba81f752919fc17a49f" args="(wxPGPropArg id, bool hide=true, int flags=wxPG_RECURSE)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::HideProperty </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>hide</em> = <code>true</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>flags</em> = <code>wxPG_RECURSE</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Hides or reveals a property.
|
|
<p>
|
|
<dl compact><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>hide</em> </td><td>If true, hides property, otherwise reveals it. </td></tr>
|
|
<tr><td valign="top"></td><td valign="top"><em>flags</em> </td><td>By default changes are applied recursively. Set this paramter wxPG_DONT_RECURSE to prevent this. </td></tr>
|
|
</table>
|
|
</dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="a32f5728f90be6514b01b1f7635860fd"></a><!-- doxytag: member="wxPropertyContainerMethods::InitAllTypeHandlers" ref="a32f5728f90be6514b01b1f7635860fd" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void wxPropertyContainerMethods::InitAllTypeHandlers </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"><code> [static]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Initializes *all* property types.
|
|
<p>
|
|
Causes references to most object files in the library, so calling this may cause significant increase in executable size when linking with static library.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="54cff514d89583be00910174702cdabc"></a><!-- doxytag: member="wxPropertyContainerMethods::Insert" ref="54cff514d89583be00910174702cdabc" args="(wxPGPropArg parent, int index, wxPGProperty *newproperty)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::Insert </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>parent</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>index</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>newproperty</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Also see documentation for <a class="el" href="classwxPropertyContainerMethods.htm#33fe73a3a1ccd6bcd130a820d69aaef2">Insert </a>.
|
|
<p>
|
|
<dl compact><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>parent</em> </td><td>New property is inserted under this category. Available only in the second variant. There are two versions of this function to allow this parameter to be either an id or name to a property.</td></tr>
|
|
<tr><td valign="top"></td><td valign="top"><em>index</em> </td><td>Index under category. Available only in the second variant. If index is < 0, property is appended in category. </td></tr>
|
|
</table>
|
|
</dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="33fe73a3a1ccd6bcd130a820d69aaef2"></a><!-- doxytag: member="wxPropertyContainerMethods::Insert" ref="33fe73a3a1ccd6bcd130a820d69aaef2" args="(wxPGPropArg priorThis, wxPGProperty *newproperty)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::Insert </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>priorThis</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>newproperty</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Inserts property to the property container.
|
|
<p>
|
|
<dl compact><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>priorThis</em> </td><td>New property is inserted just prior to this. Available only in the first variant. There are two versions of this function to allow this parameter to be either an id or name to a property.</td></tr>
|
|
<tr><td valign="top"></td><td valign="top"><em>newproperty</em> </td><td>Pointer to the inserted property. <a class="el" href="classwxPropertyGrid.htm" title="wxPropertyGrid is a specialized two-column grid for editing properties such as strings...">wxPropertyGrid</a> will take ownership of this object.</td></tr>
|
|
</table>
|
|
</dl>
|
|
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Returns id for the property,</dd></dl>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd></dd></dl>
|
|
<ul>
|
|
<li><a class="el" href="classwxPropertyGrid.htm" title="wxPropertyGrid is a specialized two-column grid for editing properties such as strings...">wxPropertyGrid</a> takes the ownership of the property pointer.</li></ul>
|
|
<p>
|
|
While Append may be faster way to add items, make note that when both data storages (categoric and non-categoric) are active, Insert becomes even more slow. This is especially true if current mode is non-categoric.<p>
|
|
Example of use:<p>
|
|
<div class="fragment"><pre class="fragment"> <span class="comment">// append category</span>
|
|
<a class="code" href="classwxPGProperty.htm" title="wxPGProperty is base class for all wxPropertyGrid properties.">wxPGProperty</a>* my_cat_id = propertygrid->Append( <span class="keyword">new</span> <a class="code" href="classwxPropertyCategory.htm" title="Category (caption) property.">wxPropertyCategory</a> (wxT(<span class="stringliteral">"My Category"</span>)) );
|
|
|
|
...
|
|
|
|
<span class="comment">// insert into category - using second variant</span>
|
|
<a class="code" href="classwxPGProperty.htm" title="wxPGProperty is base class for all wxPropertyGrid properties.">wxPGProperty</a>* my_item_id_1 = propertygrid->Insert( my_cat_id, 0, <span class="keyword">new</span> <a class="code" href="classwxStringProperty.htm" title="Basic property with string value.">wxStringProperty</a>(wxT(<span class="stringliteral">"My String 1"</span>)) );
|
|
|
|
<span class="comment">// insert before to first item - using first variant</span>
|
|
<a class="code" href="classwxPGProperty.htm" title="wxPGProperty is base class for all wxPropertyGrid properties.">wxPGProperty</a>* my_item_id_2 = propertygrid->Insert( my_item_id, <span class="keyword">new</span> <a class="code" href="classwxStringProperty.htm" title="Basic property with string value.">wxStringProperty</a>(wxT(<span class="stringliteral">"My String 2"</span>)) );
|
|
</pre></div>
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="ebe93de6569a5ad3327dcb7bb33722ba"></a><!-- doxytag: member="wxPropertyContainerMethods::InsertPropertyChoice" ref="ebe93de6569a5ad3327dcb7bb33722ba" args="(wxPGPropArg id, const wxString &label, int index, int value=INT_MAX)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::InsertPropertyChoice </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>label</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>index</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>value</em> = <code>INT_MAX</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Inserts choice to a property that can accept one.
|
|
<p>
|
|
See AddPropertyChoice for more details.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="94d9aeb1eea590bd34cab4d236078e06"></a><!-- doxytag: member="wxPropertyContainerMethods::IsModified" ref="94d9aeb1eea590bd34cab4d236078e06" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::IsModified </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns true if property has been modified after value set or modify flag clear by software.
|
|
<p>
|
|
<dl compact><dt><b><a class="el" href="deprecated.htm#_deprecated000007">Deprecated:</a></b></dt><dd>Since version 1.3. Use IsPropertyModified instead. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="c521a27a81d0642bb005d7e2ddfdafe8"></a><!-- doxytag: member="wxPropertyContainerMethods::IsPropertyCategory" ref="c521a27a81d0642bb005d7e2ddfdafe8" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::IsPropertyCategory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns true if property is a category.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="9d13b2a7d7d5f61ee455e2c25e0a8931"></a><!-- doxytag: member="wxPropertyContainerMethods::IsPropertyEnabled" ref="9d13b2a7d7d5f61ee455e2c25e0a8931" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::IsPropertyEnabled </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns true if property is enabled.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="7b2f2c33be1858814a6e66d167e80c87"></a><!-- doxytag: member="wxPropertyContainerMethods::IsPropertyExpanded" ref="7b2f2c33be1858814a6e66d167e80c87" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::IsPropertyExpanded </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns true if given property is expanded.
|
|
<p>
|
|
Naturally, always returns false for properties that cannot be expanded.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="714a23db0bc5cd27f50ce206bbfdd36a"></a><!-- doxytag: member="wxPropertyContainerMethods::IsPropertyKindOf" ref="714a23db0bc5cd27f50ce206bbfdd36a" args="(wxPGPropArg id, wxClassInfo *info) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::IsPropertyKindOf </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">wxClassInfo * </td>
|
|
<td class="paramname"> <em>info</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns true if property is of certain type.
|
|
<p>
|
|
<dl compact><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>info</em> </td><td>Preferably use <a class="el" href="group__miscellaneous.htm#g74d8d2f3302b624b76d343d2abb1ff53" title="Use this with wxPropertyGrid::IsPropertyKindOf.">WX_PG_CLASSINFO(PROPERTYNAME)</a>. Alternative is PROPERTYNAMEClassInfo. </td></tr>
|
|
</table>
|
|
</dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="cd684631813c49b50abd427bf862d9e6"></a><!-- doxytag: member="wxPropertyContainerMethods::IsPropertyModified" ref="cd684631813c49b50abd427bf862d9e6" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::IsPropertyModified </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns true if property has been modified after value set or modify flag clear by software.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="9ebb5254621bcad4feb28f5ea3229ea4"></a><!-- doxytag: member="wxPropertyContainerMethods::IsPropertyShown" ref="9ebb5254621bcad4feb28f5ea3229ea4" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::IsPropertyShown </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns true if property is shown (ie.
|
|
<p>
|
|
hideproperty with true not called for it).
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="d1c8b0e81ba172fa6042d76d968323a1"></a><!-- doxytag: member="wxPropertyContainerMethods::IsPropertyUnspecified" ref="d1c8b0e81ba172fa6042d76d968323a1" args="(wxPGPropArg id) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::IsPropertyUnspecified </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns true if property value is set to unspecified.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="7002ce7c5a3a4cbdee71545f8a017dd7"></a><!-- doxytag: member="wxPropertyContainerMethods::IsPropertyValueType" ref="7002ce7c5a3a4cbdee71545f8a017dd7" args="(wxPGPropArg id, const wxChar *typestr) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::IsPropertyValueType </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxChar * </td>
|
|
<td class="paramname"> <em>typestr</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Returns true if property's value type has name typestr.
|
|
<p>
|
|
<dl compact><dt><b><a class="el" href="deprecated.htm#_deprecated000006">Deprecated:</a></b></dt><dd>Since version 1.3. Use GetPropertyValueType() and wxString comparison instead. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="7ef942e47b2653e064d84ad1d1cc846e"></a><!-- doxytag: member="wxPropertyContainerMethods::LimitPropertyEditing" ref="7ef942e47b2653e064d84ad1d1cc846e" args="(wxPGPropArg id, bool limit=true)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::LimitPropertyEditing </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>limit</em> = <code>true</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Disables (limit = true) or enables (limit = false) wxTextCtrl editor of a property, if it is not the sole mean to edit the value.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="e3b20e27d759dc92a0d230d2d2cec77e"></a><!-- doxytag: member="wxPropertyContainerMethods::NamesToProperties" ref="e3b20e27d759dc92a0d230d2d2cec77e" args="(wxArrayPGProperty *properties, const wxArrayString &names) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::NamesToProperties </td>
|
|
<td>(</td>
|
|
<td class="paramtype">wxArrayPGProperty * </td>
|
|
<td class="paramname"> <em>properties</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxArrayString & </td>
|
|
<td class="paramname"> <em>names</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Converts array of names to array of property pointers.
|
|
<p>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>If wxPG_USE_STL is 1, then wxArrayPGProperty is typedef of std::vector<wxPGProperty*>. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="39c883880168e351f4629cf70360abe3"></a><!-- doxytag: member="wxPropertyContainerMethods::PropertiesToNames" ref="39c883880168e351f4629cf70360abe3" args="(wxArrayString *names, const wxArrayPGProperty &properties) const " -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::PropertiesToNames </td>
|
|
<td>(</td>
|
|
<td class="paramtype">wxArrayString * </td>
|
|
<td class="paramname"> <em>names</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxArrayPGProperty & </td>
|
|
<td class="paramname"> <em>properties</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"> const</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Converts array of properties to array of names.
|
|
<p>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>If wxPG_USE_STL is 1, then wxArrayPGProperty is typedef of std::vector<wxPGProperty*>. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="b45d08552fc21fe3a33b44bd6f59ddcc"></a><!-- doxytag: member="wxPropertyContainerMethods::RefreshGrid" ref="b45d08552fc21fe3a33b44bd6f59ddcc" args="(wxPropertyGridState *state=NULL)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual void wxPropertyContainerMethods::RefreshGrid </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPropertyGridState.htm">wxPropertyGridState</a> * </td>
|
|
<td class="paramname"> <em>state</em> = <code>NULL</code> </td>
|
|
<td> ) </td>
|
|
<td width="100%"><code> [virtual]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
If state is shown in it's grid, refresh it now.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="effb0a6d63b62ea7d38978844591e9a1"></a><!-- doxytag: member="wxPropertyContainerMethods::RegisterAdditionalEditors" ref="effb0a6d63b62ea7d38978844591e9a1" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void wxPropertyContainerMethods::RegisterAdditionalEditors </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td width="100%"><code> [static]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Initializes additional property editors (SpinCtrl etc.
|
|
<p>
|
|
). Causes references to most object files in the library, so calling this may cause significant increase in executable size when linking with static library.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="50a6751eb2b185668f25746211674684"></a><!-- doxytag: member="wxPropertyContainerMethods::ReplaceProperty" ref="50a6751eb2b185668f25746211674684" args="(wxPGPropArg id, wxPGProperty *property)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::ReplaceProperty </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</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>property</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Replaces property with id with newly created property.
|
|
<p>
|
|
For example, this code replaces existing property named "Flags" with one that will have different set of items: <div class="fragment"><pre class="fragment"> pg-><a class="code" href="classwxPropertyContainerMethods.htm#50a6751eb2b185668f25746211674684" title="Replaces property with id with newly created property.">ReplaceProperty</a>(wxT(<span class="stringliteral">"Flags"</span>),
|
|
<a class="code" href="classwxFlagsProperty.htm" title="Represents a bit set that fits in a long integer.">wxFlagsProperty</a>(wxT(<span class="stringliteral">"Flags"</span>),wxPG_LABEL,newItems))
|
|
</pre></div> For more info, see <a class="el" href="classwxPropertyContainerMethods.htm#33fe73a3a1ccd6bcd130a820d69aaef2" title="Inserts property to the property container.">wxPropertyGrid::Insert</a>.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="e478c1e5793f895854563b08c17ff74b"></a><!-- doxytag: member="wxPropertyContainerMethods::SetBoolChoices" ref="e478c1e5793f895854563b08c17ff74b" args="(const wxString &true_choice, const wxString &false_choice)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void wxPropertyContainerMethods::SetBoolChoices </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>true_choice</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>false_choice</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"><code> [static]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Lets user to set the strings listed in the choice dropdown of a <a class="el" href="classwxBoolProperty.htm" title="Basic property with boolean value.">wxBoolProperty</a>.
|
|
<p>
|
|
Defaults are "True" and "False", so changing them to, say, "Yes" and "No" may be useful in some less technical applications.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="751fb700863d8799cdc10a1be50d070e"></a><!-- doxytag: member="wxPropertyContainerMethods::SetExpandedProperties" ref="751fb700863d8799cdc10a1be50d070e" args="(const wxArrayPGProperty &array, bool expand=true)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetExpandedProperties </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wxArrayPGProperty & </td>
|
|
<td class="paramname"> <em>array</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>expand</em> = <code>true</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets all properties in given array as expanded.
|
|
<p>
|
|
<dl compact><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>expand</em> </td><td>False if you want to collapse properties instead. </td></tr>
|
|
</table>
|
|
</dl>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>If wxPG_USE_STL is 1, then wxArrayPGProperty is typedef of std::vector<wxPGProperty*>. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="72f3517f60150031fbb77663fe4af0ec"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertiesFlag" ref="72f3517f60150031fbb77663fe4af0ec" args="(const wxArrayPGProperty &srcArr, wxPGProperty::FlagType flags, bool inverse=false)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertiesFlag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wxArrayPGProperty & </td>
|
|
<td class="paramname"> <em>srcArr</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">wxPGProperty::FlagType </td>
|
|
<td class="paramname"> <em>flags</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>inverse</em> = <code>false</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets or clears flag(s) of all properties in given array.
|
|
<p>
|
|
<dl compact><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>Property flags to set or clear. </td></tr>
|
|
<tr><td valign="top"></td><td valign="top"><em>inverse</em> </td><td>Set to true if you want to clear flag instead of setting them. </td></tr>
|
|
</table>
|
|
</dl>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>If wxPG_USE_STL is 1, then wxArrayPGProperty is typedef of std::vector<wxPGProperty*>. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="0af2fd064d13f4cae8ac02b82acd2ba2"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyAttribute" ref="0af2fd064d13f4cae8ac02b82acd2ba2" args="(wxPGPropArg id, const wxString &attrName, wxVariant value, long argFlags=0)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyAttribute </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>attrName</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">wxVariant </td>
|
|
<td class="paramname"> <em>value</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">long </td>
|
|
<td class="paramname"> <em>argFlags</em> = <code>0</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets an attribute of a property.
|
|
<p>
|
|
Ids and relevants values are totally specific to property classes and may affect either the given instance or all instances of that class. See <a class="el" href="group__attrids.htm">wxPropertyGrid Property Attribute Identifiers</a> for list of built-in attributes. <dl compact><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>argFlags</em> </td><td>Optional. Use wxPG_RECURSE to set the attribute to child properties as well. </td></tr>
|
|
</table>
|
|
</dl>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>wxVariant doesn't have int constructor (as of 2.5.4), so <b>you will need to cast int values (including most numeral constants) to long</b>. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="d3d45b13b36553f43f969827243356c1"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyAttributes" ref="d3d45b13b36553f43f969827243356c1" args="(wxPGPropArg id, const wxPGAttributeStorage &attributes)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyAttributes </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classwxPGAttributeStorage.htm">wxPGAttributeStorage</a> & </td>
|
|
<td class="paramname"> <em>attributes</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets attributes from a <a class="el" href="classwxPGAttributeStorage.htm" title="wxPGAttributeStorage is somewhat optimized storage for key=variant pairs (ie.">wxPGAttributeStorage</a>.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="71000d200069486b68d07c957f6b3edc"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyCell" ref="71000d200069486b68d07c957f6b3edc" args="(wxPGPropArg id, int column, const wxString &text=wxEmptyString, const wxBitmap &bitmap=wxNullBitmap, const wxColour &fgCol=wxNullColour, const wxColour &bgCol=wxNullColour)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyCell </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>column</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>text</em> = <code>wxEmptyString</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxBitmap & </td>
|
|
<td class="paramname"> <em>bitmap</em> = <code>wxNullBitmap</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxColour & </td>
|
|
<td class="paramname"> <em>fgCol</em> = <code>wxNullColour</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxColour & </td>
|
|
<td class="paramname"> <em>bgCol</em> = <code>wxNullColour</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets text, bitmap, and colours for given column's cell.
|
|
<p>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd><ul>
|
|
<li>You can set label cell by setting column to 0.</li><li>You can use wxPG_LABEL as text to use default text for column. </li></ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="c403ab553087856b59d1c484ea89a51f"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyChoices" ref="c403ab553087856b59d1c484ea89a51f" args="(wxPGPropArg id, wxPGChoices &choices)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyChoices </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classwxPGChoices.htm">wxPGChoices</a> & </td>
|
|
<td class="paramname"> <em>choices</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Set choices of a property to specified set of labels and values.
|
|
<p>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>This operation clears the property value. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="9b0ee9837600cfd5fe3283e596ecc2c3"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyChoicesExclusive" ref="9b0ee9837600cfd5fe3283e596ecc2c3" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyChoicesExclusive </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
If property's set of choices is shared, then calling this method converts it to private.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="d7c8bdd779bc7c2c64ff57e2aeb3b68a"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyClientData" ref="d7c8bdd779bc7c2c64ff57e2aeb3b68a" args="(wxPGPropArg id, wxPGProperty::ClientDataType clientData)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyClientData </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">wxPGProperty::ClientDataType </td>
|
|
<td class="paramname"> <em>clientData</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets client data (void*) of a property.
|
|
<p>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>This untyped client data has to be deleted manually. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="dae532e2b14cc5964a3db7f876d3334a"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyEditor" ref="dae532e2b14cc5964a3db7f876d3334a" args="(wxPGPropArg id, const wxString &editorName)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyEditor </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>editorName</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets editor control of a property.
|
|
<p>
|
|
As editor argument, use editor name string, such as wxT("TextCtrl") or wxT("Choice").
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="68c48875600047e1d9c3f9b7bf8706e3"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyEditor" ref="68c48875600047e1d9c3f9b7bf8706e3" args="(wxPGPropArg id, const wxPGEditor *editor)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyEditor </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classwxPGEditor.htm">wxPGEditor</a> * </td>
|
|
<td class="paramname"> <em>editor</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets editor control of a property.
|
|
<p>
|
|
As editor argument, use wxPG_EDITOR(EditorName), where basic built-in editor names are TextCtrl, Choice, ComboBox, CheckBox, TextCtrlAndButton, and ChoiceAndButton. Additional editors include SpinCtrl and DatePickerCtrl, which also require <a class="el" href="classwxPropertyContainerMethods.htm#effb0a6d63b62ea7d38978844591e9a1" title="Initializes additional property editors (SpinCtrl etc.">wxPropertyGrid::RegisterAdditionalEditors()</a> call prior using.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="30520c65ed4ea14ba9b1e1c5c0592732"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyHelpString" ref="30520c65ed4ea14ba9b1e1c5c0592732" args="(wxPGPropArg id, const wxString &helpString)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyHelpString </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>helpString</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Associates the help string with property.
|
|
<p>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>By default, text is shown either in the manager's "description" text box or in the status bar. If extra window style wxPG_EX_HELP_AS_TOOLTIPS is used, then the text will appear as a tooltip. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="a353b52eb8d4c7121c13a0a2a2c93f1c"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyImage" ref="a353b52eb8d4c7121c13a0a2a2c93f1c" args="(wxPGPropArg id, wxBitmap &bmp)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyImage </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">wxBitmap & </td>
|
|
<td class="paramname"> <em>bmp</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Set wxBitmap in front of the value.
|
|
<p>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd><ul>
|
|
<li>Bitmap will be scaled to a size returned by <a class="el" href="classwxPropertyGrid.htm#1b0b18a57e1b0d9ce137c140de5d8f78" title="Returns size of the custom paint image in front of property.">wxPropertyGrid::GetImageSize()</a>; </li></ul>
|
|
</dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="063f04dbeb0b56483ac5997dc7b579a3"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyLabel" ref="063f04dbeb0b56483ac5997dc7b579a3" args="(wxPGPropArg id, const wxString &newproplabel)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyLabel </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>newproplabel</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets label of a property.
|
|
<p>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>This is the only way to set property's name. There is not wxPGProperty::SetLabel() method. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="253f77c4e0b44f83a1140fcc66e7ddfc"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyMaxLength" ref="253f77c4e0b44f83a1140fcc66e7ddfc" args="(wxPGPropArg id, int maxLen)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool wxPropertyContainerMethods::SetPropertyMaxLength </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>maxLen</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets max length of property's text.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="c87d9e71a3a29607722e4447f70a80ad"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyReadOnly" ref="c87d9e71a3a29607722e4447f70a80ad" args="(wxPGPropArg id, bool set=true, int flags=wxPG_RECURSE)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyReadOnly </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>set</em> = <code>true</code>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>flags</em> = <code>wxPG_RECURSE</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets property (and, recursively, its children) to have read-only value.
|
|
<p>
|
|
In other words, user cannot change the value in the editor, but they can still copy it. <dl class="remark" compact><dt><b>Remarks:</b></dt><dd>This is mainly for use with textctrl editor. Not all other editors fully support it. </dd></dl>
|
|
<dl compact><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>By default changes are applied recursively. Set this paramter wxPG_DONT_RECURSE to prevent this. </td></tr>
|
|
</table>
|
|
</dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="46d742473171e569dda96843ca7aee57"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValidator" ref="46d742473171e569dda96843ca7aee57" args="(wxPGPropArg id, const wxValidator &validator)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValidator </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxValidator & </td>
|
|
<td class="paramname"> <em>validator</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets validator of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="9db10c9e6a52a2cb0fd31e296c876ddb"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="9db10c9e6a52a2cb0fd31e296c876ddb" args="(wxPGPropArg id, const wxArrayInt &value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxArrayInt & </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (wxArrayInt&) of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="c409fed53941894c584fdfa852e9b0b3"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="c409fed53941894c584fdfa852e9b0b3" args="(wxPGPropArg id, wxULongLong_t value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">wxULongLong_t </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (wxULongLong&) of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="a2e9689232022bd03489eb86a52e6c0e"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="a2e9689232022bd03489eb86a52e6c0e" args="(wxPGPropArg id, wxLongLong_t value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">wxLongLong_t </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (wxLongLong&) of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="9514fad350d366693cfe7b5316bb2efe"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="9514fad350d366693cfe7b5316bb2efe" args="(wxPGPropArg id, const wxSize &value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxSize & </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (wxSize&) of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="2b2b53118f9db3ed834373c5e44178ec"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="2b2b53118f9db3ed834373c5e44178ec" args="(wxPGPropArg id, const wxPoint &value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxPoint & </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (wxPoint&) of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="27d037c87cdd0ad0c5d01001308ebb36"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="27d037c87cdd0ad0c5d01001308ebb36" args="(wxPGPropArg id, wxVariant value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">wxVariant </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (wxVariant&) of a property.
|
|
<p>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>Use <a class="el" href="classwxPropertyGrid.htm#6958b5c1a1f71512afaf6f2c07c1becd" title="Changes value of a property, as if from an editor.">wxPropertyGrid::ChangePropertyValue()</a> instead if you need to run through validation process and send property change event. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5471dcf8e5a74d9feead23d55eaa5a13"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="5471dcf8e5a74d9feead23d55eaa5a13" args="(wxPGPropArg id, void *value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (void*) of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="87615e0ca70dd0ebc695a5e861b8b6fc"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="87615e0ca70dd0ebc695a5e861b8b6fc" args="(wxPGPropArg id, wxObject *value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">wxObject * </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (wxObject*) of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="e50125cb96ffe6a0823d0cff4ed19dbf"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="e50125cb96ffe6a0823d0cff4ed19dbf" args="(wxPGPropArg id, const wxString &value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxString & </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (wxString) of a property.
|
|
<p>
|
|
<dl class="remark" compact><dt><b>Remarks:</b></dt><dd>This method uses <a class="el" href="classwxPGProperty.htm#bed75d94651bd8ab5415183f10b9f464" title="Converts string to a value, and if succesfull, calls SetValue() on it.">wxPGProperty::SetValueFromString</a>, which all properties should implement. This means that there should not be a type error, and instead the string is converted to property's actual value type. </dd></dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="0edfeea5e69eccebeba378e3a3f9ddd6"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="0edfeea5e69eccebeba378e3a3f9ddd6" args="(wxPGPropArg id, const wxArrayString &value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const wxArrayString & </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (wxArrayString) of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="97982d65c82855943d0fd01126a2ea43"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="97982d65c82855943d0fd01126a2ea43" args="(wxPGPropArg id, bool value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (bool) of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="c79dd0a0903223debbe26faa747f79dd"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="c79dd0a0903223debbe26faa747f79dd" args="(wxPGPropArg id, double value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">double </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (floating point) of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="ab0f210521af533c2eb307af88caea86"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="ab0f210521af533c2eb307af88caea86" args="(wxPGPropArg id, int value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (integer) of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="e8edd087b6a5ea58d1e20fba3357f341"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValue" ref="e8edd087b6a5ea58d1e20fba3357f341" args="(wxPGPropArg id, long value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValue </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">long </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (long integer) of a property.
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="c3ae3a70d5ad1a383a46b556d3b00b5f"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValues" ref="c3ae3a70d5ad1a383a46b556d3b00b5f" args="(const wxVariantList &list, wxPGPropArg defaultCategory=((wxPGProperty *) NULL))" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValues </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const wxVariantList & </td>
|
|
<td class="paramname"> <em>list</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>defaultCategory</em> = <code>((<a class="el" href="classwxPGProperty.htm">wxPGProperty</a>*)NULL)</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets various property values from a list of wxVariants.
|
|
<p>
|
|
If property with name is missing from the grid, new property is created under given default category (or root if omitted).
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="7015882bb73836e7ce546038cf648ef7"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropertyValueUnspecified" ref="7015882bb73836e7ce546038cf648ef7" args="(wxPGPropArg id)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropertyValueUnspecified </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets property's value to unspecified.
|
|
<p>
|
|
If it has children (it may be category), then the same thing is done to them.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="9f230a09b588774595d65d2d7323006e"></a><!-- doxytag: member="wxPropertyContainerMethods::SetPropVal" ref="9f230a09b588774595d65d2d7323006e" args="(wxPGPropArg id, wxVariant &value)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetPropVal </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxPGPropArgCls.htm">wxPGPropArg</a> </td>
|
|
<td class="paramname"> <em>id</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">wxVariant & </td>
|
|
<td class="paramname"> <em>value</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Sets value (wxDateTime&) of a property.
|
|
<p>
|
|
Sets value (wxVariant&) of a property. Same as SetPropertyValue, but accepts reference.
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="792bfbbcdef8e78294176ab9052ed45b"></a><!-- doxytag: member="wxPropertyContainerMethods::SetValidationFailureBehavior" ref="792bfbbcdef8e78294176ab9052ed45b" args="(int vfbFlags)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void wxPropertyContainerMethods::SetValidationFailureBehavior </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>vfbFlags</em> </td>
|
|
<td> ) </td>
|
|
<td width="100%"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
Adjusts how <a class="el" href="classwxPropertyGrid.htm" title="wxPropertyGrid is a specialized two-column grid for editing properties such as strings...">wxPropertyGrid</a> behaves when invalid value is entered in a property.
|
|
<p>
|
|
<dl compact><dt><b>Parameters:</b></dt><dd>
|
|
<table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"></td><td valign="top"><em>vfbFlags</em> </td><td>See <a class="el" href="group__vfbflags.htm">list of valid flags values</a> </td></tr>
|
|
</table>
|
|
</dl>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr>The documentation for this class was generated from the following file:<ul>
|
|
<li>propgrid.h</ul>
|
|
</div>
|
|
<hr size="1"><address style="text-align: right;"><small>Generated on Thu Sep 4 20:56:36 2008 for wxPropertyGrid by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
|
|
</body>
|
|
</html>
|