~ubuntu-branches/ubuntu/raring/codeblocks/raring-proposed

« back to all changes in this revision

Viewing changes to src/plugins/contrib/wxSmith/propgrid/contrib/docs/html/propgrid/classwxPropertyGridPage.htm

  • Committer: Bazaar Package Importer
  • Author(s): Cosme Domínguez Díaz
  • Date: 2010-08-09 04:38:38 UTC
  • mfrom: (1.1.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 4.
  • Revision ID: james.westby@ubuntu.com-20100809043838-a59ygguym4eg0jgw
Tags: 10.05-0ubuntu1
* New upstream release. Closes (LP: #322350)
 - Switch to dpkg-source 3.0 (quilt) format
 - Remove unneeded README.source
 - Add debian/get-source-orig script that removes all
   Windows prebuilt binaries
* Bump Standards-Version to 3.9.1
 - Stop shipping *.la files
* debian/control
 - Add cdbs package as Build-Depend
 - Add libbz2-dev and zlib1g-dev packages as
   Build-Depends (needed by libhelp_plugin.so)
 - Remove dpatch package of Build-Depends
 - Add codeblocks-contrib-debug package
 - Split architecture-independent files of codeblocks
   package in codeblocks-common package
* debian/rules
 - Switch to CDBS rules system
 - Add parallel build support
 - Add a call to debian/get-source-orig script
 - Use lzma compression (saves 23,5 MB of free space)
* debian/patches
 - Refresh 01_codeblocks_plugin_path
 - Add 02_no_Makefiles_in_debian_dir to remove any link
   in codeblocks build system to deleted Makefiles of debian directory
 - Drop 02_ftbfs_gcc44 and 03_ftbfs_glib221 (merged in upstream)
* debian/watch
 - Update to use the new host (berlios.de)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
 
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3
 
<title>wxPropertyGrid: wxPropertyGridPage class Reference</title>
4
 
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
 
</head><body>
6
 
<!-- Generated by Doxygen 1.3.6 -->
7
 
<div class="qindex">  <form class="search" action="search.php" method="get">
8
 
<a class="qindex" href="index.htm">Main&nbsp;Page</a> | <a class="qindex" href="modules.htm">Modules</a> | <a class="qindex" href="hierarchy.htm">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.htm">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.htm">Class&nbsp;List</a> | <a class="qindex" href="functions.htm">Class&nbsp;Members</a>  | <span class="search"><u>S</u>earch&nbsp;for&nbsp;<input class="search" type="text" name="query" value="" size="20" accesskey="s"/></span></form></div>
9
 
<h1>wxPropertyGridPage Class Reference</h1>Holder of property grid page information. You can subclass this and give instance in <a class="el" href="classwxPropertyGridManager.htm#wxPropertyGridManagera0">wxPropertyGridManager::AddPage</a>. It inherits from wxEvtHandler and can be used to process events specific to this page (id of events will still be same as manager's). If you don't want to use it to process all events of the page, you need to return false in the derived <a class="el" href="classwxPropertyGridPage.htm#wxPropertyGridPagea101">wxPropertyGridPage::IsHandlingAllEvents</a>.  
10
 
<a href="#_details">More...</a>
11
 
<p>
12
 
<code>#include &lt;manager.h&gt;</code>
13
 
<p>
14
 
<p>Inheritance diagram for wxPropertyGridPage:
15
 
<p><center><img src="classwxPropertyGridPage.png" usemap="#wxPropertyGridPage_map" border="0" alt=""></center>
16
 
<map name="wxPropertyGridPage_map">
17
 
<area href="classwxPropertyContainerMethods.htm" alt="wxPropertyContainerMethods" shape="rect" coords="0,0,179,24">
18
 
<area href="classwxPropertyGridState.htm" alt="wxPropertyGridState" shape="rect" coords="189,0,368,24">
19
 
</map>
20
 
<a href="classwxPropertyGridPage-members.htm">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
21
 
<tr><td></td></tr>
22
 
<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
23
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea0" doxytag="wxPropertyGridPage::AddPropertyChoice" ></a>
24
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>AddPropertyChoice</b> (const wxString &amp;name, const wxString &amp;label, int value=INT_MAX)</td></tr>
25
 
 
26
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea1">AddPropertyChoice</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, const wxString &amp;label, int value=INT_MAX)</td></tr>
27
 
 
28
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea0">Append</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *property)</td></tr>
29
 
 
30
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea1" doxytag="wxPropertyGridPage::AppendIn" ></a>
31
 
<a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><b>AppendIn</b> (<a class="el" href="classwxPGPropertyWithChildren.htm">wxPGPropertyWithChildren</a> *pwc, const wxString &amp;label, const wxString &amp;propname, wxVariant &amp;value)</td></tr>
32
 
 
33
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridPage.htm#wxPropertyGridPagea4">AppendIn</a> (const wxString &amp;name, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *property)</td></tr>
34
 
 
35
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridPage.htm#wxPropertyGridPagea5">AppendIn</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *property)</td></tr>
36
 
 
37
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea2">BaseGetPropertyByName</a> (const wxString &amp;name) const </td></tr>
38
 
 
39
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea7" doxytag="wxPropertyGridPage::BeginAddChildren" ></a>
40
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>BeginAddChildren</b> (const wxString &amp;name)</td></tr>
41
 
 
42
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea8">BeginAddChildren</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
43
 
 
44
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea3">Clear</a> ()</td></tr>
45
 
 
46
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea4" doxytag="wxPropertyGridPage::ClearModifiedStatus" ></a>
47
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>ClearModifiedStatus</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p)</td></tr>
48
 
 
49
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea5" doxytag="wxPropertyGridPage::ClearPropertyValue" ></a>
50
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>ClearPropertyValue</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p)</td></tr>
51
 
 
52
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea6" doxytag="wxPropertyGridPage::ClearSelection" ></a>
53
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>ClearSelection</b> ()</td></tr>
54
 
 
55
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea7" doxytag="wxPropertyGridPage::Collapse" ></a>
56
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>Collapse</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p)</td></tr>
57
 
 
58
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea14">Delete</a> (const wxString &amp;name)</td></tr>
59
 
 
60
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea15">Delete</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
61
 
 
62
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea16" doxytag="wxPropertyGridPage::DeletePropertyChoice" ></a>
63
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>DeletePropertyChoice</b> (const wxString &amp;name, int index)</td></tr>
64
 
 
65
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea17">DeletePropertyChoice</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, int index)</td></tr>
66
 
 
67
 
<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea8">DoDelete</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *item)</td></tr>
68
 
 
69
 
<tr><td class="memItemLeft" nowrap align=right valign=top>virtual <a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea9">DoInsert</a> (<a class="el" href="classwxPGPropertyWithChildren.htm">wxPGPropertyWithChildren</a> *parent, int index, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *property)</td></tr>
70
 
 
71
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea10" doxytag="wxPropertyGridPage::DoSelectProperty" ></a>
72
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>DoSelectProperty</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, unsigned int flags=0)</td></tr>
73
 
 
74
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea11" doxytag="wxPropertyGridPage::EnableCategories" ></a>
75
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>EnableCategories</b> (bool enable)</td></tr>
76
 
 
77
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea12">EnableProperty</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, bool enable)</td></tr>
78
 
 
79
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea23" doxytag="wxPropertyGridPage::EndAddChildren" ></a>
80
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>EndAddChildren</b> (const wxString &amp;name)</td></tr>
81
 
 
82
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea24">EndAddChildren</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
83
 
 
84
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea13" doxytag="wxPropertyGridPage::Expand" ></a>
85
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>Expand</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p)</td></tr>
86
 
 
87
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea14" doxytag="wxPropertyGridPage::ExpandAll" ></a>
88
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>ExpandAll</b> (unsigned char do_expand)</td></tr>
89
 
 
90
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea15">GetFirst</a> () const </td></tr>
91
 
 
92
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea16" doxytag="wxPropertyGridPage::GetFirstCategory" ></a>
93
 
<a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><b>GetFirstCategory</b> () const </td></tr>
94
 
 
95
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea29" doxytag="wxPropertyGridPage::GetFirstChild" ></a>
96
 
<a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><b>GetFirstChild</b> (const wxString &amp;name)</td></tr>
97
 
 
98
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea30">GetFirstChild</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
99
 
 
100
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea17" doxytag="wxPropertyGridPage::GetFirstProperty" ></a>
101
 
<a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><b>GetFirstProperty</b> () const </td></tr>
102
 
 
103
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea18" doxytag="wxPropertyGridPage::GetGrid" ></a>
104
 
<a class="el" href="classwxPropertyGrid.htm">wxPropertyGrid</a> *&nbsp;</td><td class="memItemRight" valign=bottom><b>GetGrid</b> () const </td></tr>
105
 
 
106
 
<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea19">GetLeftSplitterPos</a> (wxClientDC &amp;dc, <a class="el" href="classwxPGPropertyWithChildren.htm">wxPGPropertyWithChildren</a> *pwc, bool subProps)</td></tr>
107
 
 
108
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea20" doxytag="wxPropertyGridPage::GetNextCategory" ></a>
109
 
<a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><b>GetNextCategory</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
110
 
 
111
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea21" doxytag="wxPropertyGridPage::GetNextProperty" ></a>
112
 
<a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><b>GetNextProperty</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
113
 
 
114
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea36" doxytag="wxPropertyGridPage::GetNextSibling" ></a>
115
 
<a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><b>GetNextSibling</b> (const wxString &amp;name)</td></tr>
116
 
 
117
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea37">GetNextSibling</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
118
 
 
119
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea22" doxytag="wxPropertyGridPage::GetPrevProperty" ></a>
120
 
<a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPrevProperty</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
121
 
 
122
 
<tr><td class="memItemLeft" nowrap align=right valign=top>wxString&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea39">GetPropertyAttributes</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, unsigned int flagmask=0xFFFF) const </td></tr>
123
 
 
124
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea23" doxytag="wxPropertyGridPage::GetPropertyByLabel" ></a>
125
 
<a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyByLabel</b> (const wxString &amp;name, <a class="el" href="classwxPGPropertyWithChildren.htm">wxPGPropertyWithChildren</a> *parent=(<a class="el" href="classwxPGPropertyWithChildren.htm">wxPGPropertyWithChildren</a> *) NULL) const </td></tr>
126
 
 
127
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea41">GetPropertyByName</a> (const wxString &amp;name, const wxString &amp;subname) const </td></tr>
128
 
 
129
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea42">GetPropertyByName</a> (const wxString &amp;name) const </td></tr>
130
 
 
131
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea43" doxytag="wxPropertyGridPage::GetPropertyByNameA" ></a>
132
 
<a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyByNameA</b> (const wxString &amp;name) const </td></tr>
133
 
 
134
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea44" doxytag="wxPropertyGridPage::GetPropertyChoices" ></a>
135
 
<a class="el" href="classwxPGChoices.htm">wxPGChoices</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyChoices</b> (const wxString &amp;name)</td></tr>
136
 
 
137
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGChoices.htm">wxPGChoices</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea45">GetPropertyChoices</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
138
 
 
139
 
<tr><td class="memItemLeft" nowrap align=right valign=top>const wxChar *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea46">GetPropertyClassName</a> (const wxString &amp;name) const </td></tr>
140
 
 
141
 
<tr><td class="memItemLeft" nowrap align=right valign=top>const wxChar *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea47">GetPropertyClassName</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
142
 
 
143
 
<tr><td class="memItemLeft" nowrap align=right valign=top>wxPGProperty::ClientDataType&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea48">GetPropertyClientData</a> (const wxString &amp;name) const </td></tr>
144
 
 
145
 
<tr><td class="memItemLeft" nowrap align=right valign=top>wxPGProperty::ClientDataType&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea49">GetPropertyClientData</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
146
 
 
147
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea50" doxytag="wxPropertyGridPage::GetPropertyEditor" ></a>
148
 
const <a class="el" href="classwxPGEditor.htm">wxPGEditor</a> *&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyEditor</b> (const wxString &amp;name) const </td></tr>
149
 
 
150
 
<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classwxPGEditor.htm">wxPGEditor</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea51">GetPropertyEditor</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
151
 
 
152
 
<tr><td class="memItemLeft" nowrap align=right valign=top>wxString&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea52">GetPropertyHelpString</a> (const wxString &amp;name) const </td></tr>
153
 
 
154
 
<tr><td class="memItemLeft" nowrap align=right valign=top>wxString&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea53">GetPropertyHelpString</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
155
 
 
156
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea54" doxytag="wxPropertyGridPage::GetPropertyImage" ></a>
157
 
wxBitmap *&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyImage</b> (const wxString &amp;name) const </td></tr>
158
 
 
159
 
<tr><td class="memItemLeft" nowrap align=right valign=top>wxBitmap *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea55">GetPropertyImage</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
160
 
 
161
 
<tr><td class="memItemLeft" nowrap align=right valign=top>unsigned int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea56">GetPropertyIndex</a> (const wxString &amp;name)</td></tr>
162
 
 
163
 
<tr><td class="memItemLeft" nowrap align=right valign=top>unsigned int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea57">GetPropertyIndex</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
164
 
 
165
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea58" doxytag="wxPropertyGridPage::GetPropertyLabel" ></a>
166
 
const wxString &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyLabel</b> (const wxString &amp;name)</td></tr>
167
 
 
168
 
<tr><td class="memItemLeft" nowrap align=right valign=top>const wxString &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea59">GetPropertyLabel</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
169
 
 
170
 
<tr><td class="memItemLeft" nowrap align=right valign=top>const wxString &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea60">GetPropertyName</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
171
 
 
172
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea61">GetPropertyParent</a> (const wxString &amp;name)</td></tr>
173
 
 
174
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea62">GetPropertyParent</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
175
 
 
176
 
<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea63">GetPropertyPriority</a> (const wxString &amp;name)</td></tr>
177
 
 
178
 
<tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea64">GetPropertyPriority</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
179
 
 
180
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea65">GetPropertyPtr</a> (const wxString &amp;name) const </td></tr>
181
 
 
182
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea66">GetPropertyPtr</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
183
 
 
184
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea67" doxytag="wxPropertyGridPage::GetPropertyValidator" ></a>
185
 
wxValidator *&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValidator</b> (const wxString &amp;name)</td></tr>
186
 
 
187
 
<tr><td class="memItemLeft" nowrap align=right valign=top>wxValidator *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea68">GetPropertyValidator</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
188
 
 
189
 
<tr><td class="memItemLeft" nowrap align=right valign=top>wxVariant&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea69">GetPropertyValue</a> (const wxString &amp;name)</td></tr>
190
 
 
191
 
<tr><td class="memItemLeft" nowrap align=right valign=top>wxVariant&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea70">GetPropertyValue</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
192
 
 
193
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea71" doxytag="wxPropertyGridPage::GetPropertyValueAsArrayInt" ></a>
194
 
const wxArrayInt &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsArrayInt</b> (const wxString &amp;name) const </td></tr>
195
 
 
196
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea72" doxytag="wxPropertyGridPage::GetPropertyValueAsArrayString" ></a>
197
 
const wxArrayString &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsArrayString</b> (const wxString &amp;name) const </td></tr>
198
 
 
199
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea73" doxytag="wxPropertyGridPage::GetPropertyValueAsBool" ></a>
200
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsBool</b> (const wxString &amp;name) const </td></tr>
201
 
 
202
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea74" doxytag="wxPropertyGridPage::GetPropertyValueAsDateTime" ></a>
203
 
wxDateTime&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsDateTime</b> (const wxString &amp;name) const </td></tr>
204
 
 
205
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea75" doxytag="wxPropertyGridPage::GetPropertyValueAsDouble" ></a>
206
 
double&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsDouble</b> (const wxString &amp;name) const </td></tr>
207
 
 
208
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea76" doxytag="wxPropertyGridPage::GetPropertyValueAsInt" ></a>
209
 
int&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsInt</b> (const wxString &amp;name) const </td></tr>
210
 
 
211
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea77" doxytag="wxPropertyGridPage::GetPropertyValueAsLong" ></a>
212
 
long&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsLong</b> (const wxString &amp;name) const </td></tr>
213
 
 
214
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea78" doxytag="wxPropertyGridPage::GetPropertyValueAsPoint" ></a>
215
 
const wxPoint &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsPoint</b> (const wxString &amp;name) const </td></tr>
216
 
 
217
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea79" doxytag="wxPropertyGridPage::GetPropertyValueAsSize" ></a>
218
 
const wxSize &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsSize</b> (const wxString &amp;name) const </td></tr>
219
 
 
220
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea80" doxytag="wxPropertyGridPage::GetPropertyValueAsString" ></a>
221
 
wxString&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsString</b> (const wxString &amp;name) const </td></tr>
222
 
 
223
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea81" doxytag="wxPropertyGridPage::GetPropertyValueAsWxObjectPtr" ></a>
224
 
const wxObject *&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsWxObjectPtr</b> (const wxString &amp;name) const </td></tr>
225
 
 
226
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea24" doxytag="wxPropertyGridPage::GetPropertyValues" ></a>
227
 
wxVariant&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValues</b> (const wxString &amp;listname, <a class="el" href="classwxPGId.htm">wxPGId</a> baseparent, long flags) const </td></tr>
228
 
 
229
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea83" doxytag="wxPropertyGridPage::GetPropertyValueType" ></a>
230
 
const <a class="el" href="classwxPGValueType.htm">wxPGValueType</a> *&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueType</b> (const wxString &amp;name)</td></tr>
231
 
 
232
 
<tr><td class="memItemLeft" nowrap align=right valign=top>const <a class="el" href="classwxPGValueType.htm">wxPGValueType</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea84">GetPropertyValueType</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
233
 
 
234
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea85" doxytag="wxPropertyGridPage::GetPVTI" ></a>
235
 
size_t&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPVTI</b> (const wxString &amp;name)</td></tr>
236
 
 
237
 
<tr><td class="memItemLeft" nowrap align=right valign=top>size_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea86">GetPVTI</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
238
 
 
239
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea87" doxytag="wxPropertyGridPage::GetPVTN" ></a>
240
 
wxString&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPVTN</b> (const wxString &amp;name)</td></tr>
241
 
 
242
 
<tr><td class="memItemLeft" nowrap align=right valign=top>wxString&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea88">GetPVTN</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
243
 
 
244
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea25" doxytag="wxPropertyGridPage::GetSelection" ></a>
245
 
<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td><td class="memItemRight" valign=bottom><b>GetSelection</b> () const </td></tr>
246
 
 
247
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea90" doxytag="wxPropertyGridPage::GetState" ></a>
248
 
<a class="el" href="classwxPropertyGridState.htm">wxPropertyGridState</a> *&nbsp;</td><td class="memItemRight" valign=bottom><b>GetState</b> () const </td></tr>
249
 
 
250
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPropertyGridState.htm">wxPropertyGridState</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridPage.htm#wxPropertyGridPagea91">GetStatePtr</a> ()</td></tr>
251
 
 
252
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea92" doxytag="wxPropertyGridPage::HideProperty" ></a>
253
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>HideProperty</b> (const wxString &amp;name)</td></tr>
254
 
 
255
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea93">HideProperty</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, bool hide=true)</td></tr>
256
 
 
257
 
<tr><td class="memItemLeft" nowrap align=right valign=top>virtual void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridPage.htm#wxPropertyGridPagea94">Init</a> ()</td></tr>
258
 
 
259
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea26">InitNonCatMode</a> ()</td></tr>
260
 
 
261
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridPage.htm#wxPropertyGridPagea96">Insert</a> (const wxString &amp;name, int index, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *property)</td></tr>
262
 
 
263
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridPage.htm#wxPropertyGridPagea97">Insert</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, int index, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *property)</td></tr>
264
 
 
265
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea98" doxytag="wxPropertyGridPage::InsertPropertyChoice" ></a>
266
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>InsertPropertyChoice</b> (const wxString &amp;name, const wxString &amp;label, int index, int value=INT_MAX)</td></tr>
267
 
 
268
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea99">InsertPropertyChoice</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, const wxString &amp;label, int index, int value=INT_MAX)</td></tr>
269
 
 
270
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea27" doxytag="wxPropertyGridPage::IsDisplayed" ></a>
271
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>IsDisplayed</b> () const </td></tr>
272
 
 
273
 
<tr><td class="memItemLeft" nowrap align=right valign=top>virtual bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridPage.htm#wxPropertyGridPagea101">IsHandlingAllEvents</a> () const </td></tr>
274
 
 
275
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea28" doxytag="wxPropertyGridPage::IsInNonCatMode" ></a>
276
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>IsInNonCatMode</b> () const </td></tr>
277
 
 
278
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea103" doxytag="wxPropertyGridPage::IsModified" ></a>
279
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>IsModified</b> (const wxString &amp;name)</td></tr>
280
 
 
281
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea104">IsModified</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
282
 
 
283
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea105" doxytag="wxPropertyGridPage::IsPropertyCategory" ></a>
284
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>IsPropertyCategory</b> (const wxString &amp;name)</td></tr>
285
 
 
286
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea106">IsPropertyCategory</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
287
 
 
288
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea107">IsPropertyEnabled</a> (const wxString &amp;name)</td></tr>
289
 
 
290
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea108">IsPropertyEnabled</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
291
 
 
292
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea109" doxytag="wxPropertyGridPage::IsPropertyExpanded" ></a>
293
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>IsPropertyExpanded</b> (const wxString &amp;name)</td></tr>
294
 
 
295
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea110" doxytag="wxPropertyGridPage::IsPropertyKindOf" ></a>
296
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>IsPropertyKindOf</b> (const wxString &amp;name, <a class="el" href="structwxPGPropertyClassInfo.htm">wxPGPropertyClassInfo</a> &amp;info)</td></tr>
297
 
 
298
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea111" doxytag="wxPropertyGridPage::IsPropertyModified" ></a>
299
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>IsPropertyModified</b> (const wxString &amp;name)</td></tr>
300
 
 
301
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea112">IsPropertyModified</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
302
 
 
303
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea113">IsPropertyShown</a> (const wxString &amp;name)</td></tr>
304
 
 
305
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea114">IsPropertyShown</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
306
 
 
307
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea115" doxytag="wxPropertyGridPage::IsPropertyUnspecified" ></a>
308
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>IsPropertyUnspecified</b> (const wxString &amp;name)</td></tr>
309
 
 
310
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea116">IsPropertyUnspecified</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id) const </td></tr>
311
 
 
312
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea117">IsPropertyValueType</a> (const wxString &amp;name, const wxClassInfo *classinfo)</td></tr>
313
 
 
314
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea118">IsPropertyValueType</a> (const wxString &amp;name, const <a class="el" href="classwxPGValueType.htm">wxPGValueType</a> *valuetype)</td></tr>
315
 
 
316
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea119">IsPropertyValueType</a> (const wxString &amp;name, const wxChar *typestr)</td></tr>
317
 
 
318
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea120">IsPropertyValueType</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, const wxClassInfo *classinfo)</td></tr>
319
 
 
320
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea121">IsPropertyValueType</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, const <a class="el" href="classwxPGValueType.htm">wxPGValueType</a> *valuetype)</td></tr>
321
 
 
322
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea122">IsPropertyValueType</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, const wxChar *typestr)</td></tr>
323
 
 
324
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea29" doxytag="wxPropertyGridPage::LimitPropertyEditing" ></a>
325
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>LimitPropertyEditing</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, bool limit=true)</td></tr>
326
 
 
327
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea124" doxytag="wxPropertyGridPage::ReplaceProperty" ></a>
328
 
<a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><b>ReplaceProperty</b> (const wxString &amp;name, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *property)</td></tr>
329
 
 
330
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea125">ReplaceProperty</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, <a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *property)</td></tr>
331
 
 
332
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea126" doxytag="wxPropertyGridPage::SetPropertyAttribute" ></a>
333
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyAttribute</b> (const wxString &amp;name, int attrid, wxVariant value, long argFlags=0)</td></tr>
334
 
 
335
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea127">SetPropertyAttribute</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, int attrid, wxVariant value, long argFlags=0)</td></tr>
336
 
 
337
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea128" doxytag="wxPropertyGridPage::SetPropertyAttributes" ></a>
338
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyAttributes</b> (const wxString &amp;name, const wxString &amp;attributes) const </td></tr>
339
 
 
340
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea129">SetPropertyChoices</a> (const wxString &amp;name, <a class="el" href="classwxPGChoices.htm">wxPGChoices</a> &amp;choices)</td></tr>
341
 
 
342
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea130" doxytag="wxPropertyGridPage::SetPropertyChoicesExclusive" ></a>
343
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyChoicesExclusive</b> (const wxString &amp;name)</td></tr>
344
 
 
345
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea131">SetPropertyChoicesExclusive</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
346
 
 
347
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea132">SetPropertyClientData</a> (const wxString &amp;name, wxPGProperty::ClientDataType clientData)</td></tr>
348
 
 
349
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea133">SetPropertyClientData</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, wxPGProperty::ClientDataType clientData)</td></tr>
350
 
 
351
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea134" doxytag="wxPropertyGridPage::SetPropertyEditor" ></a>
352
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyEditor</b> (const wxString &amp;name, const wxString &amp;editorName)</td></tr>
353
 
 
354
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea135">SetPropertyEditor</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, const wxString &amp;editorName)</td></tr>
355
 
 
356
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea136" doxytag="wxPropertyGridPage::SetPropertyEditor" ></a>
357
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyEditor</b> (const wxString &amp;name, const <a class="el" href="classwxPGEditor.htm">wxPGEditor</a> *editor)</td></tr>
358
 
 
359
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea137">SetPropertyEditor</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, const <a class="el" href="classwxPGEditor.htm">wxPGEditor</a> *editor)</td></tr>
360
 
 
361
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea138" doxytag="wxPropertyGridPage::SetPropertyHelpString" ></a>
362
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyHelpString</b> (const wxString &amp;name, const wxString &amp;helpString)</td></tr>
363
 
 
364
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea139">SetPropertyHelpString</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, const wxString &amp;helpString)</td></tr>
365
 
 
366
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea140" doxytag="wxPropertyGridPage::SetPropertyImage" ></a>
367
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyImage</b> (const wxString &amp;name, wxBitmap &amp;bmp)</td></tr>
368
 
 
369
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea141">SetPropertyImage</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, wxBitmap &amp;bmp)</td></tr>
370
 
 
371
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea30" doxytag="wxPropertyGridPage::SetPropertyLabel" ></a>
372
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyLabel</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, const wxString &amp;newlabel)</td></tr>
373
 
 
374
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea143">SetPropertyMaxLength</a> (const wxString &amp;name, int maxLen)</td></tr>
375
 
 
376
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea144">SetPropertyMaxLength</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, int maxLen)</td></tr>
377
 
 
378
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea31" doxytag="wxPropertyGridPage::SetPropertyPriority" ></a>
379
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyPriority</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, int priority)</td></tr>
380
 
 
381
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea146">SetPropertyPriority</a> (const wxString &amp;name, int priority)</td></tr>
382
 
 
383
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea147">SetPropertyPriority</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, int priority)</td></tr>
384
 
 
385
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea148">SetPropertyReadOnly</a> (const wxString &amp;name, bool readOnly=true)</td></tr>
386
 
 
387
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea149">SetPropertyReadOnly</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, bool readOnly=true)</td></tr>
388
 
 
389
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea32" doxytag="wxPropertyGridPage::SetPropertyUnspecified" ></a>
390
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyUnspecified</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p)</td></tr>
391
 
 
392
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagea151" doxytag="wxPropertyGridPage::SetPropertyValidator" ></a>
393
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyValidator</b> (const wxString &amp;name, const wxValidator &amp;validator)</td></tr>
394
 
 
395
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea152">SetPropertyValidator</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, const wxValidator &amp;validator)</td></tr>
396
 
 
397
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea33">SetPropertyValue</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, const wxULongLong &amp;value)</td></tr>
398
 
 
399
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea34">SetPropertyValue</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, const wxLongLong &amp;value)</td></tr>
400
 
 
401
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea35">SetPropertyValue</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, const wxDateTime &amp;value)</td></tr>
402
 
 
403
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea36">SetPropertyValue</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, const wxArrayInt &amp;value)</td></tr>
404
 
 
405
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea37">SetPropertyValue</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, const wxSize &amp;value)</td></tr>
406
 
 
407
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea38">SetPropertyValue</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, const wxPoint &amp;value)</td></tr>
408
 
 
409
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea39">SetPropertyValue</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, void *value)</td></tr>
410
 
 
411
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea40">SetPropertyValue</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, const wxArrayString &amp;value)</td></tr>
412
 
 
413
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea41">SetPropertyValue</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, bool value)</td></tr>
414
 
 
415
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea42">SetPropertyValue</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, double value)</td></tr>
416
 
 
417
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea43">SetPropertyValue</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, int value)</td></tr>
418
 
 
419
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyGridState.htm#wxPropertyGridStatea44">SetPropertyValue</a> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, long value)</td></tr>
420
 
 
421
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea45" doxytag="wxPropertyGridPage::SetPropertyValue" ></a>
422
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyValue</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, wxObject *value)</td></tr>
423
 
 
424
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea46" doxytag="wxPropertyGridPage::SetPropertyValue" ></a>
425
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyValue</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, wxVariant &amp;value)</td></tr>
426
 
 
427
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea47" doxytag="wxPropertyGridPage::SetPropertyValue" ></a>
428
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyValue</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, const wxString &amp;value)</td></tr>
429
 
 
430
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea48" doxytag="wxPropertyGridPage::SetPropertyValue" ></a>
431
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyValue</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, const wxChar *typestring, const wxPGVariant &amp;value)</td></tr>
432
 
 
433
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea49" doxytag="wxPropertyGridPage::SetPropertyValue" ></a>
434
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyValue</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, const <a class="el" href="classwxPGValueType.htm">wxPGValueType</a> *typeclass, const wxPGVariant &amp;value)</td></tr>
435
 
 
436
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea50" doxytag="wxPropertyGridPage::SetPropertyValues" ></a>
437
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyValues</b> (const wxVariantList &amp;list, <a class="el" href="classwxPGId.htm">wxPGId</a> default_category)</td></tr>
438
 
 
439
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea51" doxytag="wxPropertyGridPage::SetPropVal" ></a>
440
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropVal</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, const wxPGVariant &amp;value)</td></tr>
441
 
 
442
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea52" doxytag="wxPropertyGridPage::Sort" ></a>
443
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>Sort</b> ()</td></tr>
444
 
 
445
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatea53" doxytag="wxPropertyGridPage::Sort" ></a>
446
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>Sort</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p)</td></tr>
447
 
 
448
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea174">TogglePropertyPriority</a> (const wxString &amp;name)</td></tr>
449
 
 
450
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea175">TogglePropertyPriority</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
451
 
 
452
 
<tr><td colspan=2><br><h2>Static Public Member Functions</h2></td></tr>
453
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatee0" doxytag="wxPropertyGridPage::ClearPropertyAndChildrenFlags" ></a>
454
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>ClearPropertyAndChildrenFlags</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, long flags)</td></tr>
455
 
 
456
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagee1">CreatePropertyByClass</a> (const wxString &amp;classname, const wxString &amp;label, const wxString &amp;name)</td></tr>
457
 
 
458
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagee2">CreatePropertyByType</a> (const wxString &amp;valuetype, const wxString &amp;label, const wxString &amp;name)</td></tr>
459
 
 
460
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee3" doxytag="wxPropertyGridPage::GetEditorByName" ></a>
461
 
<a class="el" href="classwxPGEditor.htm">wxPGEditor</a> *&nbsp;</td><td class="memItemRight" valign=bottom><b>GetEditorByName</b> (const wxString &amp;editorName)</td></tr>
462
 
 
463
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatee1" doxytag="wxPropertyGridPage::GetNextSibling" ></a>
464
 
<a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><b>GetNextSibling</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
465
 
 
466
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatee2" doxytag="wxPropertyGridPage::GetPrevSibling" ></a>
467
 
<a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPrevSibling</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
468
 
 
469
 
<tr><td class="memItemLeft" nowrap align=right valign=top>wxString&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagee6">GetPropertyShortClassName</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
470
 
 
471
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee7" doxytag="wxPropertyGridPage::GetPropertyValueAsArrayInt" ></a>
472
 
const wxArrayInt &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsArrayInt</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
473
 
 
474
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee8" doxytag="wxPropertyGridPage::GetPropertyValueAsArrayString" ></a>
475
 
const wxArrayString &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsArrayString</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
476
 
 
477
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee9" doxytag="wxPropertyGridPage::GetPropertyValueAsBool" ></a>
478
 
bool&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsBool</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
479
 
 
480
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee10" doxytag="wxPropertyGridPage::GetPropertyValueAsDateTime" ></a>
481
 
wxDateTime&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsDateTime</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
482
 
 
483
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee11" doxytag="wxPropertyGridPage::GetPropertyValueAsDouble" ></a>
484
 
double&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsDouble</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
485
 
 
486
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee12" doxytag="wxPropertyGridPage::GetPropertyValueAsInt" ></a>
487
 
int&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsInt</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
488
 
 
489
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee13" doxytag="wxPropertyGridPage::GetPropertyValueAsLong" ></a>
490
 
long&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsLong</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
491
 
 
492
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee14" doxytag="wxPropertyGridPage::GetPropertyValueAsLongLong" ></a>
493
 
const wxLongLong &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsLongLong</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
494
 
 
495
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee15" doxytag="wxPropertyGridPage::GetPropertyValueAsPoint" ></a>
496
 
const wxPoint &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsPoint</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
497
 
 
498
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee16" doxytag="wxPropertyGridPage::GetPropertyValueAsSize" ></a>
499
 
const wxSize &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsSize</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
500
 
 
501
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee17" doxytag="wxPropertyGridPage::GetPropertyValueAsString" ></a>
502
 
wxString&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsString</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
503
 
 
504
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee18" doxytag="wxPropertyGridPage::GetPropertyValueAsULongLong" ></a>
505
 
const wxULongLong &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsULongLong</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
506
 
 
507
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee19" doxytag="wxPropertyGridPage::GetPropertyValueAsVoidPtr" ></a>
508
 
void *&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsVoidPtr</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
509
 
 
510
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagee20" doxytag="wxPropertyGridPage::GetPropertyValueAsWxObjectPtr" ></a>
511
 
const wxObject *&nbsp;</td><td class="memItemRight" valign=bottom><b>GetPropertyValueAsWxObjectPtr</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
512
 
 
513
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="classwxPGValueType.htm">wxPGValueType</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagee21">GetValueType</a> (const wxString &amp;type)</td></tr>
514
 
 
515
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagee22">InitAllTypeHandlers</a> ()</td></tr>
516
 
 
517
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagee23">IsPropertyExpanded</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id)</td></tr>
518
 
 
519
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagee24">IsPropertyKindOf</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, <a class="el" href="structwxPGPropertyClassInfo.htm">wxPGPropertyClassInfo</a> &amp;info)</td></tr>
520
 
 
521
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagee25">RegisterAdditionalEditors</a> ()</td></tr>
522
 
 
523
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagee26">RegisterAdvancedPropertyClasses</a> ()</td></tr>
524
 
 
525
 
<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagee27">RegisterPropertyClass</a> (const wxChar *name, <a class="el" href="structwxPGPropertyClassInfo.htm">wxPGPropertyClassInfo</a> *classinfo)</td></tr>
526
 
 
527
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagee28">SetBoolChoices</a> (const wxChar *true_choice, const wxChar *false_choice)</td></tr>
528
 
 
529
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridStatee3" doxytag="wxPropertyGridPage::SetPropertyAndChildrenFlags" ></a>
530
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>SetPropertyAndChildrenFlags</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p, long flags)</td></tr>
531
 
 
532
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagee30">SetPropertyAttributes</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, const wxString &amp;attributes)</td></tr>
533
 
 
534
 
<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagee31">SetPropertyChoices</a> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, <a class="el" href="classwxPGChoices.htm">wxPGChoices</a> &amp;choices)</td></tr>
535
 
 
536
 
<tr><td colspan=2><br><h2>Protected Member Functions</h2></td></tr>
537
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPageb0" doxytag="wxPropertyGridPage::DoGetPropertyByName" ></a>
538
 
virtual <a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td><td class="memItemRight" valign=bottom><b>DoGetPropertyByName</b> (const wxString &amp;name) const </td></tr>
539
 
 
540
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPageb1" doxytag="wxPropertyGridPage::RefreshProperty" ></a>
541
 
virtual void&nbsp;</td><td class="memItemRight" valign=bottom><b>RefreshProperty</b> (<a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *p)</td></tr>
542
 
 
543
 
<tr><td colspan=2><br><h2>Static Protected Member Functions</h2></td></tr>
544
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagef0" doxytag="wxPropertyGridPage::DoSetPropertyAttribute" ></a>
545
 
void&nbsp;</td><td class="memItemRight" valign=bottom><b>DoSetPropertyAttribute</b> (<a class="el" href="classwxPGId.htm">wxPGId</a> id, int attrid, wxVariant &amp;value, long argFlags)</td></tr>
546
 
 
547
 
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
548
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagep0" doxytag="wxPropertyGridPage::m_emptyString" ></a>
549
 
wxString&nbsp;</td><td class="memItemRight" valign=bottom><b>m_emptyString</b></td></tr>
550
 
 
551
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagep1" doxytag="wxPropertyGridPage::m_id" ></a>
552
 
int&nbsp;</td><td class="memItemRight" valign=bottom><b>m_id</b></td></tr>
553
 
 
554
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagep2" doxytag="wxPropertyGridPage::m_label" ></a>
555
 
wxString&nbsp;</td><td class="memItemRight" valign=bottom><b>m_label</b></td></tr>
556
 
 
557
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagep3" doxytag="wxPropertyGridPage::m_manager" ></a>
558
 
<a class="el" href="classwxPropertyGridManager.htm">wxPropertyGridManager</a> *&nbsp;</td><td class="memItemRight" valign=bottom><b>m_manager</b></td></tr>
559
 
 
560
 
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="wxPropertyGridPagep4" doxytag="wxPropertyGridPage::m_pState" ></a>
561
 
<a class="el" href="classwxPropertyGridState.htm">wxPropertyGridState</a> *&nbsp;</td><td class="memItemRight" valign=bottom><b>m_pState</b></td></tr>
562
 
 
563
 
</table>
564
 
<hr><a name="_details"></a><h2>Detailed Description</h2>
565
 
Holder of property grid page information. You can subclass this and give instance in <a class="el" href="classwxPropertyGridManager.htm#wxPropertyGridManagera0">wxPropertyGridManager::AddPage</a>. It inherits from wxEvtHandler and can be used to process events specific to this page (id of events will still be same as manager's). If you don't want to use it to process all events of the page, you need to return false in the derived <a class="el" href="classwxPropertyGridPage.htm#wxPropertyGridPagea101">wxPropertyGridPage::IsHandlingAllEvents</a>. 
566
 
<p>
567
 
Please note that wxPropertyGridPage lacks many non-const property manipulation functions found in <a class="el" href="classwxPropertyGridManager.htm">wxPropertyGridManager</a>. Please use parent manager (m_manager member variable) when needed.<p>
568
 
<h4>Derived from</h4>
569
 
<p>
570
 
<a class="el" href="classwxPropertyGridState.htm">wxPropertyGridState</a><br>
571
 
 <a class="el" href="classwxPropertyContainerMethods.htm">wxPropertyContainerMethods</a><br>
572
 
 wxEvtHandler<br>
573
 
 wxObject<br>
574
 
<p>
575
 
<h4>Include files</h4>
576
 
<p>
577
 
&lt;wx/propgrid/manager.h&gt;<p>
578
 
<h4>Event handling</h4>
579
 
<p>
580
 
wxPropertyGridPage receives events emitted by its <a class="el" href="classwxPropertyGridManager.htm">wxPropertyGridManager</a>, but only those events that are specific to that page. If <a class="el" href="classwxPropertyGridPage.htm#wxPropertyGridPagea101">wxPropertyGridPage::IsHandlingAllEvents</a> returns false, then unhandled events are sent to the manager's parent, as usual. 
581
 
<p>
582
 
<hr><h2>Member Function Documentation</h2>
583
 
<a class="anchor" name="wxPropertyGridPagea1" doxytag="wxPropertyGridPage::AddPropertyChoice" ></a><p>
584
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
585
 
  <tr>
586
 
    <td class="mdRow">
587
 
      <table cellpadding="0" cellspacing="0" border="0">
588
 
        <tr>
589
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::AddPropertyChoice </td>
590
 
          <td class="md" valign="top">(&nbsp;</td>
591
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
592
 
          <td class="mdname" nowrap> <em>id</em>, </td>
593
 
        </tr>
594
 
        <tr>
595
 
          <td class="md" nowrap align="right"></td>
596
 
          <td></td>
597
 
          <td class="md" nowrap>const wxString &amp;&nbsp;</td>
598
 
          <td class="mdname" nowrap> <em>label</em>, </td>
599
 
        </tr>
600
 
        <tr>
601
 
          <td class="md" nowrap align="right"></td>
602
 
          <td></td>
603
 
          <td class="md" nowrap>int&nbsp;</td>
604
 
          <td class="mdname" nowrap> <em>value</em> = INT_MAX</td>
605
 
        </tr>
606
 
        <tr>
607
 
          <td></td>
608
 
          <td class="md">)&nbsp;</td>
609
 
          <td class="md" colspan="2"><code> [inherited]</code></td>
610
 
        </tr>
611
 
 
612
 
      </table>
613
 
    </td>
614
 
  </tr>
615
 
</table>
616
 
<table cellspacing=5 cellpadding=0 border=0>
617
 
  <tr>
618
 
    <td>
619
 
      &nbsp;
620
 
    </td>
621
 
    <td>
622
 
 
623
 
<p>
624
 
Adds choice to a property that can accept one. 
625
 
<p>
626
 
<dl compact><dt><b>Remarks:</b></dt><dd><ul>
627
 
<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 wxEnumProperty and derivatives (wxFlagsProperty can get accept new items but its items may not get updated). </li></ul>
628
 
</dd></dl>
629
 
    </td>
630
 
  </tr>
631
 
</table>
632
 
<a class="anchor" name="wxPropertyGridStatea0" doxytag="wxPropertyGridPage::Append" ></a><p>
633
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
634
 
  <tr>
635
 
    <td class="mdRow">
636
 
      <table cellpadding="0" cellspacing="0" border="0">
637
 
        <tr>
638
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyGridState::Append </td>
639
 
          <td class="md" valign="top">(&nbsp;</td>
640
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
641
 
          <td class="mdname1" valign="top" nowrap> <em>property</em>          </td>
642
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
643
 
          <td class="md" nowrap><code> [inherited]</code></td>
644
 
        </tr>
645
 
 
646
 
      </table>
647
 
    </td>
648
 
  </tr>
649
 
</table>
650
 
<table cellspacing=5 cellpadding=0 border=0>
651
 
  <tr>
652
 
    <td>
653
 
      &nbsp;
654
 
    </td>
655
 
    <td>
656
 
 
657
 
<p>
658
 
Base append. 
659
 
<p>
660
 
    </td>
661
 
  </tr>
662
 
</table>
663
 
<a class="anchor" name="wxPropertyGridPagea4" doxytag="wxPropertyGridPage::AppendIn" ></a><p>
664
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
665
 
  <tr>
666
 
    <td class="mdRow">
667
 
      <table cellpadding="0" cellspacing="0" border="0">
668
 
        <tr>
669
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyGridPage::AppendIn </td>
670
 
          <td class="md" valign="top">(&nbsp;</td>
671
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
672
 
          <td class="mdname" nowrap> <em>name</em>, </td>
673
 
        </tr>
674
 
        <tr>
675
 
          <td class="md" nowrap align="right"></td>
676
 
          <td></td>
677
 
          <td class="md" nowrap><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
678
 
          <td class="mdname" nowrap> <em>property</em></td>
679
 
        </tr>
680
 
        <tr>
681
 
          <td></td>
682
 
          <td class="md">)&nbsp;</td>
683
 
          <td class="md" colspan="2"><code> [inline]</code></td>
684
 
        </tr>
685
 
 
686
 
      </table>
687
 
    </td>
688
 
  </tr>
689
 
</table>
690
 
<table cellspacing=5 cellpadding=0 border=0>
691
 
  <tr>
692
 
    <td>
693
 
      &nbsp;
694
 
    </td>
695
 
    <td>
696
 
 
697
 
<p>
698
 
See wxPropertyGrid::AppendIn. 
699
 
<p>
700
 
    </td>
701
 
  </tr>
702
 
</table>
703
 
<a class="anchor" name="wxPropertyGridPagea5" doxytag="wxPropertyGridPage::AppendIn" ></a><p>
704
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
705
 
  <tr>
706
 
    <td class="mdRow">
707
 
      <table cellpadding="0" cellspacing="0" border="0">
708
 
        <tr>
709
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyGridPage::AppendIn </td>
710
 
          <td class="md" valign="top">(&nbsp;</td>
711
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
712
 
          <td class="mdname" nowrap> <em>id</em>, </td>
713
 
        </tr>
714
 
        <tr>
715
 
          <td class="md" nowrap align="right"></td>
716
 
          <td></td>
717
 
          <td class="md" nowrap><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
718
 
          <td class="mdname" nowrap> <em>property</em></td>
719
 
        </tr>
720
 
        <tr>
721
 
          <td></td>
722
 
          <td class="md">)&nbsp;</td>
723
 
          <td class="md" colspan="2"><code> [inline]</code></td>
724
 
        </tr>
725
 
 
726
 
      </table>
727
 
    </td>
728
 
  </tr>
729
 
</table>
730
 
<table cellspacing=5 cellpadding=0 border=0>
731
 
  <tr>
732
 
    <td>
733
 
      &nbsp;
734
 
    </td>
735
 
    <td>
736
 
 
737
 
<p>
738
 
See wxPropertyGrid::AppendIn. 
739
 
<p>
740
 
    </td>
741
 
  </tr>
742
 
</table>
743
 
<a class="anchor" name="wxPropertyGridStatea2" doxytag="wxPropertyGridPage::BaseGetPropertyByName" ></a><p>
744
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
745
 
  <tr>
746
 
    <td class="mdRow">
747
 
      <table cellpadding="0" cellspacing="0" border="0">
748
 
        <tr>
749
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyGridState::BaseGetPropertyByName </td>
750
 
          <td class="md" valign="top">(&nbsp;</td>
751
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
752
 
          <td class="mdname1" valign="top" nowrap> <em>name</em>          </td>
753
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
754
 
          <td class="md" nowrap> const<code> [inherited]</code></td>
755
 
        </tr>
756
 
 
757
 
      </table>
758
 
    </td>
759
 
  </tr>
760
 
</table>
761
 
<table cellspacing=5 cellpadding=0 border=0>
762
 
  <tr>
763
 
    <td>
764
 
      &nbsp;
765
 
    </td>
766
 
    <td>
767
 
 
768
 
<p>
769
 
Returns property by its name. 
770
 
<p>
771
 
    </td>
772
 
  </tr>
773
 
</table>
774
 
<a class="anchor" name="wxPropertyGridPagea8" doxytag="wxPropertyGridPage::BeginAddChildren" ></a><p>
775
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
776
 
  <tr>
777
 
    <td class="mdRow">
778
 
      <table cellpadding="0" cellspacing="0" border="0">
779
 
        <tr>
780
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::BeginAddChildren </td>
781
 
          <td class="md" valign="top">(&nbsp;</td>
782
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
783
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
784
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
785
 
          <td class="md" nowrap><code> [inherited]</code></td>
786
 
        </tr>
787
 
 
788
 
      </table>
789
 
    </td>
790
 
  </tr>
791
 
</table>
792
 
<table cellspacing=5 cellpadding=0 border=0>
793
 
  <tr>
794
 
    <td>
795
 
      &nbsp;
796
 
    </td>
797
 
    <td>
798
 
 
799
 
<p>
800
 
Inorder to add new items into a property with fixed children (for instance, wxFlagsProperty), you need to call this method. 
801
 
<p>
802
 
After populating has been finished, you need to call EndAddChildren.     </td>
803
 
  </tr>
804
 
</table>
805
 
<a class="anchor" name="wxPropertyGridStatea3" doxytag="wxPropertyGridPage::Clear" ></a><p>
806
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
807
 
  <tr>
808
 
    <td class="mdRow">
809
 
      <table cellpadding="0" cellspacing="0" border="0">
810
 
        <tr>
811
 
          <td class="md" nowrap valign="top"> void wxPropertyGridState::Clear </td>
812
 
          <td class="md" valign="top">(&nbsp;</td>
813
 
          <td class="mdname1" valign="top" nowrap>          </td>
814
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
815
 
          <td class="md" nowrap><code> [inherited]</code></td>
816
 
        </tr>
817
 
 
818
 
      </table>
819
 
    </td>
820
 
  </tr>
821
 
</table>
822
 
<table cellspacing=5 cellpadding=0 border=0>
823
 
  <tr>
824
 
    <td>
825
 
      &nbsp;
826
 
    </td>
827
 
    <td>
828
 
 
829
 
<p>
830
 
Called in, for example, <a class="el" href="classwxPropertyGrid.htm#wxPropertyGrida16">wxPropertyGrid::Clear</a>. 
831
 
<p>
832
 
    </td>
833
 
  </tr>
834
 
</table>
835
 
<a class="anchor" name="wxPropertyGridPagee1" doxytag="wxPropertyGridPage::CreatePropertyByClass" ></a><p>
836
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
837
 
  <tr>
838
 
    <td class="mdRow">
839
 
      <table cellpadding="0" cellspacing="0" border="0">
840
 
        <tr>
841
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::CreatePropertyByClass </td>
842
 
          <td class="md" valign="top">(&nbsp;</td>
843
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
844
 
          <td class="mdname" nowrap> <em>classname</em>, </td>
845
 
        </tr>
846
 
        <tr>
847
 
          <td class="md" nowrap align="right"></td>
848
 
          <td></td>
849
 
          <td class="md" nowrap>const wxString &amp;&nbsp;</td>
850
 
          <td class="mdname" nowrap> <em>label</em>, </td>
851
 
        </tr>
852
 
        <tr>
853
 
          <td class="md" nowrap align="right"></td>
854
 
          <td></td>
855
 
          <td class="md" nowrap>const wxString &amp;&nbsp;</td>
856
 
          <td class="mdname" nowrap> <em>name</em></td>
857
 
        </tr>
858
 
        <tr>
859
 
          <td></td>
860
 
          <td class="md">)&nbsp;</td>
861
 
          <td class="md" colspan="2"><code> [static, inherited]</code></td>
862
 
        </tr>
863
 
 
864
 
      </table>
865
 
    </td>
866
 
  </tr>
867
 
</table>
868
 
<table cellspacing=5 cellpadding=0 border=0>
869
 
  <tr>
870
 
    <td>
871
 
      &nbsp;
872
 
    </td>
873
 
    <td>
874
 
 
875
 
<p>
876
 
Constructs a property. 
877
 
<p>
878
 
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".     </td>
879
 
  </tr>
880
 
</table>
881
 
<a class="anchor" name="wxPropertyGridPagee2" doxytag="wxPropertyGridPage::CreatePropertyByType" ></a><p>
882
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
883
 
  <tr>
884
 
    <td class="mdRow">
885
 
      <table cellpadding="0" cellspacing="0" border="0">
886
 
        <tr>
887
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::CreatePropertyByType </td>
888
 
          <td class="md" valign="top">(&nbsp;</td>
889
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
890
 
          <td class="mdname" nowrap> <em>valuetype</em>, </td>
891
 
        </tr>
892
 
        <tr>
893
 
          <td class="md" nowrap align="right"></td>
894
 
          <td></td>
895
 
          <td class="md" nowrap>const wxString &amp;&nbsp;</td>
896
 
          <td class="mdname" nowrap> <em>label</em>, </td>
897
 
        </tr>
898
 
        <tr>
899
 
          <td class="md" nowrap align="right"></td>
900
 
          <td></td>
901
 
          <td class="md" nowrap>const wxString &amp;&nbsp;</td>
902
 
          <td class="mdname" nowrap> <em>name</em></td>
903
 
        </tr>
904
 
        <tr>
905
 
          <td></td>
906
 
          <td class="md">)&nbsp;</td>
907
 
          <td class="md" colspan="2"><code> [static, inherited]</code></td>
908
 
        </tr>
909
 
 
910
 
      </table>
911
 
    </td>
912
 
  </tr>
913
 
</table>
914
 
<table cellspacing=5 cellpadding=0 border=0>
915
 
  <tr>
916
 
    <td>
917
 
      &nbsp;
918
 
    </td>
919
 
    <td>
920
 
 
921
 
<p>
922
 
Constructs a property. 
923
 
<p>
924
 
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>
925
 
Otherwise, this is similar as CreatePropertyByClass. <dl compact><dt><b>Remarks:</b></dt><dd><b>Cannot</b> generate property category. </dd></dl>
926
 
    </td>
927
 
  </tr>
928
 
</table>
929
 
<a class="anchor" name="wxPropertyGridPagea14" doxytag="wxPropertyGridPage::Delete" ></a><p>
930
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
931
 
  <tr>
932
 
    <td class="mdRow">
933
 
      <table cellpadding="0" cellspacing="0" border="0">
934
 
        <tr>
935
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::Delete </td>
936
 
          <td class="md" valign="top">(&nbsp;</td>
937
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
938
 
          <td class="mdname1" valign="top" nowrap> <em>name</em>          </td>
939
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
940
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
941
 
        </tr>
942
 
 
943
 
      </table>
944
 
    </td>
945
 
  </tr>
946
 
</table>
947
 
<table cellspacing=5 cellpadding=0 border=0>
948
 
  <tr>
949
 
    <td>
950
 
      &nbsp;
951
 
    </td>
952
 
    <td>
953
 
 
954
 
<p>
955
 
Deletes a property by name. 
956
 
<p>
957
 
    </td>
958
 
  </tr>
959
 
</table>
960
 
<a class="anchor" name="wxPropertyGridPagea15" doxytag="wxPropertyGridPage::Delete" ></a><p>
961
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
962
 
  <tr>
963
 
    <td class="mdRow">
964
 
      <table cellpadding="0" cellspacing="0" border="0">
965
 
        <tr>
966
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::Delete </td>
967
 
          <td class="md" valign="top">(&nbsp;</td>
968
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
969
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
970
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
971
 
          <td class="md" nowrap><code> [inherited]</code></td>
972
 
        </tr>
973
 
 
974
 
      </table>
975
 
    </td>
976
 
  </tr>
977
 
</table>
978
 
<table cellspacing=5 cellpadding=0 border=0>
979
 
  <tr>
980
 
    <td>
981
 
      &nbsp;
982
 
    </td>
983
 
    <td>
984
 
 
985
 
<p>
986
 
Deletes a property by id. 
987
 
<p>
988
 
If category is deleted, all children are automatically deleted as well.     </td>
989
 
  </tr>
990
 
</table>
991
 
<a class="anchor" name="wxPropertyGridPagea17" doxytag="wxPropertyGridPage::DeletePropertyChoice" ></a><p>
992
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
993
 
  <tr>
994
 
    <td class="mdRow">
995
 
      <table cellpadding="0" cellspacing="0" border="0">
996
 
        <tr>
997
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::DeletePropertyChoice </td>
998
 
          <td class="md" valign="top">(&nbsp;</td>
999
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1000
 
          <td class="mdname" nowrap> <em>id</em>, </td>
1001
 
        </tr>
1002
 
        <tr>
1003
 
          <td class="md" nowrap align="right"></td>
1004
 
          <td></td>
1005
 
          <td class="md" nowrap>int&nbsp;</td>
1006
 
          <td class="mdname" nowrap> <em>index</em></td>
1007
 
        </tr>
1008
 
        <tr>
1009
 
          <td></td>
1010
 
          <td class="md">)&nbsp;</td>
1011
 
          <td class="md" colspan="2"><code> [inherited]</code></td>
1012
 
        </tr>
1013
 
 
1014
 
      </table>
1015
 
    </td>
1016
 
  </tr>
1017
 
</table>
1018
 
<table cellspacing=5 cellpadding=0 border=0>
1019
 
  <tr>
1020
 
    <td>
1021
 
      &nbsp;
1022
 
    </td>
1023
 
    <td>
1024
 
 
1025
 
<p>
1026
 
Deletes choice from a property. 
1027
 
<p>
1028
 
If selected item is deleted, then the value is set to unspecified.<p>
1029
 
See AddPropertyChoice for more details.     </td>
1030
 
  </tr>
1031
 
</table>
1032
 
<a class="anchor" name="wxPropertyGridStatea8" doxytag="wxPropertyGridPage::DoDelete" ></a><p>
1033
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1034
 
  <tr>
1035
 
    <td class="mdRow">
1036
 
      <table cellpadding="0" cellspacing="0" border="0">
1037
 
        <tr>
1038
 
          <td class="md" nowrap valign="top"> virtual void wxPropertyGridState::DoDelete </td>
1039
 
          <td class="md" valign="top">(&nbsp;</td>
1040
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
1041
 
          <td class="mdname1" valign="top" nowrap> <em>item</em>          </td>
1042
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1043
 
          <td class="md" nowrap><code> [virtual, inherited]</code></td>
1044
 
        </tr>
1045
 
 
1046
 
      </table>
1047
 
    </td>
1048
 
  </tr>
1049
 
</table>
1050
 
<table cellspacing=5 cellpadding=0 border=0>
1051
 
  <tr>
1052
 
    <td>
1053
 
      &nbsp;
1054
 
    </td>
1055
 
    <td>
1056
 
 
1057
 
<p>
1058
 
Override this member function to add custom behaviour on property deletion. 
1059
 
<p>
1060
 
    </td>
1061
 
  </tr>
1062
 
</table>
1063
 
<a class="anchor" name="wxPropertyGridStatea9" doxytag="wxPropertyGridPage::DoInsert" ></a><p>
1064
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1065
 
  <tr>
1066
 
    <td class="mdRow">
1067
 
      <table cellpadding="0" cellspacing="0" border="0">
1068
 
        <tr>
1069
 
          <td class="md" nowrap valign="top"> virtual <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyGridState::DoInsert </td>
1070
 
          <td class="md" valign="top">(&nbsp;</td>
1071
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGPropertyWithChildren.htm">wxPGPropertyWithChildren</a> *&nbsp;</td>
1072
 
          <td class="mdname" nowrap> <em>parent</em>, </td>
1073
 
        </tr>
1074
 
        <tr>
1075
 
          <td class="md" nowrap align="right"></td>
1076
 
          <td></td>
1077
 
          <td class="md" nowrap>int&nbsp;</td>
1078
 
          <td class="mdname" nowrap> <em>index</em>, </td>
1079
 
        </tr>
1080
 
        <tr>
1081
 
          <td class="md" nowrap align="right"></td>
1082
 
          <td></td>
1083
 
          <td class="md" nowrap><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
1084
 
          <td class="mdname" nowrap> <em>property</em></td>
1085
 
        </tr>
1086
 
        <tr>
1087
 
          <td></td>
1088
 
          <td class="md">)&nbsp;</td>
1089
 
          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
1090
 
        </tr>
1091
 
 
1092
 
      </table>
1093
 
    </td>
1094
 
  </tr>
1095
 
</table>
1096
 
<table cellspacing=5 cellpadding=0 border=0>
1097
 
  <tr>
1098
 
    <td>
1099
 
      &nbsp;
1100
 
    </td>
1101
 
    <td>
1102
 
 
1103
 
<p>
1104
 
Override this member function to add custom behaviour on property insertion. 
1105
 
<p>
1106
 
    </td>
1107
 
  </tr>
1108
 
</table>
1109
 
<a class="anchor" name="wxPropertyGridStatea12" doxytag="wxPropertyGridPage::EnableProperty" ></a><p>
1110
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1111
 
  <tr>
1112
 
    <td class="mdRow">
1113
 
      <table cellpadding="0" cellspacing="0" border="0">
1114
 
        <tr>
1115
 
          <td class="md" nowrap valign="top"> bool wxPropertyGridState::EnableProperty </td>
1116
 
          <td class="md" valign="top">(&nbsp;</td>
1117
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
1118
 
          <td class="mdname" nowrap> <em>p</em>, </td>
1119
 
        </tr>
1120
 
        <tr>
1121
 
          <td class="md" nowrap align="right"></td>
1122
 
          <td></td>
1123
 
          <td class="md" nowrap>bool&nbsp;</td>
1124
 
          <td class="mdname" nowrap> <em>enable</em></td>
1125
 
        </tr>
1126
 
        <tr>
1127
 
          <td></td>
1128
 
          <td class="md">)&nbsp;</td>
1129
 
          <td class="md" colspan="2"><code> [inherited]</code></td>
1130
 
        </tr>
1131
 
 
1132
 
      </table>
1133
 
    </td>
1134
 
  </tr>
1135
 
</table>
1136
 
<table cellspacing=5 cellpadding=0 border=0>
1137
 
  <tr>
1138
 
    <td>
1139
 
      &nbsp;
1140
 
    </td>
1141
 
    <td>
1142
 
 
1143
 
<p>
1144
 
Enables or disables given property and its subproperties. 
1145
 
<p>
1146
 
    </td>
1147
 
  </tr>
1148
 
</table>
1149
 
<a class="anchor" name="wxPropertyGridPagea24" doxytag="wxPropertyGridPage::EndAddChildren" ></a><p>
1150
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1151
 
  <tr>
1152
 
    <td class="mdRow">
1153
 
      <table cellpadding="0" cellspacing="0" border="0">
1154
 
        <tr>
1155
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::EndAddChildren </td>
1156
 
          <td class="md" valign="top">(&nbsp;</td>
1157
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1158
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
1159
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1160
 
          <td class="md" nowrap><code> [inherited]</code></td>
1161
 
        </tr>
1162
 
 
1163
 
      </table>
1164
 
    </td>
1165
 
  </tr>
1166
 
</table>
1167
 
<table cellspacing=5 cellpadding=0 border=0>
1168
 
  <tr>
1169
 
    <td>
1170
 
      &nbsp;
1171
 
    </td>
1172
 
    <td>
1173
 
 
1174
 
<p>
1175
 
Called after population of property with fixed children has finished. 
1176
 
<p>
1177
 
    </td>
1178
 
  </tr>
1179
 
</table>
1180
 
<a class="anchor" name="wxPropertyGridStatea15" doxytag="wxPropertyGridPage::GetFirst" ></a><p>
1181
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1182
 
  <tr>
1183
 
    <td class="mdRow">
1184
 
      <table cellpadding="0" cellspacing="0" border="0">
1185
 
        <tr>
1186
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyGridState::GetFirst </td>
1187
 
          <td class="md" valign="top">(&nbsp;</td>
1188
 
          <td class="mdname1" valign="top" nowrap>          </td>
1189
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1190
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
1191
 
        </tr>
1192
 
 
1193
 
      </table>
1194
 
    </td>
1195
 
  </tr>
1196
 
</table>
1197
 
<table cellspacing=5 cellpadding=0 border=0>
1198
 
  <tr>
1199
 
    <td>
1200
 
      &nbsp;
1201
 
    </td>
1202
 
    <td>
1203
 
 
1204
 
<p>
1205
 
Returns id of first item, whether it is a category or property. 
1206
 
<p>
1207
 
    </td>
1208
 
  </tr>
1209
 
</table>
1210
 
<a class="anchor" name="wxPropertyGridPagea30" doxytag="wxPropertyGridPage::GetFirstChild" ></a><p>
1211
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1212
 
  <tr>
1213
 
    <td class="mdRow">
1214
 
      <table cellpadding="0" cellspacing="0" border="0">
1215
 
        <tr>
1216
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyContainerMethods::GetFirstChild </td>
1217
 
          <td class="md" valign="top">(&nbsp;</td>
1218
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1219
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
1220
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1221
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
1222
 
        </tr>
1223
 
 
1224
 
      </table>
1225
 
    </td>
1226
 
  </tr>
1227
 
</table>
1228
 
<table cellspacing=5 cellpadding=0 border=0>
1229
 
  <tr>
1230
 
    <td>
1231
 
      &nbsp;
1232
 
    </td>
1233
 
    <td>
1234
 
 
1235
 
<p>
1236
 
Returns id of first child of given property. 
1237
 
<p>
1238
 
<dl compact><dt><b>Remarks:</b></dt><dd>Does not return sub-properties! </dd></dl>
1239
 
    </td>
1240
 
  </tr>
1241
 
</table>
1242
 
<a class="anchor" name="wxPropertyGridStatea19" doxytag="wxPropertyGridPage::GetLeftSplitterPos" ></a><p>
1243
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1244
 
  <tr>
1245
 
    <td class="mdRow">
1246
 
      <table cellpadding="0" cellspacing="0" border="0">
1247
 
        <tr>
1248
 
          <td class="md" nowrap valign="top"> int wxPropertyGridState::GetLeftSplitterPos </td>
1249
 
          <td class="md" valign="top">(&nbsp;</td>
1250
 
          <td class="md" nowrap valign="top">wxClientDC &amp;&nbsp;</td>
1251
 
          <td class="mdname" nowrap> <em>dc</em>, </td>
1252
 
        </tr>
1253
 
        <tr>
1254
 
          <td class="md" nowrap align="right"></td>
1255
 
          <td></td>
1256
 
          <td class="md" nowrap><a class="el" href="classwxPGPropertyWithChildren.htm">wxPGPropertyWithChildren</a> *&nbsp;</td>
1257
 
          <td class="mdname" nowrap> <em>pwc</em>, </td>
1258
 
        </tr>
1259
 
        <tr>
1260
 
          <td class="md" nowrap align="right"></td>
1261
 
          <td></td>
1262
 
          <td class="md" nowrap>bool&nbsp;</td>
1263
 
          <td class="mdname" nowrap> <em>subProps</em></td>
1264
 
        </tr>
1265
 
        <tr>
1266
 
          <td></td>
1267
 
          <td class="md">)&nbsp;</td>
1268
 
          <td class="md" colspan="2"><code> [inherited]</code></td>
1269
 
        </tr>
1270
 
 
1271
 
      </table>
1272
 
    </td>
1273
 
  </tr>
1274
 
</table>
1275
 
<table cellspacing=5 cellpadding=0 border=0>
1276
 
  <tr>
1277
 
    <td>
1278
 
      &nbsp;
1279
 
    </td>
1280
 
    <td>
1281
 
 
1282
 
<p>
1283
 
Used by SetSplitterLeft. 
1284
 
<p>
1285
 
    </td>
1286
 
  </tr>
1287
 
</table>
1288
 
<a class="anchor" name="wxPropertyGridPagea37" doxytag="wxPropertyGridPage::GetNextSibling" ></a><p>
1289
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1290
 
  <tr>
1291
 
    <td class="mdRow">
1292
 
      <table cellpadding="0" cellspacing="0" border="0">
1293
 
        <tr>
1294
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyContainerMethods::GetNextSibling </td>
1295
 
          <td class="md" valign="top">(&nbsp;</td>
1296
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1297
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
1298
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1299
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
1300
 
        </tr>
1301
 
 
1302
 
      </table>
1303
 
    </td>
1304
 
  </tr>
1305
 
</table>
1306
 
<table cellspacing=5 cellpadding=0 border=0>
1307
 
  <tr>
1308
 
    <td>
1309
 
      &nbsp;
1310
 
    </td>
1311
 
    <td>
1312
 
 
1313
 
<p>
1314
 
Returns next item under the same parent. 
1315
 
<p>
1316
 
    </td>
1317
 
  </tr>
1318
 
</table>
1319
 
<a class="anchor" name="wxPropertyGridPagea39" doxytag="wxPropertyGridPage::GetPropertyAttributes" ></a><p>
1320
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1321
 
  <tr>
1322
 
    <td class="mdRow">
1323
 
      <table cellpadding="0" cellspacing="0" border="0">
1324
 
        <tr>
1325
 
          <td class="md" nowrap valign="top"> wxString wxPropertyContainerMethods::GetPropertyAttributes </td>
1326
 
          <td class="md" valign="top">(&nbsp;</td>
1327
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1328
 
          <td class="mdname" nowrap> <em>id</em>, </td>
1329
 
        </tr>
1330
 
        <tr>
1331
 
          <td class="md" nowrap align="right"></td>
1332
 
          <td></td>
1333
 
          <td class="md" nowrap>unsigned int&nbsp;</td>
1334
 
          <td class="mdname" nowrap> <em>flagmask</em> = 0xFFFF</td>
1335
 
        </tr>
1336
 
        <tr>
1337
 
          <td></td>
1338
 
          <td class="md">)&nbsp;</td>
1339
 
          <td class="md" colspan="2"> const<code> [inline, inherited]</code></td>
1340
 
        </tr>
1341
 
 
1342
 
      </table>
1343
 
    </td>
1344
 
  </tr>
1345
 
</table>
1346
 
<table cellspacing=5 cellpadding=0 border=0>
1347
 
  <tr>
1348
 
    <td>
1349
 
      &nbsp;
1350
 
    </td>
1351
 
    <td>
1352
 
 
1353
 
<p>
1354
 
Returns comma-delimited string with property's attributes (both pseudo-attributes such as "Disabled" and "Modified" and real attributes such as "BoolUseCheckbox" - actual names may vary). 
1355
 
<p>
1356
 
<dl compact><dt><b>Parameters:</b></dt><dd>
1357
 
  <table border="0" cellspacing="2" cellpadding="0">
1358
 
    <tr><td valign=top><em>flagmask</em>&nbsp;</td><td>Combination of property flags that should be included (in addition to any other attributes). For example, to avoid adding Modified attribute use ~(wxPG_PROP_MODIFIED). </td></tr>
1359
 
  </table>
1360
 
</dl>
1361
 
<dl compact><dt><b>Remarks:</b></dt><dd>Atleast in 1.2.x and earlier this does not return complete list of attributes (for example, no floating point precision) and some attributes have generic names (such as "Special1" instead of "UseCheckbox" etc) </dd></dl>
1362
 
    </td>
1363
 
  </tr>
1364
 
</table>
1365
 
<a class="anchor" name="wxPropertyGridPagea41" doxytag="wxPropertyGridPage::GetPropertyByName" ></a><p>
1366
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1367
 
  <tr>
1368
 
    <td class="mdRow">
1369
 
      <table cellpadding="0" cellspacing="0" border="0">
1370
 
        <tr>
1371
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyContainerMethods::GetPropertyByName </td>
1372
 
          <td class="md" valign="top">(&nbsp;</td>
1373
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
1374
 
          <td class="mdname" nowrap> <em>name</em>, </td>
1375
 
        </tr>
1376
 
        <tr>
1377
 
          <td class="md" nowrap align="right"></td>
1378
 
          <td></td>
1379
 
          <td class="md" nowrap>const wxString &amp;&nbsp;</td>
1380
 
          <td class="mdname" nowrap> <em>subname</em></td>
1381
 
        </tr>
1382
 
        <tr>
1383
 
          <td></td>
1384
 
          <td class="md">)&nbsp;</td>
1385
 
          <td class="md" colspan="2"> const<code> [inherited]</code></td>
1386
 
        </tr>
1387
 
 
1388
 
      </table>
1389
 
    </td>
1390
 
  </tr>
1391
 
</table>
1392
 
<table cellspacing=5 cellpadding=0 border=0>
1393
 
  <tr>
1394
 
    <td>
1395
 
      &nbsp;
1396
 
    </td>
1397
 
    <td>
1398
 
 
1399
 
<p>
1400
 
Returns id of a sub-property 'subname' of property 'name'. 
1401
 
<p>
1402
 
Same as calling GetPropertyByNameI(wxT("name.subname")), albeit slightly faster.     </td>
1403
 
  </tr>
1404
 
</table>
1405
 
<a class="anchor" name="wxPropertyGridPagea42" doxytag="wxPropertyGridPage::GetPropertyByName" ></a><p>
1406
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1407
 
  <tr>
1408
 
    <td class="mdRow">
1409
 
      <table cellpadding="0" cellspacing="0" border="0">
1410
 
        <tr>
1411
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyContainerMethods::GetPropertyByName </td>
1412
 
          <td class="md" valign="top">(&nbsp;</td>
1413
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
1414
 
          <td class="mdname1" valign="top" nowrap> <em>name</em>          </td>
1415
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1416
 
          <td class="md" nowrap> const<code> [inherited]</code></td>
1417
 
        </tr>
1418
 
 
1419
 
      </table>
1420
 
    </td>
1421
 
  </tr>
1422
 
</table>
1423
 
<table cellspacing=5 cellpadding=0 border=0>
1424
 
  <tr>
1425
 
    <td>
1426
 
      &nbsp;
1427
 
    </td>
1428
 
    <td>
1429
 
 
1430
 
<p>
1431
 
Returns id of property with given name (case-sensitive). 
1432
 
<p>
1433
 
If there is no property with such name, returned property id is invalid ( i.e. it will return false with IsOk method). <dl compact><dt><b>Remarks:</b></dt><dd><ul>
1434
 
<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 "&lt;property&gt;.&lt;subproperty&gt;" in place of "&lt;subproperty&gt;". </li></ul>
1435
 
</dd></dl>
1436
 
    </td>
1437
 
  </tr>
1438
 
</table>
1439
 
<a class="anchor" name="wxPropertyGridPagea45" doxytag="wxPropertyGridPage::GetPropertyChoices" ></a><p>
1440
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1441
 
  <tr>
1442
 
    <td class="mdRow">
1443
 
      <table cellpadding="0" cellspacing="0" border="0">
1444
 
        <tr>
1445
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGChoices.htm">wxPGChoices</a>&amp; wxPropertyContainerMethods::GetPropertyChoices </td>
1446
 
          <td class="md" valign="top">(&nbsp;</td>
1447
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1448
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
1449
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1450
 
          <td class="md" nowrap><code> [inherited]</code></td>
1451
 
        </tr>
1452
 
 
1453
 
      </table>
1454
 
    </td>
1455
 
  </tr>
1456
 
</table>
1457
 
<table cellspacing=5 cellpadding=0 border=0>
1458
 
  <tr>
1459
 
    <td>
1460
 
      &nbsp;
1461
 
    </td>
1462
 
    <td>
1463
 
 
1464
 
<p>
1465
 
Returns writable reference to property's list of choices (and relevant values). 
1466
 
<p>
1467
 
If property does not have any choices, will return reference to an invalid set of choices that will return false on IsOk call.     </td>
1468
 
  </tr>
1469
 
</table>
1470
 
<a class="anchor" name="wxPropertyGridPagea46" doxytag="wxPropertyGridPage::GetPropertyClassName" ></a><p>
1471
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1472
 
  <tr>
1473
 
    <td class="mdRow">
1474
 
      <table cellpadding="0" cellspacing="0" border="0">
1475
 
        <tr>
1476
 
          <td class="md" nowrap valign="top"> const wxChar* wxPropertyContainerMethods::GetPropertyClassName </td>
1477
 
          <td class="md" valign="top">(&nbsp;</td>
1478
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
1479
 
          <td class="mdname1" valign="top" nowrap> <em>name</em>          </td>
1480
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1481
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
1482
 
        </tr>
1483
 
 
1484
 
      </table>
1485
 
    </td>
1486
 
  </tr>
1487
 
</table>
1488
 
<table cellspacing=5 cellpadding=0 border=0>
1489
 
  <tr>
1490
 
    <td>
1491
 
      &nbsp;
1492
 
    </td>
1493
 
    <td>
1494
 
 
1495
 
<p>
1496
 
Gets name of property's constructor function. 
1497
 
<p>
1498
 
    </td>
1499
 
  </tr>
1500
 
</table>
1501
 
<a class="anchor" name="wxPropertyGridPagea47" doxytag="wxPropertyGridPage::GetPropertyClassName" ></a><p>
1502
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1503
 
  <tr>
1504
 
    <td class="mdRow">
1505
 
      <table cellpadding="0" cellspacing="0" border="0">
1506
 
        <tr>
1507
 
          <td class="md" nowrap valign="top"> const wxChar* wxPropertyContainerMethods::GetPropertyClassName </td>
1508
 
          <td class="md" valign="top">(&nbsp;</td>
1509
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1510
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
1511
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1512
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
1513
 
        </tr>
1514
 
 
1515
 
      </table>
1516
 
    </td>
1517
 
  </tr>
1518
 
</table>
1519
 
<table cellspacing=5 cellpadding=0 border=0>
1520
 
  <tr>
1521
 
    <td>
1522
 
      &nbsp;
1523
 
    </td>
1524
 
    <td>
1525
 
 
1526
 
<p>
1527
 
Gets name of property's constructor function. 
1528
 
<p>
1529
 
    </td>
1530
 
  </tr>
1531
 
</table>
1532
 
<a class="anchor" name="wxPropertyGridPagea48" doxytag="wxPropertyGridPage::GetPropertyClientData" ></a><p>
1533
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1534
 
  <tr>
1535
 
    <td class="mdRow">
1536
 
      <table cellpadding="0" cellspacing="0" border="0">
1537
 
        <tr>
1538
 
          <td class="md" nowrap valign="top"> wxPGProperty::ClientDataType wxPropertyContainerMethods::GetPropertyClientData </td>
1539
 
          <td class="md" valign="top">(&nbsp;</td>
1540
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
1541
 
          <td class="mdname1" valign="top" nowrap> <em>name</em>          </td>
1542
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1543
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
1544
 
        </tr>
1545
 
 
1546
 
      </table>
1547
 
    </td>
1548
 
  </tr>
1549
 
</table>
1550
 
<table cellspacing=5 cellpadding=0 border=0>
1551
 
  <tr>
1552
 
    <td>
1553
 
      &nbsp;
1554
 
    </td>
1555
 
    <td>
1556
 
 
1557
 
<p>
1558
 
Returns client data (void*) of a property. 
1559
 
<p>
1560
 
    </td>
1561
 
  </tr>
1562
 
</table>
1563
 
<a class="anchor" name="wxPropertyGridPagea49" doxytag="wxPropertyGridPage::GetPropertyClientData" ></a><p>
1564
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1565
 
  <tr>
1566
 
    <td class="mdRow">
1567
 
      <table cellpadding="0" cellspacing="0" border="0">
1568
 
        <tr>
1569
 
          <td class="md" nowrap valign="top"> wxPGProperty::ClientDataType wxPropertyContainerMethods::GetPropertyClientData </td>
1570
 
          <td class="md" valign="top">(&nbsp;</td>
1571
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1572
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
1573
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1574
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
1575
 
        </tr>
1576
 
 
1577
 
      </table>
1578
 
    </td>
1579
 
  </tr>
1580
 
</table>
1581
 
<table cellspacing=5 cellpadding=0 border=0>
1582
 
  <tr>
1583
 
    <td>
1584
 
      &nbsp;
1585
 
    </td>
1586
 
    <td>
1587
 
 
1588
 
<p>
1589
 
Returns client data (void*) of a property. 
1590
 
<p>
1591
 
    </td>
1592
 
  </tr>
1593
 
</table>
1594
 
<a class="anchor" name="wxPropertyGridPagea51" doxytag="wxPropertyGridPage::GetPropertyEditor" ></a><p>
1595
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1596
 
  <tr>
1597
 
    <td class="mdRow">
1598
 
      <table cellpadding="0" cellspacing="0" border="0">
1599
 
        <tr>
1600
 
          <td class="md" nowrap valign="top"> const <a class="el" href="classwxPGEditor.htm">wxPGEditor</a>* wxPropertyContainerMethods::GetPropertyEditor </td>
1601
 
          <td class="md" valign="top">(&nbsp;</td>
1602
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1603
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
1604
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1605
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
1606
 
        </tr>
1607
 
 
1608
 
      </table>
1609
 
    </td>
1610
 
  </tr>
1611
 
</table>
1612
 
<table cellspacing=5 cellpadding=0 border=0>
1613
 
  <tr>
1614
 
    <td>
1615
 
      &nbsp;
1616
 
    </td>
1617
 
    <td>
1618
 
 
1619
 
<p>
1620
 
Returns property's editor. 
1621
 
<p>
1622
 
    </td>
1623
 
  </tr>
1624
 
</table>
1625
 
<a class="anchor" name="wxPropertyGridPagea52" doxytag="wxPropertyGridPage::GetPropertyHelpString" ></a><p>
1626
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1627
 
  <tr>
1628
 
    <td class="mdRow">
1629
 
      <table cellpadding="0" cellspacing="0" border="0">
1630
 
        <tr>
1631
 
          <td class="md" nowrap valign="top"> wxString wxPropertyContainerMethods::GetPropertyHelpString </td>
1632
 
          <td class="md" valign="top">(&nbsp;</td>
1633
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
1634
 
          <td class="mdname1" valign="top" nowrap> <em>name</em>          </td>
1635
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1636
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
1637
 
        </tr>
1638
 
 
1639
 
      </table>
1640
 
    </td>
1641
 
  </tr>
1642
 
</table>
1643
 
<table cellspacing=5 cellpadding=0 border=0>
1644
 
  <tr>
1645
 
    <td>
1646
 
      &nbsp;
1647
 
    </td>
1648
 
    <td>
1649
 
 
1650
 
<p>
1651
 
Returns help string associated with a property. 
1652
 
<p>
1653
 
    </td>
1654
 
  </tr>
1655
 
</table>
1656
 
<a class="anchor" name="wxPropertyGridPagea53" doxytag="wxPropertyGridPage::GetPropertyHelpString" ></a><p>
1657
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1658
 
  <tr>
1659
 
    <td class="mdRow">
1660
 
      <table cellpadding="0" cellspacing="0" border="0">
1661
 
        <tr>
1662
 
          <td class="md" nowrap valign="top"> wxString wxPropertyContainerMethods::GetPropertyHelpString </td>
1663
 
          <td class="md" valign="top">(&nbsp;</td>
1664
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1665
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
1666
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1667
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
1668
 
        </tr>
1669
 
 
1670
 
      </table>
1671
 
    </td>
1672
 
  </tr>
1673
 
</table>
1674
 
<table cellspacing=5 cellpadding=0 border=0>
1675
 
  <tr>
1676
 
    <td>
1677
 
      &nbsp;
1678
 
    </td>
1679
 
    <td>
1680
 
 
1681
 
<p>
1682
 
Returns help string associated with a property. 
1683
 
<p>
1684
 
    </td>
1685
 
  </tr>
1686
 
</table>
1687
 
<a class="anchor" name="wxPropertyGridPagea55" doxytag="wxPropertyGridPage::GetPropertyImage" ></a><p>
1688
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1689
 
  <tr>
1690
 
    <td class="mdRow">
1691
 
      <table cellpadding="0" cellspacing="0" border="0">
1692
 
        <tr>
1693
 
          <td class="md" nowrap valign="top"> wxBitmap* wxPropertyContainerMethods::GetPropertyImage </td>
1694
 
          <td class="md" valign="top">(&nbsp;</td>
1695
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1696
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
1697
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1698
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
1699
 
        </tr>
1700
 
 
1701
 
      </table>
1702
 
    </td>
1703
 
  </tr>
1704
 
</table>
1705
 
<table cellspacing=5 cellpadding=0 border=0>
1706
 
  <tr>
1707
 
    <td>
1708
 
      &nbsp;
1709
 
    </td>
1710
 
    <td>
1711
 
 
1712
 
<p>
1713
 
Returns property's custom value image (NULL of none). 
1714
 
<p>
1715
 
    </td>
1716
 
  </tr>
1717
 
</table>
1718
 
<a class="anchor" name="wxPropertyGridPagea56" doxytag="wxPropertyGridPage::GetPropertyIndex" ></a><p>
1719
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1720
 
  <tr>
1721
 
    <td class="mdRow">
1722
 
      <table cellpadding="0" cellspacing="0" border="0">
1723
 
        <tr>
1724
 
          <td class="md" nowrap valign="top"> unsigned int wxPropertyContainerMethods::GetPropertyIndex </td>
1725
 
          <td class="md" valign="top">(&nbsp;</td>
1726
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
1727
 
          <td class="mdname1" valign="top" nowrap> <em>name</em>          </td>
1728
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1729
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
1730
 
        </tr>
1731
 
 
1732
 
      </table>
1733
 
    </td>
1734
 
  </tr>
1735
 
</table>
1736
 
<table cellspacing=5 cellpadding=0 border=0>
1737
 
  <tr>
1738
 
    <td>
1739
 
      &nbsp;
1740
 
    </td>
1741
 
    <td>
1742
 
 
1743
 
<p>
1744
 
Returns property's position under its parent. 
1745
 
<p>
1746
 
    </td>
1747
 
  </tr>
1748
 
</table>
1749
 
<a class="anchor" name="wxPropertyGridPagea57" doxytag="wxPropertyGridPage::GetPropertyIndex" ></a><p>
1750
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1751
 
  <tr>
1752
 
    <td class="mdRow">
1753
 
      <table cellpadding="0" cellspacing="0" border="0">
1754
 
        <tr>
1755
 
          <td class="md" nowrap valign="top"> unsigned int wxPropertyContainerMethods::GetPropertyIndex </td>
1756
 
          <td class="md" valign="top">(&nbsp;</td>
1757
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1758
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
1759
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1760
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
1761
 
        </tr>
1762
 
 
1763
 
      </table>
1764
 
    </td>
1765
 
  </tr>
1766
 
</table>
1767
 
<table cellspacing=5 cellpadding=0 border=0>
1768
 
  <tr>
1769
 
    <td>
1770
 
      &nbsp;
1771
 
    </td>
1772
 
    <td>
1773
 
 
1774
 
<p>
1775
 
Returns property's position under its parent. 
1776
 
<p>
1777
 
    </td>
1778
 
  </tr>
1779
 
</table>
1780
 
<a class="anchor" name="wxPropertyGridPagea59" doxytag="wxPropertyGridPage::GetPropertyLabel" ></a><p>
1781
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1782
 
  <tr>
1783
 
    <td class="mdRow">
1784
 
      <table cellpadding="0" cellspacing="0" border="0">
1785
 
        <tr>
1786
 
          <td class="md" nowrap valign="top"> const wxString&amp; wxPropertyContainerMethods::GetPropertyLabel </td>
1787
 
          <td class="md" valign="top">(&nbsp;</td>
1788
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1789
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
1790
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1791
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
1792
 
        </tr>
1793
 
 
1794
 
      </table>
1795
 
    </td>
1796
 
  </tr>
1797
 
</table>
1798
 
<table cellspacing=5 cellpadding=0 border=0>
1799
 
  <tr>
1800
 
    <td>
1801
 
      &nbsp;
1802
 
    </td>
1803
 
    <td>
1804
 
 
1805
 
<p>
1806
 
Returns label of a property. 
1807
 
<p>
1808
 
    </td>
1809
 
  </tr>
1810
 
</table>
1811
 
<a class="anchor" name="wxPropertyGridPagea60" doxytag="wxPropertyGridPage::GetPropertyName" ></a><p>
1812
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1813
 
  <tr>
1814
 
    <td class="mdRow">
1815
 
      <table cellpadding="0" cellspacing="0" border="0">
1816
 
        <tr>
1817
 
          <td class="md" nowrap valign="top"> const wxString&amp; wxPropertyContainerMethods::GetPropertyName </td>
1818
 
          <td class="md" valign="top">(&nbsp;</td>
1819
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1820
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
1821
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1822
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
1823
 
        </tr>
1824
 
 
1825
 
      </table>
1826
 
    </td>
1827
 
  </tr>
1828
 
</table>
1829
 
<table cellspacing=5 cellpadding=0 border=0>
1830
 
  <tr>
1831
 
    <td>
1832
 
      &nbsp;
1833
 
    </td>
1834
 
    <td>
1835
 
 
1836
 
<p>
1837
 
Returns name of a property. 
1838
 
<p>
1839
 
Note that obviously there is no name-version of this member function.     </td>
1840
 
  </tr>
1841
 
</table>
1842
 
<a class="anchor" name="wxPropertyGridPagea61" doxytag="wxPropertyGridPage::GetPropertyParent" ></a><p>
1843
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1844
 
  <tr>
1845
 
    <td class="mdRow">
1846
 
      <table cellpadding="0" cellspacing="0" border="0">
1847
 
        <tr>
1848
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyContainerMethods::GetPropertyParent </td>
1849
 
          <td class="md" valign="top">(&nbsp;</td>
1850
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
1851
 
          <td class="mdname1" valign="top" nowrap> <em>name</em>          </td>
1852
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1853
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
1854
 
        </tr>
1855
 
 
1856
 
      </table>
1857
 
    </td>
1858
 
  </tr>
1859
 
</table>
1860
 
<table cellspacing=5 cellpadding=0 border=0>
1861
 
  <tr>
1862
 
    <td>
1863
 
      &nbsp;
1864
 
    </td>
1865
 
    <td>
1866
 
 
1867
 
<p>
1868
 
Returns parent item of a property. 
1869
 
<p>
1870
 
    </td>
1871
 
  </tr>
1872
 
</table>
1873
 
<a class="anchor" name="wxPropertyGridPagea62" doxytag="wxPropertyGridPage::GetPropertyParent" ></a><p>
1874
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1875
 
  <tr>
1876
 
    <td class="mdRow">
1877
 
      <table cellpadding="0" cellspacing="0" border="0">
1878
 
        <tr>
1879
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyContainerMethods::GetPropertyParent </td>
1880
 
          <td class="md" valign="top">(&nbsp;</td>
1881
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1882
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
1883
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1884
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
1885
 
        </tr>
1886
 
 
1887
 
      </table>
1888
 
    </td>
1889
 
  </tr>
1890
 
</table>
1891
 
<table cellspacing=5 cellpadding=0 border=0>
1892
 
  <tr>
1893
 
    <td>
1894
 
      &nbsp;
1895
 
    </td>
1896
 
    <td>
1897
 
 
1898
 
<p>
1899
 
Returns parent item of a property. 
1900
 
<p>
1901
 
    </td>
1902
 
  </tr>
1903
 
</table>
1904
 
<a class="anchor" name="wxPropertyGridPagea63" doxytag="wxPropertyGridPage::GetPropertyPriority" ></a><p>
1905
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1906
 
  <tr>
1907
 
    <td class="mdRow">
1908
 
      <table cellpadding="0" cellspacing="0" border="0">
1909
 
        <tr>
1910
 
          <td class="md" nowrap valign="top"> int wxPropertyContainerMethods::GetPropertyPriority </td>
1911
 
          <td class="md" valign="top">(&nbsp;</td>
1912
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
1913
 
          <td class="mdname1" valign="top" nowrap> <em>name</em>          </td>
1914
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1915
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
1916
 
        </tr>
1917
 
 
1918
 
      </table>
1919
 
    </td>
1920
 
  </tr>
1921
 
</table>
1922
 
<table cellspacing=5 cellpadding=0 border=0>
1923
 
  <tr>
1924
 
    <td>
1925
 
      &nbsp;
1926
 
    </td>
1927
 
    <td>
1928
 
 
1929
 
<p>
1930
 
Returns priority of a property (wxPG_HIGH or wxPG_LOW). 
1931
 
<p>
1932
 
    </td>
1933
 
  </tr>
1934
 
</table>
1935
 
<a class="anchor" name="wxPropertyGridPagea64" doxytag="wxPropertyGridPage::GetPropertyPriority" ></a><p>
1936
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1937
 
  <tr>
1938
 
    <td class="mdRow">
1939
 
      <table cellpadding="0" cellspacing="0" border="0">
1940
 
        <tr>
1941
 
          <td class="md" nowrap valign="top"> int wxPropertyContainerMethods::GetPropertyPriority </td>
1942
 
          <td class="md" valign="top">(&nbsp;</td>
1943
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
1944
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
1945
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1946
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
1947
 
        </tr>
1948
 
 
1949
 
      </table>
1950
 
    </td>
1951
 
  </tr>
1952
 
</table>
1953
 
<table cellspacing=5 cellpadding=0 border=0>
1954
 
  <tr>
1955
 
    <td>
1956
 
      &nbsp;
1957
 
    </td>
1958
 
    <td>
1959
 
 
1960
 
<p>
1961
 
Returns priority of a property (wxPG_HIGH or wxPG_LOW). 
1962
 
<p>
1963
 
    </td>
1964
 
  </tr>
1965
 
</table>
1966
 
<a class="anchor" name="wxPropertyGridPagea65" doxytag="wxPropertyGridPage::GetPropertyPtr" ></a><p>
1967
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1968
 
  <tr>
1969
 
    <td class="mdRow">
1970
 
      <table cellpadding="0" cellspacing="0" border="0">
1971
 
        <tr>
1972
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::GetPropertyPtr </td>
1973
 
          <td class="md" valign="top">(&nbsp;</td>
1974
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
1975
 
          <td class="mdname1" valign="top" nowrap> <em>name</em>          </td>
1976
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
1977
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
1978
 
        </tr>
1979
 
 
1980
 
      </table>
1981
 
    </td>
1982
 
  </tr>
1983
 
</table>
1984
 
<table cellspacing=5 cellpadding=0 border=0>
1985
 
  <tr>
1986
 
    <td>
1987
 
      &nbsp;
1988
 
    </td>
1989
 
    <td>
1990
 
 
1991
 
<p>
1992
 
Returns pointer to a property. 
1993
 
<p>
1994
 
    </td>
1995
 
  </tr>
1996
 
</table>
1997
 
<a class="anchor" name="wxPropertyGridPagea66" doxytag="wxPropertyGridPage::GetPropertyPtr" ></a><p>
1998
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1999
 
  <tr>
2000
 
    <td class="mdRow">
2001
 
      <table cellpadding="0" cellspacing="0" border="0">
2002
 
        <tr>
2003
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGProperty.htm">wxPGProperty</a>* wxPropertyContainerMethods::GetPropertyPtr </td>
2004
 
          <td class="md" valign="top">(&nbsp;</td>
2005
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2006
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
2007
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2008
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
2009
 
        </tr>
2010
 
 
2011
 
      </table>
2012
 
    </td>
2013
 
  </tr>
2014
 
</table>
2015
 
<table cellspacing=5 cellpadding=0 border=0>
2016
 
  <tr>
2017
 
    <td>
2018
 
      &nbsp;
2019
 
    </td>
2020
 
    <td>
2021
 
 
2022
 
<p>
2023
 
Returns pointer to a property. 
2024
 
<p>
2025
 
    </td>
2026
 
  </tr>
2027
 
</table>
2028
 
<a class="anchor" name="wxPropertyGridPagee6" doxytag="wxPropertyGridPage::GetPropertyShortClassName" ></a><p>
2029
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2030
 
  <tr>
2031
 
    <td class="mdRow">
2032
 
      <table cellpadding="0" cellspacing="0" border="0">
2033
 
        <tr>
2034
 
          <td class="md" nowrap valign="top"> wxString wxPropertyContainerMethods::GetPropertyShortClassName </td>
2035
 
          <td class="md" valign="top">(&nbsp;</td>
2036
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2037
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
2038
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2039
 
          <td class="md" nowrap><code> [static, inherited]</code></td>
2040
 
        </tr>
2041
 
 
2042
 
      </table>
2043
 
    </td>
2044
 
  </tr>
2045
 
</table>
2046
 
<table cellspacing=5 cellpadding=0 border=0>
2047
 
  <tr>
2048
 
    <td>
2049
 
      &nbsp;
2050
 
    </td>
2051
 
    <td>
2052
 
 
2053
 
<p>
2054
 
Returns short name for property's class. 
2055
 
<p>
2056
 
For example, "wxPropertyCategory" translates to "Category" and "wxIntProperty" to "Int".     </td>
2057
 
  </tr>
2058
 
</table>
2059
 
<a class="anchor" name="wxPropertyGridPagea68" doxytag="wxPropertyGridPage::GetPropertyValidator" ></a><p>
2060
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2061
 
  <tr>
2062
 
    <td class="mdRow">
2063
 
      <table cellpadding="0" cellspacing="0" border="0">
2064
 
        <tr>
2065
 
          <td class="md" nowrap valign="top"> wxValidator* wxPropertyContainerMethods::GetPropertyValidator </td>
2066
 
          <td class="md" valign="top">(&nbsp;</td>
2067
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2068
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
2069
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2070
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
2071
 
        </tr>
2072
 
 
2073
 
      </table>
2074
 
    </td>
2075
 
  </tr>
2076
 
</table>
2077
 
<table cellspacing=5 cellpadding=0 border=0>
2078
 
  <tr>
2079
 
    <td>
2080
 
      &nbsp;
2081
 
    </td>
2082
 
    <td>
2083
 
 
2084
 
<p>
2085
 
Returns validator of a property as a reference, which you can pass to any number of SetPropertyValidator. 
2086
 
<p>
2087
 
    </td>
2088
 
  </tr>
2089
 
</table>
2090
 
<a class="anchor" name="wxPropertyGridPagea69" doxytag="wxPropertyGridPage::GetPropertyValue" ></a><p>
2091
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2092
 
  <tr>
2093
 
    <td class="mdRow">
2094
 
      <table cellpadding="0" cellspacing="0" border="0">
2095
 
        <tr>
2096
 
          <td class="md" nowrap valign="top"> wxVariant wxPropertyContainerMethods::GetPropertyValue </td>
2097
 
          <td class="md" valign="top">(&nbsp;</td>
2098
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
2099
 
          <td class="mdname1" valign="top" nowrap> <em>name</em>          </td>
2100
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2101
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
2102
 
        </tr>
2103
 
 
2104
 
      </table>
2105
 
    </td>
2106
 
  </tr>
2107
 
</table>
2108
 
<table cellspacing=5 cellpadding=0 border=0>
2109
 
  <tr>
2110
 
    <td>
2111
 
      &nbsp;
2112
 
    </td>
2113
 
    <td>
2114
 
 
2115
 
<p>
2116
 
Returns value as wxVariant. 
2117
 
<p>
2118
 
To get wxObject pointer from it, you will have to use WX_PG_VARIANT_TO_WXOBJECT(VARIANT,CLASSNAME) macro.<p>
2119
 
If property value is unspecified, Null variant is returned.     </td>
2120
 
  </tr>
2121
 
</table>
2122
 
<a class="anchor" name="wxPropertyGridPagea70" doxytag="wxPropertyGridPage::GetPropertyValue" ></a><p>
2123
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2124
 
  <tr>
2125
 
    <td class="mdRow">
2126
 
      <table cellpadding="0" cellspacing="0" border="0">
2127
 
        <tr>
2128
 
          <td class="md" nowrap valign="top"> wxVariant wxPropertyContainerMethods::GetPropertyValue </td>
2129
 
          <td class="md" valign="top">(&nbsp;</td>
2130
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2131
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
2132
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2133
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
2134
 
        </tr>
2135
 
 
2136
 
      </table>
2137
 
    </td>
2138
 
  </tr>
2139
 
</table>
2140
 
<table cellspacing=5 cellpadding=0 border=0>
2141
 
  <tr>
2142
 
    <td>
2143
 
      &nbsp;
2144
 
    </td>
2145
 
    <td>
2146
 
 
2147
 
<p>
2148
 
Returns value as wxVariant. 
2149
 
<p>
2150
 
To get wxObject pointer from it, you will have to use WX_PG_VARIANT_TO_WXOBJECT(VARIANT,CLASSNAME) macro.<p>
2151
 
If property value is unspecified, Null variant is returned.     </td>
2152
 
  </tr>
2153
 
</table>
2154
 
<a class="anchor" name="wxPropertyGridPagea84" doxytag="wxPropertyGridPage::GetPropertyValueType" ></a><p>
2155
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2156
 
  <tr>
2157
 
    <td class="mdRow">
2158
 
      <table cellpadding="0" cellspacing="0" border="0">
2159
 
        <tr>
2160
 
          <td class="md" nowrap valign="top"> const <a class="el" href="classwxPGValueType.htm">wxPGValueType</a>* wxPropertyContainerMethods::GetPropertyValueType </td>
2161
 
          <td class="md" valign="top">(&nbsp;</td>
2162
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2163
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
2164
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2165
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
2166
 
        </tr>
2167
 
 
2168
 
      </table>
2169
 
    </td>
2170
 
  </tr>
2171
 
</table>
2172
 
<table cellspacing=5 cellpadding=0 border=0>
2173
 
  <tr>
2174
 
    <td>
2175
 
      &nbsp;
2176
 
    </td>
2177
 
    <td>
2178
 
 
2179
 
<p>
2180
 
Returns a <a class="el" href="classwxPGValueType.htm">wxPGValueType</a> class instance that describes the property's data type. 
2181
 
<p>
2182
 
    </td>
2183
 
  </tr>
2184
 
</table>
2185
 
<a class="anchor" name="wxPropertyGridPagea86" doxytag="wxPropertyGridPage::GetPVTI" ></a><p>
2186
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2187
 
  <tr>
2188
 
    <td class="mdRow">
2189
 
      <table cellpadding="0" cellspacing="0" border="0">
2190
 
        <tr>
2191
 
          <td class="md" nowrap valign="top"> size_t wxPropertyContainerMethods::GetPVTI </td>
2192
 
          <td class="md" valign="top">(&nbsp;</td>
2193
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2194
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
2195
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2196
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
2197
 
        </tr>
2198
 
 
2199
 
      </table>
2200
 
    </td>
2201
 
  </tr>
2202
 
</table>
2203
 
<table cellspacing=5 cellpadding=0 border=0>
2204
 
  <tr>
2205
 
    <td>
2206
 
      &nbsp;
2207
 
    </td>
2208
 
    <td>
2209
 
 
2210
 
<p>
2211
 
Returns property value type identifier. 
2212
 
<p>
2213
 
    </td>
2214
 
  </tr>
2215
 
</table>
2216
 
<a class="anchor" name="wxPropertyGridPagea88" doxytag="wxPropertyGridPage::GetPVTN" ></a><p>
2217
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2218
 
  <tr>
2219
 
    <td class="mdRow">
2220
 
      <table cellpadding="0" cellspacing="0" border="0">
2221
 
        <tr>
2222
 
          <td class="md" nowrap valign="top"> wxString wxPropertyContainerMethods::GetPVTN </td>
2223
 
          <td class="md" valign="top">(&nbsp;</td>
2224
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2225
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
2226
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2227
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
2228
 
        </tr>
2229
 
 
2230
 
      </table>
2231
 
    </td>
2232
 
  </tr>
2233
 
</table>
2234
 
<table cellspacing=5 cellpadding=0 border=0>
2235
 
  <tr>
2236
 
    <td>
2237
 
      &nbsp;
2238
 
    </td>
2239
 
    <td>
2240
 
 
2241
 
<p>
2242
 
Returns property value type name. 
2243
 
<p>
2244
 
    </td>
2245
 
  </tr>
2246
 
</table>
2247
 
<a class="anchor" name="wxPropertyGridPagea91" doxytag="wxPropertyGridPage::GetStatePtr" ></a><p>
2248
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2249
 
  <tr>
2250
 
    <td class="mdRow">
2251
 
      <table cellpadding="0" cellspacing="0" border="0">
2252
 
        <tr>
2253
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPropertyGridState.htm">wxPropertyGridState</a>* wxPropertyGridPage::GetStatePtr </td>
2254
 
          <td class="md" valign="top">(&nbsp;</td>
2255
 
          <td class="mdname1" valign="top" nowrap>          </td>
2256
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2257
 
          <td class="md" nowrap><code> [inline]</code></td>
2258
 
        </tr>
2259
 
 
2260
 
      </table>
2261
 
    </td>
2262
 
  </tr>
2263
 
</table>
2264
 
<table cellspacing=5 cellpadding=0 border=0>
2265
 
  <tr>
2266
 
    <td>
2267
 
      &nbsp;
2268
 
    </td>
2269
 
    <td>
2270
 
 
2271
 
<p>
2272
 
Return pointer to contained property grid state. 
2273
 
<p>
2274
 
    </td>
2275
 
  </tr>
2276
 
</table>
2277
 
<a class="anchor" name="wxPropertyGridPagee21" doxytag="wxPropertyGridPage::GetValueType" ></a><p>
2278
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2279
 
  <tr>
2280
 
    <td class="mdRow">
2281
 
      <table cellpadding="0" cellspacing="0" border="0">
2282
 
        <tr>
2283
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGValueType.htm">wxPGValueType</a>* wxPropertyContainerMethods::GetValueType </td>
2284
 
          <td class="md" valign="top">(&nbsp;</td>
2285
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
2286
 
          <td class="mdname1" valign="top" nowrap> <em>type</em>          </td>
2287
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2288
 
          <td class="md" nowrap><code> [static, inherited]</code></td>
2289
 
        </tr>
2290
 
 
2291
 
      </table>
2292
 
    </td>
2293
 
  </tr>
2294
 
</table>
2295
 
<table cellspacing=5 cellpadding=0 border=0>
2296
 
  <tr>
2297
 
    <td>
2298
 
      &nbsp;
2299
 
    </td>
2300
 
    <td>
2301
 
 
2302
 
<p>
2303
 
Returns value type class instance for given type name. 
2304
 
<p>
2305
 
    </td>
2306
 
  </tr>
2307
 
</table>
2308
 
<a class="anchor" name="wxPropertyGridPagea93" doxytag="wxPropertyGridPage::HideProperty" ></a><p>
2309
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2310
 
  <tr>
2311
 
    <td class="mdRow">
2312
 
      <table cellpadding="0" cellspacing="0" border="0">
2313
 
        <tr>
2314
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::HideProperty </td>
2315
 
          <td class="md" valign="top">(&nbsp;</td>
2316
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2317
 
          <td class="mdname" nowrap> <em>id</em>, </td>
2318
 
        </tr>
2319
 
        <tr>
2320
 
          <td class="md" nowrap align="right"></td>
2321
 
          <td></td>
2322
 
          <td class="md" nowrap>bool&nbsp;</td>
2323
 
          <td class="mdname" nowrap> <em>hide</em> = true</td>
2324
 
        </tr>
2325
 
        <tr>
2326
 
          <td></td>
2327
 
          <td class="md">)&nbsp;</td>
2328
 
          <td class="md" colspan="2"><code> [inherited]</code></td>
2329
 
        </tr>
2330
 
 
2331
 
      </table>
2332
 
    </td>
2333
 
  </tr>
2334
 
</table>
2335
 
<table cellspacing=5 cellpadding=0 border=0>
2336
 
  <tr>
2337
 
    <td>
2338
 
      &nbsp;
2339
 
    </td>
2340
 
    <td>
2341
 
 
2342
 
<p>
2343
 
Hides or reveals a property. 
2344
 
<p>
2345
 
<dl compact><dt><b>Parameters:</b></dt><dd>
2346
 
  <table border="0" cellspacing="2" cellpadding="0">
2347
 
    <tr><td valign=top><em>hide</em>&nbsp;</td><td>If true, hides property, otherwise reveals it. </td></tr>
2348
 
  </table>
2349
 
</dl>
2350
 
<dl compact><dt><b>Remarks:</b></dt><dd>Hiding properties is not compatible with priority system. Using both at the same time will yield unpredictable results. </dd></dl>
2351
 
    </td>
2352
 
  </tr>
2353
 
</table>
2354
 
<a class="anchor" name="wxPropertyGridPagea94" doxytag="wxPropertyGridPage::Init" ></a><p>
2355
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2356
 
  <tr>
2357
 
    <td class="mdRow">
2358
 
      <table cellpadding="0" cellspacing="0" border="0">
2359
 
        <tr>
2360
 
          <td class="md" nowrap valign="top"> virtual void wxPropertyGridPage::Init </td>
2361
 
          <td class="md" valign="top">(&nbsp;</td>
2362
 
          <td class="mdname1" valign="top" nowrap>          </td>
2363
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2364
 
          <td class="md" nowrap><code> [inline, virtual]</code></td>
2365
 
        </tr>
2366
 
 
2367
 
      </table>
2368
 
    </td>
2369
 
  </tr>
2370
 
</table>
2371
 
<table cellspacing=5 cellpadding=0 border=0>
2372
 
  <tr>
2373
 
    <td>
2374
 
      &nbsp;
2375
 
    </td>
2376
 
    <td>
2377
 
 
2378
 
<p>
2379
 
Do any member initialization in this method. 
2380
 
<p>
2381
 
<dl compact><dt><b>Remarks:</b></dt><dd><ul>
2382
 
<li>Called every time the page is added into a manager.</li><li>You can add properties to the page here. </li></ul>
2383
 
</dd></dl>
2384
 
    </td>
2385
 
  </tr>
2386
 
</table>
2387
 
<a class="anchor" name="wxPropertyGridPagee22" doxytag="wxPropertyGridPage::InitAllTypeHandlers" ></a><p>
2388
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2389
 
  <tr>
2390
 
    <td class="mdRow">
2391
 
      <table cellpadding="0" cellspacing="0" border="0">
2392
 
        <tr>
2393
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::InitAllTypeHandlers </td>
2394
 
          <td class="md" valign="top">(&nbsp;</td>
2395
 
          <td class="mdname1" valign="top" nowrap>          </td>
2396
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2397
 
          <td class="md" nowrap><code> [static, inherited]</code></td>
2398
 
        </tr>
2399
 
 
2400
 
      </table>
2401
 
    </td>
2402
 
  </tr>
2403
 
</table>
2404
 
<table cellspacing=5 cellpadding=0 border=0>
2405
 
  <tr>
2406
 
    <td>
2407
 
      &nbsp;
2408
 
    </td>
2409
 
    <td>
2410
 
 
2411
 
<p>
2412
 
Initializes *all* property types. 
2413
 
<p>
2414
 
Causes references to most object files in the library, so calling this may cause significant increase in executable size when linking with static library. 
2415
 
<p>
2416
 
Reimplemented in <a class="el" href="classwxPropertyGridManager.htm#wxPropertyGridManagera132">wxPropertyGridManager</a>.    </td>
2417
 
  </tr>
2418
 
</table>
2419
 
<a class="anchor" name="wxPropertyGridStatea26" doxytag="wxPropertyGridPage::InitNonCatMode" ></a><p>
2420
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2421
 
  <tr>
2422
 
    <td class="mdRow">
2423
 
      <table cellpadding="0" cellspacing="0" border="0">
2424
 
        <tr>
2425
 
          <td class="md" nowrap valign="top"> void wxPropertyGridState::InitNonCatMode </td>
2426
 
          <td class="md" valign="top">(&nbsp;</td>
2427
 
          <td class="mdname1" valign="top" nowrap>          </td>
2428
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2429
 
          <td class="md" nowrap><code> [inherited]</code></td>
2430
 
        </tr>
2431
 
 
2432
 
      </table>
2433
 
    </td>
2434
 
  </tr>
2435
 
</table>
2436
 
<table cellspacing=5 cellpadding=0 border=0>
2437
 
  <tr>
2438
 
    <td>
2439
 
      &nbsp;
2440
 
    </td>
2441
 
    <td>
2442
 
 
2443
 
<p>
2444
 
Only inits arrays, doesn't migrate things or such. 
2445
 
<p>
2446
 
    </td>
2447
 
  </tr>
2448
 
</table>
2449
 
<a class="anchor" name="wxPropertyGridPagea96" doxytag="wxPropertyGridPage::Insert" ></a><p>
2450
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2451
 
  <tr>
2452
 
    <td class="mdRow">
2453
 
      <table cellpadding="0" cellspacing="0" border="0">
2454
 
        <tr>
2455
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyGridPage::Insert </td>
2456
 
          <td class="md" valign="top">(&nbsp;</td>
2457
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
2458
 
          <td class="mdname" nowrap> <em>name</em>, </td>
2459
 
        </tr>
2460
 
        <tr>
2461
 
          <td class="md" nowrap align="right"></td>
2462
 
          <td></td>
2463
 
          <td class="md" nowrap>int&nbsp;</td>
2464
 
          <td class="mdname" nowrap> <em>index</em>, </td>
2465
 
        </tr>
2466
 
        <tr>
2467
 
          <td class="md" nowrap align="right"></td>
2468
 
          <td></td>
2469
 
          <td class="md" nowrap><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
2470
 
          <td class="mdname" nowrap> <em>property</em></td>
2471
 
        </tr>
2472
 
        <tr>
2473
 
          <td></td>
2474
 
          <td class="md">)&nbsp;</td>
2475
 
          <td class="md" colspan="2"></td>
2476
 
        </tr>
2477
 
 
2478
 
      </table>
2479
 
    </td>
2480
 
  </tr>
2481
 
</table>
2482
 
<table cellspacing=5 cellpadding=0 border=0>
2483
 
  <tr>
2484
 
    <td>
2485
 
      &nbsp;
2486
 
    </td>
2487
 
    <td>
2488
 
 
2489
 
<p>
2490
 
See <a class="el" href="classwxPropertyGrid.htm#wxPropertyGrida164">wxPropertyGrid::Insert</a>. 
2491
 
<p>
2492
 
    </td>
2493
 
  </tr>
2494
 
</table>
2495
 
<a class="anchor" name="wxPropertyGridPagea97" doxytag="wxPropertyGridPage::Insert" ></a><p>
2496
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2497
 
  <tr>
2498
 
    <td class="mdRow">
2499
 
      <table cellpadding="0" cellspacing="0" border="0">
2500
 
        <tr>
2501
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyGridPage::Insert </td>
2502
 
          <td class="md" valign="top">(&nbsp;</td>
2503
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2504
 
          <td class="mdname" nowrap> <em>id</em>, </td>
2505
 
        </tr>
2506
 
        <tr>
2507
 
          <td class="md" nowrap align="right"></td>
2508
 
          <td></td>
2509
 
          <td class="md" nowrap>int&nbsp;</td>
2510
 
          <td class="mdname" nowrap> <em>index</em>, </td>
2511
 
        </tr>
2512
 
        <tr>
2513
 
          <td class="md" nowrap align="right"></td>
2514
 
          <td></td>
2515
 
          <td class="md" nowrap><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
2516
 
          <td class="mdname" nowrap> <em>property</em></td>
2517
 
        </tr>
2518
 
        <tr>
2519
 
          <td></td>
2520
 
          <td class="md">)&nbsp;</td>
2521
 
          <td class="md" colspan="2"></td>
2522
 
        </tr>
2523
 
 
2524
 
      </table>
2525
 
    </td>
2526
 
  </tr>
2527
 
</table>
2528
 
<table cellspacing=5 cellpadding=0 border=0>
2529
 
  <tr>
2530
 
    <td>
2531
 
      &nbsp;
2532
 
    </td>
2533
 
    <td>
2534
 
 
2535
 
<p>
2536
 
See <a class="el" href="classwxPropertyGrid.htm#wxPropertyGrida164">wxPropertyGrid::Insert</a>. 
2537
 
<p>
2538
 
    </td>
2539
 
  </tr>
2540
 
</table>
2541
 
<a class="anchor" name="wxPropertyGridPagea99" doxytag="wxPropertyGridPage::InsertPropertyChoice" ></a><p>
2542
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2543
 
  <tr>
2544
 
    <td class="mdRow">
2545
 
      <table cellpadding="0" cellspacing="0" border="0">
2546
 
        <tr>
2547
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::InsertPropertyChoice </td>
2548
 
          <td class="md" valign="top">(&nbsp;</td>
2549
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2550
 
          <td class="mdname" nowrap> <em>id</em>, </td>
2551
 
        </tr>
2552
 
        <tr>
2553
 
          <td class="md" nowrap align="right"></td>
2554
 
          <td></td>
2555
 
          <td class="md" nowrap>const wxString &amp;&nbsp;</td>
2556
 
          <td class="mdname" nowrap> <em>label</em>, </td>
2557
 
        </tr>
2558
 
        <tr>
2559
 
          <td class="md" nowrap align="right"></td>
2560
 
          <td></td>
2561
 
          <td class="md" nowrap>int&nbsp;</td>
2562
 
          <td class="mdname" nowrap> <em>index</em>, </td>
2563
 
        </tr>
2564
 
        <tr>
2565
 
          <td class="md" nowrap align="right"></td>
2566
 
          <td></td>
2567
 
          <td class="md" nowrap>int&nbsp;</td>
2568
 
          <td class="mdname" nowrap> <em>value</em> = INT_MAX</td>
2569
 
        </tr>
2570
 
        <tr>
2571
 
          <td></td>
2572
 
          <td class="md">)&nbsp;</td>
2573
 
          <td class="md" colspan="2"><code> [inherited]</code></td>
2574
 
        </tr>
2575
 
 
2576
 
      </table>
2577
 
    </td>
2578
 
  </tr>
2579
 
</table>
2580
 
<table cellspacing=5 cellpadding=0 border=0>
2581
 
  <tr>
2582
 
    <td>
2583
 
      &nbsp;
2584
 
    </td>
2585
 
    <td>
2586
 
 
2587
 
<p>
2588
 
Inserts choice to a property that can accept one. 
2589
 
<p>
2590
 
See AddPropertyChoice for more details.     </td>
2591
 
  </tr>
2592
 
</table>
2593
 
<a class="anchor" name="wxPropertyGridPagea101" doxytag="wxPropertyGridPage::IsHandlingAllEvents" ></a><p>
2594
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2595
 
  <tr>
2596
 
    <td class="mdRow">
2597
 
      <table cellpadding="0" cellspacing="0" border="0">
2598
 
        <tr>
2599
 
          <td class="md" nowrap valign="top"> virtual bool wxPropertyGridPage::IsHandlingAllEvents </td>
2600
 
          <td class="md" valign="top">(&nbsp;</td>
2601
 
          <td class="mdname1" valign="top" nowrap>          </td>
2602
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2603
 
          <td class="md" nowrap> const<code> [inline, virtual]</code></td>
2604
 
        </tr>
2605
 
 
2606
 
      </table>
2607
 
    </td>
2608
 
  </tr>
2609
 
</table>
2610
 
<table cellspacing=5 cellpadding=0 border=0>
2611
 
  <tr>
2612
 
    <td>
2613
 
      &nbsp;
2614
 
    </td>
2615
 
    <td>
2616
 
 
2617
 
<p>
2618
 
Return false here to indicate unhandled events should be propagated to manager's parent, as normal. 
2619
 
<p>
2620
 
    </td>
2621
 
  </tr>
2622
 
</table>
2623
 
<a class="anchor" name="wxPropertyGridPagea104" doxytag="wxPropertyGridPage::IsModified" ></a><p>
2624
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2625
 
  <tr>
2626
 
    <td class="mdRow">
2627
 
      <table cellpadding="0" cellspacing="0" border="0">
2628
 
        <tr>
2629
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsModified </td>
2630
 
          <td class="md" valign="top">(&nbsp;</td>
2631
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2632
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
2633
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2634
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
2635
 
        </tr>
2636
 
 
2637
 
      </table>
2638
 
    </td>
2639
 
  </tr>
2640
 
</table>
2641
 
<table cellspacing=5 cellpadding=0 border=0>
2642
 
  <tr>
2643
 
    <td>
2644
 
      &nbsp;
2645
 
    </td>
2646
 
    <td>
2647
 
 
2648
 
<p>
2649
 
Returns true if property has been modified after value set or modify flag clear by software. 
2650
 
<p>
2651
 
NOTE: Try to use IsPropertyModified instead.     </td>
2652
 
  </tr>
2653
 
</table>
2654
 
<a class="anchor" name="wxPropertyGridPagea106" doxytag="wxPropertyGridPage::IsPropertyCategory" ></a><p>
2655
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2656
 
  <tr>
2657
 
    <td class="mdRow">
2658
 
      <table cellpadding="0" cellspacing="0" border="0">
2659
 
        <tr>
2660
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyCategory </td>
2661
 
          <td class="md" valign="top">(&nbsp;</td>
2662
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2663
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
2664
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2665
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
2666
 
        </tr>
2667
 
 
2668
 
      </table>
2669
 
    </td>
2670
 
  </tr>
2671
 
</table>
2672
 
<table cellspacing=5 cellpadding=0 border=0>
2673
 
  <tr>
2674
 
    <td>
2675
 
      &nbsp;
2676
 
    </td>
2677
 
    <td>
2678
 
 
2679
 
<p>
2680
 
Returns true if property is a category. 
2681
 
<p>
2682
 
    </td>
2683
 
  </tr>
2684
 
</table>
2685
 
<a class="anchor" name="wxPropertyGridPagea107" doxytag="wxPropertyGridPage::IsPropertyEnabled" ></a><p>
2686
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2687
 
  <tr>
2688
 
    <td class="mdRow">
2689
 
      <table cellpadding="0" cellspacing="0" border="0">
2690
 
        <tr>
2691
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyEnabled </td>
2692
 
          <td class="md" valign="top">(&nbsp;</td>
2693
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
2694
 
          <td class="mdname1" valign="top" nowrap> <em>name</em>          </td>
2695
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2696
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
2697
 
        </tr>
2698
 
 
2699
 
      </table>
2700
 
    </td>
2701
 
  </tr>
2702
 
</table>
2703
 
<table cellspacing=5 cellpadding=0 border=0>
2704
 
  <tr>
2705
 
    <td>
2706
 
      &nbsp;
2707
 
    </td>
2708
 
    <td>
2709
 
 
2710
 
<p>
2711
 
Returns true if property is enabled. 
2712
 
<p>
2713
 
    </td>
2714
 
  </tr>
2715
 
</table>
2716
 
<a class="anchor" name="wxPropertyGridPagea108" doxytag="wxPropertyGridPage::IsPropertyEnabled" ></a><p>
2717
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2718
 
  <tr>
2719
 
    <td class="mdRow">
2720
 
      <table cellpadding="0" cellspacing="0" border="0">
2721
 
        <tr>
2722
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyEnabled </td>
2723
 
          <td class="md" valign="top">(&nbsp;</td>
2724
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2725
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
2726
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2727
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
2728
 
        </tr>
2729
 
 
2730
 
      </table>
2731
 
    </td>
2732
 
  </tr>
2733
 
</table>
2734
 
<table cellspacing=5 cellpadding=0 border=0>
2735
 
  <tr>
2736
 
    <td>
2737
 
      &nbsp;
2738
 
    </td>
2739
 
    <td>
2740
 
 
2741
 
<p>
2742
 
Returns true if property is enabled. 
2743
 
<p>
2744
 
    </td>
2745
 
  </tr>
2746
 
</table>
2747
 
<a class="anchor" name="wxPropertyGridPagee23" doxytag="wxPropertyGridPage::IsPropertyExpanded" ></a><p>
2748
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2749
 
  <tr>
2750
 
    <td class="mdRow">
2751
 
      <table cellpadding="0" cellspacing="0" border="0">
2752
 
        <tr>
2753
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyExpanded </td>
2754
 
          <td class="md" valign="top">(&nbsp;</td>
2755
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2756
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
2757
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2758
 
          <td class="md" nowrap><code> [static, inherited]</code></td>
2759
 
        </tr>
2760
 
 
2761
 
      </table>
2762
 
    </td>
2763
 
  </tr>
2764
 
</table>
2765
 
<table cellspacing=5 cellpadding=0 border=0>
2766
 
  <tr>
2767
 
    <td>
2768
 
      &nbsp;
2769
 
    </td>
2770
 
    <td>
2771
 
 
2772
 
<p>
2773
 
Returns true if given property is expanded. 
2774
 
<p>
2775
 
Naturally, always returns false for properties that cannot be expanded.     </td>
2776
 
  </tr>
2777
 
</table>
2778
 
<a class="anchor" name="wxPropertyGridPagee24" doxytag="wxPropertyGridPage::IsPropertyKindOf" ></a><p>
2779
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2780
 
  <tr>
2781
 
    <td class="mdRow">
2782
 
      <table cellpadding="0" cellspacing="0" border="0">
2783
 
        <tr>
2784
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyKindOf </td>
2785
 
          <td class="md" valign="top">(&nbsp;</td>
2786
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2787
 
          <td class="mdname" nowrap> <em>id</em>, </td>
2788
 
        </tr>
2789
 
        <tr>
2790
 
          <td class="md" nowrap align="right"></td>
2791
 
          <td></td>
2792
 
          <td class="md" nowrap><a class="el" href="structwxPGPropertyClassInfo.htm">wxPGPropertyClassInfo</a> &amp;&nbsp;</td>
2793
 
          <td class="mdname" nowrap> <em>info</em></td>
2794
 
        </tr>
2795
 
        <tr>
2796
 
          <td></td>
2797
 
          <td class="md">)&nbsp;</td>
2798
 
          <td class="md" colspan="2"><code> [inline, static, inherited]</code></td>
2799
 
        </tr>
2800
 
 
2801
 
      </table>
2802
 
    </td>
2803
 
  </tr>
2804
 
</table>
2805
 
<table cellspacing=5 cellpadding=0 border=0>
2806
 
  <tr>
2807
 
    <td>
2808
 
      &nbsp;
2809
 
    </td>
2810
 
    <td>
2811
 
 
2812
 
<p>
2813
 
Returns true if property is of certain type. 
2814
 
<p>
2815
 
<dl compact><dt><b>Parameters:</b></dt><dd>
2816
 
  <table border="0" cellspacing="2" cellpadding="0">
2817
 
    <tr><td valign=top><em>info</em>&nbsp;</td><td>Preferably use <a class="el" href="group__miscellaneous.htm#ga13">WX_PG_CLASSINFO(PROPERTYNAME)</a>. Alternative is PROPERTYNAMEClassInfo. </td></tr>
2818
 
  </table>
2819
 
</dl>
2820
 
    </td>
2821
 
  </tr>
2822
 
</table>
2823
 
<a class="anchor" name="wxPropertyGridPagea112" doxytag="wxPropertyGridPage::IsPropertyModified" ></a><p>
2824
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2825
 
  <tr>
2826
 
    <td class="mdRow">
2827
 
      <table cellpadding="0" cellspacing="0" border="0">
2828
 
        <tr>
2829
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyModified </td>
2830
 
          <td class="md" valign="top">(&nbsp;</td>
2831
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2832
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
2833
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2834
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
2835
 
        </tr>
2836
 
 
2837
 
      </table>
2838
 
    </td>
2839
 
  </tr>
2840
 
</table>
2841
 
<table cellspacing=5 cellpadding=0 border=0>
2842
 
  <tr>
2843
 
    <td>
2844
 
      &nbsp;
2845
 
    </td>
2846
 
    <td>
2847
 
 
2848
 
<p>
2849
 
Returns true if property has been modified after value set or modify flag clear by software. 
2850
 
<p>
2851
 
    </td>
2852
 
  </tr>
2853
 
</table>
2854
 
<a class="anchor" name="wxPropertyGridPagea113" doxytag="wxPropertyGridPage::IsPropertyShown" ></a><p>
2855
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2856
 
  <tr>
2857
 
    <td class="mdRow">
2858
 
      <table cellpadding="0" cellspacing="0" border="0">
2859
 
        <tr>
2860
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyShown </td>
2861
 
          <td class="md" valign="top">(&nbsp;</td>
2862
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
2863
 
          <td class="mdname1" valign="top" nowrap> <em>name</em>          </td>
2864
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2865
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
2866
 
        </tr>
2867
 
 
2868
 
      </table>
2869
 
    </td>
2870
 
  </tr>
2871
 
</table>
2872
 
<table cellspacing=5 cellpadding=0 border=0>
2873
 
  <tr>
2874
 
    <td>
2875
 
      &nbsp;
2876
 
    </td>
2877
 
    <td>
2878
 
 
2879
 
<p>
2880
 
Returns true if property is shown (ie. 
2881
 
<p>
2882
 
hideproperty with true not called for it).     </td>
2883
 
  </tr>
2884
 
</table>
2885
 
<a class="anchor" name="wxPropertyGridPagea114" doxytag="wxPropertyGridPage::IsPropertyShown" ></a><p>
2886
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2887
 
  <tr>
2888
 
    <td class="mdRow">
2889
 
      <table cellpadding="0" cellspacing="0" border="0">
2890
 
        <tr>
2891
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyShown </td>
2892
 
          <td class="md" valign="top">(&nbsp;</td>
2893
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2894
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
2895
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2896
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
2897
 
        </tr>
2898
 
 
2899
 
      </table>
2900
 
    </td>
2901
 
  </tr>
2902
 
</table>
2903
 
<table cellspacing=5 cellpadding=0 border=0>
2904
 
  <tr>
2905
 
    <td>
2906
 
      &nbsp;
2907
 
    </td>
2908
 
    <td>
2909
 
 
2910
 
<p>
2911
 
Returns true if property is shown (ie. 
2912
 
<p>
2913
 
hideproperty with true not called for it).     </td>
2914
 
  </tr>
2915
 
</table>
2916
 
<a class="anchor" name="wxPropertyGridPagea116" doxytag="wxPropertyGridPage::IsPropertyUnspecified" ></a><p>
2917
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2918
 
  <tr>
2919
 
    <td class="mdRow">
2920
 
      <table cellpadding="0" cellspacing="0" border="0">
2921
 
        <tr>
2922
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyUnspecified </td>
2923
 
          <td class="md" valign="top">(&nbsp;</td>
2924
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
2925
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
2926
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
2927
 
          <td class="md" nowrap> const<code> [inline, inherited]</code></td>
2928
 
        </tr>
2929
 
 
2930
 
      </table>
2931
 
    </td>
2932
 
  </tr>
2933
 
</table>
2934
 
<table cellspacing=5 cellpadding=0 border=0>
2935
 
  <tr>
2936
 
    <td>
2937
 
      &nbsp;
2938
 
    </td>
2939
 
    <td>
2940
 
 
2941
 
<p>
2942
 
Returns true if property value is set to unspecified. 
2943
 
<p>
2944
 
    </td>
2945
 
  </tr>
2946
 
</table>
2947
 
<a class="anchor" name="wxPropertyGridPagea117" doxytag="wxPropertyGridPage::IsPropertyValueType" ></a><p>
2948
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2949
 
  <tr>
2950
 
    <td class="mdRow">
2951
 
      <table cellpadding="0" cellspacing="0" border="0">
2952
 
        <tr>
2953
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyValueType </td>
2954
 
          <td class="md" valign="top">(&nbsp;</td>
2955
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
2956
 
          <td class="mdname" nowrap> <em>name</em>, </td>
2957
 
        </tr>
2958
 
        <tr>
2959
 
          <td class="md" nowrap align="right"></td>
2960
 
          <td></td>
2961
 
          <td class="md" nowrap>const wxClassInfo *&nbsp;</td>
2962
 
          <td class="mdname" nowrap> <em>classinfo</em></td>
2963
 
        </tr>
2964
 
        <tr>
2965
 
          <td></td>
2966
 
          <td class="md">)&nbsp;</td>
2967
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
2968
 
        </tr>
2969
 
 
2970
 
      </table>
2971
 
    </td>
2972
 
  </tr>
2973
 
</table>
2974
 
<table cellspacing=5 cellpadding=0 border=0>
2975
 
  <tr>
2976
 
    <td>
2977
 
      &nbsp;
2978
 
    </td>
2979
 
    <td>
2980
 
 
2981
 
<p>
2982
 
Returns true if property's value type has same name as a class. 
2983
 
<p>
2984
 
    </td>
2985
 
  </tr>
2986
 
</table>
2987
 
<a class="anchor" name="wxPropertyGridPagea118" doxytag="wxPropertyGridPage::IsPropertyValueType" ></a><p>
2988
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2989
 
  <tr>
2990
 
    <td class="mdRow">
2991
 
      <table cellpadding="0" cellspacing="0" border="0">
2992
 
        <tr>
2993
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyValueType </td>
2994
 
          <td class="md" valign="top">(&nbsp;</td>
2995
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
2996
 
          <td class="mdname" nowrap> <em>name</em>, </td>
2997
 
        </tr>
2998
 
        <tr>
2999
 
          <td class="md" nowrap align="right"></td>
3000
 
          <td></td>
3001
 
          <td class="md" nowrap>const <a class="el" href="classwxPGValueType.htm">wxPGValueType</a> *&nbsp;</td>
3002
 
          <td class="mdname" nowrap> <em>valuetype</em></td>
3003
 
        </tr>
3004
 
        <tr>
3005
 
          <td></td>
3006
 
          <td class="md">)&nbsp;</td>
3007
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3008
 
        </tr>
3009
 
 
3010
 
      </table>
3011
 
    </td>
3012
 
  </tr>
3013
 
</table>
3014
 
<table cellspacing=5 cellpadding=0 border=0>
3015
 
  <tr>
3016
 
    <td>
3017
 
      &nbsp;
3018
 
    </td>
3019
 
    <td>
3020
 
 
3021
 
<p>
3022
 
Returns true if property's value type is valuetype. 
3023
 
<p>
3024
 
    </td>
3025
 
  </tr>
3026
 
</table>
3027
 
<a class="anchor" name="wxPropertyGridPagea119" doxytag="wxPropertyGridPage::IsPropertyValueType" ></a><p>
3028
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3029
 
  <tr>
3030
 
    <td class="mdRow">
3031
 
      <table cellpadding="0" cellspacing="0" border="0">
3032
 
        <tr>
3033
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyValueType </td>
3034
 
          <td class="md" valign="top">(&nbsp;</td>
3035
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
3036
 
          <td class="mdname" nowrap> <em>name</em>, </td>
3037
 
        </tr>
3038
 
        <tr>
3039
 
          <td class="md" nowrap align="right"></td>
3040
 
          <td></td>
3041
 
          <td class="md" nowrap>const wxChar *&nbsp;</td>
3042
 
          <td class="mdname" nowrap> <em>typestr</em></td>
3043
 
        </tr>
3044
 
        <tr>
3045
 
          <td></td>
3046
 
          <td class="md">)&nbsp;</td>
3047
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3048
 
        </tr>
3049
 
 
3050
 
      </table>
3051
 
    </td>
3052
 
  </tr>
3053
 
</table>
3054
 
<table cellspacing=5 cellpadding=0 border=0>
3055
 
  <tr>
3056
 
    <td>
3057
 
      &nbsp;
3058
 
    </td>
3059
 
    <td>
3060
 
 
3061
 
<p>
3062
 
Returns true if property's value type has name typestr. 
3063
 
<p>
3064
 
    </td>
3065
 
  </tr>
3066
 
</table>
3067
 
<a class="anchor" name="wxPropertyGridPagea120" doxytag="wxPropertyGridPage::IsPropertyValueType" ></a><p>
3068
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3069
 
  <tr>
3070
 
    <td class="mdRow">
3071
 
      <table cellpadding="0" cellspacing="0" border="0">
3072
 
        <tr>
3073
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyValueType </td>
3074
 
          <td class="md" valign="top">(&nbsp;</td>
3075
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3076
 
          <td class="mdname" nowrap> <em>id</em>, </td>
3077
 
        </tr>
3078
 
        <tr>
3079
 
          <td class="md" nowrap align="right"></td>
3080
 
          <td></td>
3081
 
          <td class="md" nowrap>const wxClassInfo *&nbsp;</td>
3082
 
          <td class="mdname" nowrap> <em>classinfo</em></td>
3083
 
        </tr>
3084
 
        <tr>
3085
 
          <td></td>
3086
 
          <td class="md">)&nbsp;</td>
3087
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3088
 
        </tr>
3089
 
 
3090
 
      </table>
3091
 
    </td>
3092
 
  </tr>
3093
 
</table>
3094
 
<table cellspacing=5 cellpadding=0 border=0>
3095
 
  <tr>
3096
 
    <td>
3097
 
      &nbsp;
3098
 
    </td>
3099
 
    <td>
3100
 
 
3101
 
<p>
3102
 
Returns true if property's value type has same name as a class. 
3103
 
<p>
3104
 
    </td>
3105
 
  </tr>
3106
 
</table>
3107
 
<a class="anchor" name="wxPropertyGridPagea121" doxytag="wxPropertyGridPage::IsPropertyValueType" ></a><p>
3108
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3109
 
  <tr>
3110
 
    <td class="mdRow">
3111
 
      <table cellpadding="0" cellspacing="0" border="0">
3112
 
        <tr>
3113
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyValueType </td>
3114
 
          <td class="md" valign="top">(&nbsp;</td>
3115
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3116
 
          <td class="mdname" nowrap> <em>id</em>, </td>
3117
 
        </tr>
3118
 
        <tr>
3119
 
          <td class="md" nowrap align="right"></td>
3120
 
          <td></td>
3121
 
          <td class="md" nowrap>const <a class="el" href="classwxPGValueType.htm">wxPGValueType</a> *&nbsp;</td>
3122
 
          <td class="mdname" nowrap> <em>valuetype</em></td>
3123
 
        </tr>
3124
 
        <tr>
3125
 
          <td></td>
3126
 
          <td class="md">)&nbsp;</td>
3127
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3128
 
        </tr>
3129
 
 
3130
 
      </table>
3131
 
    </td>
3132
 
  </tr>
3133
 
</table>
3134
 
<table cellspacing=5 cellpadding=0 border=0>
3135
 
  <tr>
3136
 
    <td>
3137
 
      &nbsp;
3138
 
    </td>
3139
 
    <td>
3140
 
 
3141
 
<p>
3142
 
Returns true if property's value type is valuetype. 
3143
 
<p>
3144
 
    </td>
3145
 
  </tr>
3146
 
</table>
3147
 
<a class="anchor" name="wxPropertyGridPagea122" doxytag="wxPropertyGridPage::IsPropertyValueType" ></a><p>
3148
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3149
 
  <tr>
3150
 
    <td class="mdRow">
3151
 
      <table cellpadding="0" cellspacing="0" border="0">
3152
 
        <tr>
3153
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::IsPropertyValueType </td>
3154
 
          <td class="md" valign="top">(&nbsp;</td>
3155
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3156
 
          <td class="mdname" nowrap> <em>id</em>, </td>
3157
 
        </tr>
3158
 
        <tr>
3159
 
          <td class="md" nowrap align="right"></td>
3160
 
          <td></td>
3161
 
          <td class="md" nowrap>const wxChar *&nbsp;</td>
3162
 
          <td class="mdname" nowrap> <em>typestr</em></td>
3163
 
        </tr>
3164
 
        <tr>
3165
 
          <td></td>
3166
 
          <td class="md">)&nbsp;</td>
3167
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3168
 
        </tr>
3169
 
 
3170
 
      </table>
3171
 
    </td>
3172
 
  </tr>
3173
 
</table>
3174
 
<table cellspacing=5 cellpadding=0 border=0>
3175
 
  <tr>
3176
 
    <td>
3177
 
      &nbsp;
3178
 
    </td>
3179
 
    <td>
3180
 
 
3181
 
<p>
3182
 
Returns true if property's value type has name typestr. 
3183
 
<p>
3184
 
    </td>
3185
 
  </tr>
3186
 
</table>
3187
 
<a class="anchor" name="wxPropertyGridPagee25" doxytag="wxPropertyGridPage::RegisterAdditionalEditors" ></a><p>
3188
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3189
 
  <tr>
3190
 
    <td class="mdRow">
3191
 
      <table cellpadding="0" cellspacing="0" border="0">
3192
 
        <tr>
3193
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::RegisterAdditionalEditors </td>
3194
 
          <td class="md" valign="top">(&nbsp;</td>
3195
 
          <td class="mdname1" valign="top" nowrap>          </td>
3196
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3197
 
          <td class="md" nowrap><code> [static, inherited]</code></td>
3198
 
        </tr>
3199
 
 
3200
 
      </table>
3201
 
    </td>
3202
 
  </tr>
3203
 
</table>
3204
 
<table cellspacing=5 cellpadding=0 border=0>
3205
 
  <tr>
3206
 
    <td>
3207
 
      &nbsp;
3208
 
    </td>
3209
 
    <td>
3210
 
 
3211
 
<p>
3212
 
Initializes additional property editors (SpinCtrl etc.). 
3213
 
<p>
3214
 
Causes references to most object files in the library, so calling this may cause significant increase in executable size when linking with static library.     </td>
3215
 
  </tr>
3216
 
</table>
3217
 
<a class="anchor" name="wxPropertyGridPagee26" doxytag="wxPropertyGridPage::RegisterAdvancedPropertyClasses" ></a><p>
3218
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3219
 
  <tr>
3220
 
    <td class="mdRow">
3221
 
      <table cellpadding="0" cellspacing="0" border="0">
3222
 
        <tr>
3223
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::RegisterAdvancedPropertyClasses </td>
3224
 
          <td class="md" valign="top">(&nbsp;</td>
3225
 
          <td class="mdname1" valign="top" nowrap>          </td>
3226
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3227
 
          <td class="md" nowrap><code> [static, inherited]</code></td>
3228
 
        </tr>
3229
 
 
3230
 
      </table>
3231
 
    </td>
3232
 
  </tr>
3233
 
</table>
3234
 
<table cellspacing=5 cellpadding=0 border=0>
3235
 
  <tr>
3236
 
    <td>
3237
 
      &nbsp;
3238
 
    </td>
3239
 
    <td>
3240
 
 
3241
 
<p>
3242
 
Basic property classes are registered by the default, but this registers advanced ones as well. 
3243
 
<p>
3244
 
    </td>
3245
 
  </tr>
3246
 
</table>
3247
 
<a class="anchor" name="wxPropertyGridPagee27" doxytag="wxPropertyGridPage::RegisterPropertyClass" ></a><p>
3248
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3249
 
  <tr>
3250
 
    <td class="mdRow">
3251
 
      <table cellpadding="0" cellspacing="0" border="0">
3252
 
        <tr>
3253
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::RegisterPropertyClass </td>
3254
 
          <td class="md" valign="top">(&nbsp;</td>
3255
 
          <td class="md" nowrap valign="top">const wxChar *&nbsp;</td>
3256
 
          <td class="mdname" nowrap> <em>name</em>, </td>
3257
 
        </tr>
3258
 
        <tr>
3259
 
          <td class="md" nowrap align="right"></td>
3260
 
          <td></td>
3261
 
          <td class="md" nowrap><a class="el" href="structwxPGPropertyClassInfo.htm">wxPGPropertyClassInfo</a> *&nbsp;</td>
3262
 
          <td class="mdname" nowrap> <em>classinfo</em></td>
3263
 
        </tr>
3264
 
        <tr>
3265
 
          <td></td>
3266
 
          <td class="md">)&nbsp;</td>
3267
 
          <td class="md" colspan="2"><code> [static, inherited]</code></td>
3268
 
        </tr>
3269
 
 
3270
 
      </table>
3271
 
    </td>
3272
 
  </tr>
3273
 
</table>
3274
 
<table cellspacing=5 cellpadding=0 border=0>
3275
 
  <tr>
3276
 
    <td>
3277
 
      &nbsp;
3278
 
    </td>
3279
 
    <td>
3280
 
 
3281
 
<p>
3282
 
Registers property class info with specific name. 
3283
 
<p>
3284
 
Preferably use wxPGRegisterPropertyClass(PROPERTYNAME) macro.     </td>
3285
 
  </tr>
3286
 
</table>
3287
 
<a class="anchor" name="wxPropertyGridPagea125" doxytag="wxPropertyGridPage::ReplaceProperty" ></a><p>
3288
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3289
 
  <tr>
3290
 
    <td class="mdRow">
3291
 
      <table cellpadding="0" cellspacing="0" border="0">
3292
 
        <tr>
3293
 
          <td class="md" nowrap valign="top"> <a class="el" href="classwxPGId.htm">wxPGId</a> wxPropertyContainerMethods::ReplaceProperty </td>
3294
 
          <td class="md" valign="top">(&nbsp;</td>
3295
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3296
 
          <td class="mdname" nowrap> <em>id</em>, </td>
3297
 
        </tr>
3298
 
        <tr>
3299
 
          <td class="md" nowrap align="right"></td>
3300
 
          <td></td>
3301
 
          <td class="md" nowrap><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
3302
 
          <td class="mdname" nowrap> <em>property</em></td>
3303
 
        </tr>
3304
 
        <tr>
3305
 
          <td></td>
3306
 
          <td class="md">)&nbsp;</td>
3307
 
          <td class="md" colspan="2"><code> [inherited]</code></td>
3308
 
        </tr>
3309
 
 
3310
 
      </table>
3311
 
    </td>
3312
 
  </tr>
3313
 
</table>
3314
 
<table cellspacing=5 cellpadding=0 border=0>
3315
 
  <tr>
3316
 
    <td>
3317
 
      &nbsp;
3318
 
    </td>
3319
 
    <td>
3320
 
 
3321
 
<p>
3322
 
Replaces property with id with newly created property. 
3323
 
<p>
3324
 
For example, this code replaces existing property named "Flags" with one that will have different set of items: <pre class="fragment"><div>            pg-&gt;<a class="code" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea125">ReplaceProperty</a>(wxT(<span class="stringliteral">"Flags"</span>),
3325
 
                wxFlagsProperty(wxT(<span class="stringliteral">"Flags"</span>),wxPG_LABEL,newItems))
3326
 
</div></pre>For more info, see <a class="el" href="classwxPropertyGrid.htm#wxPropertyGrida164">wxPropertyGrid::Insert</a>.     </td>
3327
 
  </tr>
3328
 
</table>
3329
 
<a class="anchor" name="wxPropertyGridPagee28" doxytag="wxPropertyGridPage::SetBoolChoices" ></a><p>
3330
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3331
 
  <tr>
3332
 
    <td class="mdRow">
3333
 
      <table cellpadding="0" cellspacing="0" border="0">
3334
 
        <tr>
3335
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetBoolChoices </td>
3336
 
          <td class="md" valign="top">(&nbsp;</td>
3337
 
          <td class="md" nowrap valign="top">const wxChar *&nbsp;</td>
3338
 
          <td class="mdname" nowrap> <em>true_choice</em>, </td>
3339
 
        </tr>
3340
 
        <tr>
3341
 
          <td class="md" nowrap align="right"></td>
3342
 
          <td></td>
3343
 
          <td class="md" nowrap>const wxChar *&nbsp;</td>
3344
 
          <td class="mdname" nowrap> <em>false_choice</em></td>
3345
 
        </tr>
3346
 
        <tr>
3347
 
          <td></td>
3348
 
          <td class="md">)&nbsp;</td>
3349
 
          <td class="md" colspan="2"><code> [static, inherited]</code></td>
3350
 
        </tr>
3351
 
 
3352
 
      </table>
3353
 
    </td>
3354
 
  </tr>
3355
 
</table>
3356
 
<table cellspacing=5 cellpadding=0 border=0>
3357
 
  <tr>
3358
 
    <td>
3359
 
      &nbsp;
3360
 
    </td>
3361
 
    <td>
3362
 
 
3363
 
<p>
3364
 
Lets user to set the strings listed in the choice dropdown of a wxBoolProperty. 
3365
 
<p>
3366
 
Defaults are "True" and "False", so changing them to, say, "Yes" and "No" may be useful in some less technical applications.     </td>
3367
 
  </tr>
3368
 
</table>
3369
 
<a class="anchor" name="wxPropertyGridPagea127" doxytag="wxPropertyGridPage::SetPropertyAttribute" ></a><p>
3370
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3371
 
  <tr>
3372
 
    <td class="mdRow">
3373
 
      <table cellpadding="0" cellspacing="0" border="0">
3374
 
        <tr>
3375
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetPropertyAttribute </td>
3376
 
          <td class="md" valign="top">(&nbsp;</td>
3377
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3378
 
          <td class="mdname" nowrap> <em>id</em>, </td>
3379
 
        </tr>
3380
 
        <tr>
3381
 
          <td class="md" nowrap align="right"></td>
3382
 
          <td></td>
3383
 
          <td class="md" nowrap>int&nbsp;</td>
3384
 
          <td class="mdname" nowrap> <em>attrid</em>, </td>
3385
 
        </tr>
3386
 
        <tr>
3387
 
          <td class="md" nowrap align="right"></td>
3388
 
          <td></td>
3389
 
          <td class="md" nowrap>wxVariant&nbsp;</td>
3390
 
          <td class="mdname" nowrap> <em>value</em>, </td>
3391
 
        </tr>
3392
 
        <tr>
3393
 
          <td class="md" nowrap align="right"></td>
3394
 
          <td></td>
3395
 
          <td class="md" nowrap>long&nbsp;</td>
3396
 
          <td class="mdname" nowrap> <em>argFlags</em> = 0</td>
3397
 
        </tr>
3398
 
        <tr>
3399
 
          <td></td>
3400
 
          <td class="md">)&nbsp;</td>
3401
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3402
 
        </tr>
3403
 
 
3404
 
      </table>
3405
 
    </td>
3406
 
  </tr>
3407
 
</table>
3408
 
<table cellspacing=5 cellpadding=0 border=0>
3409
 
  <tr>
3410
 
    <td>
3411
 
      &nbsp;
3412
 
    </td>
3413
 
    <td>
3414
 
 
3415
 
<p>
3416
 
Sets an attribute of a property. 
3417
 
<p>
3418
 
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>
3419
 
  <table border="0" cellspacing="2" cellpadding="0">
3420
 
    <tr><td valign=top><em>argFlags</em>&nbsp;</td><td>Optional. Use wxPG_RECURSE to set the attribute to child properties as well. </td></tr>
3421
 
  </table>
3422
 
</dl>
3423
 
<dl 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>
3424
 
    </td>
3425
 
  </tr>
3426
 
</table>
3427
 
<a class="anchor" name="wxPropertyGridPagee30" doxytag="wxPropertyGridPage::SetPropertyAttributes" ></a><p>
3428
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3429
 
  <tr>
3430
 
    <td class="mdRow">
3431
 
      <table cellpadding="0" cellspacing="0" border="0">
3432
 
        <tr>
3433
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetPropertyAttributes </td>
3434
 
          <td class="md" valign="top">(&nbsp;</td>
3435
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3436
 
          <td class="mdname" nowrap> <em>id</em>, </td>
3437
 
        </tr>
3438
 
        <tr>
3439
 
          <td class="md" nowrap align="right"></td>
3440
 
          <td></td>
3441
 
          <td class="md" nowrap>const wxString &amp;&nbsp;</td>
3442
 
          <td class="mdname" nowrap> <em>attributes</em></td>
3443
 
        </tr>
3444
 
        <tr>
3445
 
          <td></td>
3446
 
          <td class="md">)&nbsp;</td>
3447
 
          <td class="md" colspan="2"><code> [inline, static, inherited]</code></td>
3448
 
        </tr>
3449
 
 
3450
 
      </table>
3451
 
    </td>
3452
 
  </tr>
3453
 
</table>
3454
 
<table cellspacing=5 cellpadding=0 border=0>
3455
 
  <tr>
3456
 
    <td>
3457
 
      &nbsp;
3458
 
    </td>
3459
 
    <td>
3460
 
 
3461
 
<p>
3462
 
Sets attributes from a string generated by GetPropertyAttributes. 
3463
 
<p>
3464
 
<dl compact><dt><b>Remarks:</b></dt><dd>Performance may not be top-notch. </dd></dl>
3465
 
    </td>
3466
 
  </tr>
3467
 
</table>
3468
 
<a class="anchor" name="wxPropertyGridPagea129" doxytag="wxPropertyGridPage::SetPropertyChoices" ></a><p>
3469
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3470
 
  <tr>
3471
 
    <td class="mdRow">
3472
 
      <table cellpadding="0" cellspacing="0" border="0">
3473
 
        <tr>
3474
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetPropertyChoices </td>
3475
 
          <td class="md" valign="top">(&nbsp;</td>
3476
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
3477
 
          <td class="mdname" nowrap> <em>name</em>, </td>
3478
 
        </tr>
3479
 
        <tr>
3480
 
          <td class="md" nowrap align="right"></td>
3481
 
          <td></td>
3482
 
          <td class="md" nowrap><a class="el" href="classwxPGChoices.htm">wxPGChoices</a> &amp;&nbsp;</td>
3483
 
          <td class="mdname" nowrap> <em>choices</em></td>
3484
 
        </tr>
3485
 
        <tr>
3486
 
          <td></td>
3487
 
          <td class="md">)&nbsp;</td>
3488
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3489
 
        </tr>
3490
 
 
3491
 
      </table>
3492
 
    </td>
3493
 
  </tr>
3494
 
</table>
3495
 
<table cellspacing=5 cellpadding=0 border=0>
3496
 
  <tr>
3497
 
    <td>
3498
 
      &nbsp;
3499
 
    </td>
3500
 
    <td>
3501
 
 
3502
 
<p>
3503
 
Set choices of a property to specified set of labels and values. 
3504
 
<p>
3505
 
    </td>
3506
 
  </tr>
3507
 
</table>
3508
 
<a class="anchor" name="wxPropertyGridPagee31" doxytag="wxPropertyGridPage::SetPropertyChoices" ></a><p>
3509
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3510
 
  <tr>
3511
 
    <td class="mdRow">
3512
 
      <table cellpadding="0" cellspacing="0" border="0">
3513
 
        <tr>
3514
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetPropertyChoices </td>
3515
 
          <td class="md" valign="top">(&nbsp;</td>
3516
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3517
 
          <td class="mdname" nowrap> <em>id</em>, </td>
3518
 
        </tr>
3519
 
        <tr>
3520
 
          <td class="md" nowrap align="right"></td>
3521
 
          <td></td>
3522
 
          <td class="md" nowrap><a class="el" href="classwxPGChoices.htm">wxPGChoices</a> &amp;&nbsp;</td>
3523
 
          <td class="mdname" nowrap> <em>choices</em></td>
3524
 
        </tr>
3525
 
        <tr>
3526
 
          <td></td>
3527
 
          <td class="md">)&nbsp;</td>
3528
 
          <td class="md" colspan="2"><code> [inline, static, inherited]</code></td>
3529
 
        </tr>
3530
 
 
3531
 
      </table>
3532
 
    </td>
3533
 
  </tr>
3534
 
</table>
3535
 
<table cellspacing=5 cellpadding=0 border=0>
3536
 
  <tr>
3537
 
    <td>
3538
 
      &nbsp;
3539
 
    </td>
3540
 
    <td>
3541
 
 
3542
 
<p>
3543
 
Set choices of a property to specified set of labels and values. 
3544
 
<p>
3545
 
    </td>
3546
 
  </tr>
3547
 
</table>
3548
 
<a class="anchor" name="wxPropertyGridPagea131" doxytag="wxPropertyGridPage::SetPropertyChoicesExclusive" ></a><p>
3549
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3550
 
  <tr>
3551
 
    <td class="mdRow">
3552
 
      <table cellpadding="0" cellspacing="0" border="0">
3553
 
        <tr>
3554
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetPropertyChoicesExclusive </td>
3555
 
          <td class="md" valign="top">(&nbsp;</td>
3556
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3557
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
3558
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
3559
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
3560
 
        </tr>
3561
 
 
3562
 
      </table>
3563
 
    </td>
3564
 
  </tr>
3565
 
</table>
3566
 
<table cellspacing=5 cellpadding=0 border=0>
3567
 
  <tr>
3568
 
    <td>
3569
 
      &nbsp;
3570
 
    </td>
3571
 
    <td>
3572
 
 
3573
 
<p>
3574
 
If property's set of choices is shared, then calling this method converts it to private. 
3575
 
<p>
3576
 
    </td>
3577
 
  </tr>
3578
 
</table>
3579
 
<a class="anchor" name="wxPropertyGridPagea132" doxytag="wxPropertyGridPage::SetPropertyClientData" ></a><p>
3580
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3581
 
  <tr>
3582
 
    <td class="mdRow">
3583
 
      <table cellpadding="0" cellspacing="0" border="0">
3584
 
        <tr>
3585
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetPropertyClientData </td>
3586
 
          <td class="md" valign="top">(&nbsp;</td>
3587
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
3588
 
          <td class="mdname" nowrap> <em>name</em>, </td>
3589
 
        </tr>
3590
 
        <tr>
3591
 
          <td class="md" nowrap align="right"></td>
3592
 
          <td></td>
3593
 
          <td class="md" nowrap>wxPGProperty::ClientDataType&nbsp;</td>
3594
 
          <td class="mdname" nowrap> <em>clientData</em></td>
3595
 
        </tr>
3596
 
        <tr>
3597
 
          <td></td>
3598
 
          <td class="md">)&nbsp;</td>
3599
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3600
 
        </tr>
3601
 
 
3602
 
      </table>
3603
 
    </td>
3604
 
  </tr>
3605
 
</table>
3606
 
<table cellspacing=5 cellpadding=0 border=0>
3607
 
  <tr>
3608
 
    <td>
3609
 
      &nbsp;
3610
 
    </td>
3611
 
    <td>
3612
 
 
3613
 
<p>
3614
 
Sets client data (void*) of a property. 
3615
 
<p>
3616
 
<dl compact><dt><b>Remarks:</b></dt><dd>This untyped client data has to be deleted manually. </dd></dl>
3617
 
    </td>
3618
 
  </tr>
3619
 
</table>
3620
 
<a class="anchor" name="wxPropertyGridPagea133" doxytag="wxPropertyGridPage::SetPropertyClientData" ></a><p>
3621
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3622
 
  <tr>
3623
 
    <td class="mdRow">
3624
 
      <table cellpadding="0" cellspacing="0" border="0">
3625
 
        <tr>
3626
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetPropertyClientData </td>
3627
 
          <td class="md" valign="top">(&nbsp;</td>
3628
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3629
 
          <td class="mdname" nowrap> <em>id</em>, </td>
3630
 
        </tr>
3631
 
        <tr>
3632
 
          <td class="md" nowrap align="right"></td>
3633
 
          <td></td>
3634
 
          <td class="md" nowrap>wxPGProperty::ClientDataType&nbsp;</td>
3635
 
          <td class="mdname" nowrap> <em>clientData</em></td>
3636
 
        </tr>
3637
 
        <tr>
3638
 
          <td></td>
3639
 
          <td class="md">)&nbsp;</td>
3640
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3641
 
        </tr>
3642
 
 
3643
 
      </table>
3644
 
    </td>
3645
 
  </tr>
3646
 
</table>
3647
 
<table cellspacing=5 cellpadding=0 border=0>
3648
 
  <tr>
3649
 
    <td>
3650
 
      &nbsp;
3651
 
    </td>
3652
 
    <td>
3653
 
 
3654
 
<p>
3655
 
Sets client data (void*) of a property. 
3656
 
<p>
3657
 
<dl compact><dt><b>Remarks:</b></dt><dd>This untyped client data has to be deleted manually. </dd></dl>
3658
 
    </td>
3659
 
  </tr>
3660
 
</table>
3661
 
<a class="anchor" name="wxPropertyGridPagea135" doxytag="wxPropertyGridPage::SetPropertyEditor" ></a><p>
3662
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3663
 
  <tr>
3664
 
    <td class="mdRow">
3665
 
      <table cellpadding="0" cellspacing="0" border="0">
3666
 
        <tr>
3667
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetPropertyEditor </td>
3668
 
          <td class="md" valign="top">(&nbsp;</td>
3669
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3670
 
          <td class="mdname" nowrap> <em>id</em>, </td>
3671
 
        </tr>
3672
 
        <tr>
3673
 
          <td class="md" nowrap align="right"></td>
3674
 
          <td></td>
3675
 
          <td class="md" nowrap>const wxString &amp;&nbsp;</td>
3676
 
          <td class="mdname" nowrap> <em>editorName</em></td>
3677
 
        </tr>
3678
 
        <tr>
3679
 
          <td></td>
3680
 
          <td class="md">)&nbsp;</td>
3681
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3682
 
        </tr>
3683
 
 
3684
 
      </table>
3685
 
    </td>
3686
 
  </tr>
3687
 
</table>
3688
 
<table cellspacing=5 cellpadding=0 border=0>
3689
 
  <tr>
3690
 
    <td>
3691
 
      &nbsp;
3692
 
    </td>
3693
 
    <td>
3694
 
 
3695
 
<p>
3696
 
Sets editor control of a property. 
3697
 
<p>
3698
 
As editor argument, use editor name string, such as wxT("TextCtrl") or wxT("Choice").     </td>
3699
 
  </tr>
3700
 
</table>
3701
 
<a class="anchor" name="wxPropertyGridPagea137" doxytag="wxPropertyGridPage::SetPropertyEditor" ></a><p>
3702
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3703
 
  <tr>
3704
 
    <td class="mdRow">
3705
 
      <table cellpadding="0" cellspacing="0" border="0">
3706
 
        <tr>
3707
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetPropertyEditor </td>
3708
 
          <td class="md" valign="top">(&nbsp;</td>
3709
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3710
 
          <td class="mdname" nowrap> <em>id</em>, </td>
3711
 
        </tr>
3712
 
        <tr>
3713
 
          <td class="md" nowrap align="right"></td>
3714
 
          <td></td>
3715
 
          <td class="md" nowrap>const <a class="el" href="classwxPGEditor.htm">wxPGEditor</a> *&nbsp;</td>
3716
 
          <td class="mdname" nowrap> <em>editor</em></td>
3717
 
        </tr>
3718
 
        <tr>
3719
 
          <td></td>
3720
 
          <td class="md">)&nbsp;</td>
3721
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3722
 
        </tr>
3723
 
 
3724
 
      </table>
3725
 
    </td>
3726
 
  </tr>
3727
 
</table>
3728
 
<table cellspacing=5 cellpadding=0 border=0>
3729
 
  <tr>
3730
 
    <td>
3731
 
      &nbsp;
3732
 
    </td>
3733
 
    <td>
3734
 
 
3735
 
<p>
3736
 
Sets editor control of a property. 
3737
 
<p>
3738
 
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#wxPropertyGridPagee25">wxPropertyGrid::RegisterAdditionalEditors()</a> call prior using.     </td>
3739
 
  </tr>
3740
 
</table>
3741
 
<a class="anchor" name="wxPropertyGridPagea139" doxytag="wxPropertyGridPage::SetPropertyHelpString" ></a><p>
3742
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3743
 
  <tr>
3744
 
    <td class="mdRow">
3745
 
      <table cellpadding="0" cellspacing="0" border="0">
3746
 
        <tr>
3747
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetPropertyHelpString </td>
3748
 
          <td class="md" valign="top">(&nbsp;</td>
3749
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3750
 
          <td class="mdname" nowrap> <em>id</em>, </td>
3751
 
        </tr>
3752
 
        <tr>
3753
 
          <td class="md" nowrap align="right"></td>
3754
 
          <td></td>
3755
 
          <td class="md" nowrap>const wxString &amp;&nbsp;</td>
3756
 
          <td class="mdname" nowrap> <em>helpString</em></td>
3757
 
        </tr>
3758
 
        <tr>
3759
 
          <td></td>
3760
 
          <td class="md">)&nbsp;</td>
3761
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3762
 
        </tr>
3763
 
 
3764
 
      </table>
3765
 
    </td>
3766
 
  </tr>
3767
 
</table>
3768
 
<table cellspacing=5 cellpadding=0 border=0>
3769
 
  <tr>
3770
 
    <td>
3771
 
      &nbsp;
3772
 
    </td>
3773
 
    <td>
3774
 
 
3775
 
<p>
3776
 
Associates the help string with property. 
3777
 
<p>
3778
 
<dl 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>
3779
 
    </td>
3780
 
  </tr>
3781
 
</table>
3782
 
<a class="anchor" name="wxPropertyGridPagea141" doxytag="wxPropertyGridPage::SetPropertyImage" ></a><p>
3783
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3784
 
  <tr>
3785
 
    <td class="mdRow">
3786
 
      <table cellpadding="0" cellspacing="0" border="0">
3787
 
        <tr>
3788
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetPropertyImage </td>
3789
 
          <td class="md" valign="top">(&nbsp;</td>
3790
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3791
 
          <td class="mdname" nowrap> <em>id</em>, </td>
3792
 
        </tr>
3793
 
        <tr>
3794
 
          <td class="md" nowrap align="right"></td>
3795
 
          <td></td>
3796
 
          <td class="md" nowrap>wxBitmap &amp;&nbsp;</td>
3797
 
          <td class="mdname" nowrap> <em>bmp</em></td>
3798
 
        </tr>
3799
 
        <tr>
3800
 
          <td></td>
3801
 
          <td class="md">)&nbsp;</td>
3802
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3803
 
        </tr>
3804
 
 
3805
 
      </table>
3806
 
    </td>
3807
 
  </tr>
3808
 
</table>
3809
 
<table cellspacing=5 cellpadding=0 border=0>
3810
 
  <tr>
3811
 
    <td>
3812
 
      &nbsp;
3813
 
    </td>
3814
 
    <td>
3815
 
 
3816
 
<p>
3817
 
Set wxBitmap in front of the value. 
3818
 
<p>
3819
 
<dl compact><dt><b>Remarks:</b></dt><dd><ul>
3820
 
<li>Bitmap will be ignored if property class has implemented OnCustomPaint.</li><li>Bitmap will be scaled to a size returned by <a class="el" href="classwxPropertyGrid.htm#wxPropertyGrida67">wxPropertyGrid::GetImageSize()</a>; </li></ul>
3821
 
</dd></dl>
3822
 
    </td>
3823
 
  </tr>
3824
 
</table>
3825
 
<a class="anchor" name="wxPropertyGridPagea143" doxytag="wxPropertyGridPage::SetPropertyMaxLength" ></a><p>
3826
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3827
 
  <tr>
3828
 
    <td class="mdRow">
3829
 
      <table cellpadding="0" cellspacing="0" border="0">
3830
 
        <tr>
3831
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::SetPropertyMaxLength </td>
3832
 
          <td class="md" valign="top">(&nbsp;</td>
3833
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
3834
 
          <td class="mdname" nowrap> <em>name</em>, </td>
3835
 
        </tr>
3836
 
        <tr>
3837
 
          <td class="md" nowrap align="right"></td>
3838
 
          <td></td>
3839
 
          <td class="md" nowrap>int&nbsp;</td>
3840
 
          <td class="mdname" nowrap> <em>maxLen</em></td>
3841
 
        </tr>
3842
 
        <tr>
3843
 
          <td></td>
3844
 
          <td class="md">)&nbsp;</td>
3845
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3846
 
        </tr>
3847
 
 
3848
 
      </table>
3849
 
    </td>
3850
 
  </tr>
3851
 
</table>
3852
 
<table cellspacing=5 cellpadding=0 border=0>
3853
 
  <tr>
3854
 
    <td>
3855
 
      &nbsp;
3856
 
    </td>
3857
 
    <td>
3858
 
 
3859
 
<p>
3860
 
Sets max length of property's text. 
3861
 
<p>
3862
 
    </td>
3863
 
  </tr>
3864
 
</table>
3865
 
<a class="anchor" name="wxPropertyGridPagea144" doxytag="wxPropertyGridPage::SetPropertyMaxLength" ></a><p>
3866
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3867
 
  <tr>
3868
 
    <td class="mdRow">
3869
 
      <table cellpadding="0" cellspacing="0" border="0">
3870
 
        <tr>
3871
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::SetPropertyMaxLength </td>
3872
 
          <td class="md" valign="top">(&nbsp;</td>
3873
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3874
 
          <td class="mdname" nowrap> <em>id</em>, </td>
3875
 
        </tr>
3876
 
        <tr>
3877
 
          <td class="md" nowrap align="right"></td>
3878
 
          <td></td>
3879
 
          <td class="md" nowrap>int&nbsp;</td>
3880
 
          <td class="mdname" nowrap> <em>maxLen</em></td>
3881
 
        </tr>
3882
 
        <tr>
3883
 
          <td></td>
3884
 
          <td class="md">)&nbsp;</td>
3885
 
          <td class="md" colspan="2"><code> [inherited]</code></td>
3886
 
        </tr>
3887
 
 
3888
 
      </table>
3889
 
    </td>
3890
 
  </tr>
3891
 
</table>
3892
 
<table cellspacing=5 cellpadding=0 border=0>
3893
 
  <tr>
3894
 
    <td>
3895
 
      &nbsp;
3896
 
    </td>
3897
 
    <td>
3898
 
 
3899
 
<p>
3900
 
Sets max length of property's text. 
3901
 
<p>
3902
 
    </td>
3903
 
  </tr>
3904
 
</table>
3905
 
<a class="anchor" name="wxPropertyGridPagea146" doxytag="wxPropertyGridPage::SetPropertyPriority" ></a><p>
3906
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3907
 
  <tr>
3908
 
    <td class="mdRow">
3909
 
      <table cellpadding="0" cellspacing="0" border="0">
3910
 
        <tr>
3911
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::SetPropertyPriority </td>
3912
 
          <td class="md" valign="top">(&nbsp;</td>
3913
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
3914
 
          <td class="mdname" nowrap> <em>name</em>, </td>
3915
 
        </tr>
3916
 
        <tr>
3917
 
          <td class="md" nowrap align="right"></td>
3918
 
          <td></td>
3919
 
          <td class="md" nowrap>int&nbsp;</td>
3920
 
          <td class="mdname" nowrap> <em>priority</em></td>
3921
 
        </tr>
3922
 
        <tr>
3923
 
          <td></td>
3924
 
          <td class="md">)&nbsp;</td>
3925
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
3926
 
        </tr>
3927
 
 
3928
 
      </table>
3929
 
    </td>
3930
 
  </tr>
3931
 
</table>
3932
 
<table cellspacing=5 cellpadding=0 border=0>
3933
 
  <tr>
3934
 
    <td>
3935
 
      &nbsp;
3936
 
    </td>
3937
 
    <td>
3938
 
 
3939
 
<p>
3940
 
Property is to be hidden/shown when hider button is toggled or when <a class="el" href="classwxPropertyGrid.htm#wxPropertyGrida27">wxPropertyGrid::Compact</a> is called. 
3941
 
<p>
3942
 
    </td>
3943
 
  </tr>
3944
 
</table>
3945
 
<a class="anchor" name="wxPropertyGridPagea147" doxytag="wxPropertyGridPage::SetPropertyPriority" ></a><p>
3946
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3947
 
  <tr>
3948
 
    <td class="mdRow">
3949
 
      <table cellpadding="0" cellspacing="0" border="0">
3950
 
        <tr>
3951
 
          <td class="md" nowrap valign="top"> bool wxPropertyContainerMethods::SetPropertyPriority </td>
3952
 
          <td class="md" valign="top">(&nbsp;</td>
3953
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
3954
 
          <td class="mdname" nowrap> <em>id</em>, </td>
3955
 
        </tr>
3956
 
        <tr>
3957
 
          <td class="md" nowrap align="right"></td>
3958
 
          <td></td>
3959
 
          <td class="md" nowrap>int&nbsp;</td>
3960
 
          <td class="mdname" nowrap> <em>priority</em></td>
3961
 
        </tr>
3962
 
        <tr>
3963
 
          <td></td>
3964
 
          <td class="md">)&nbsp;</td>
3965
 
          <td class="md" colspan="2"><code> [inherited]</code></td>
3966
 
        </tr>
3967
 
 
3968
 
      </table>
3969
 
    </td>
3970
 
  </tr>
3971
 
</table>
3972
 
<table cellspacing=5 cellpadding=0 border=0>
3973
 
  <tr>
3974
 
    <td>
3975
 
      &nbsp;
3976
 
    </td>
3977
 
    <td>
3978
 
 
3979
 
<p>
3980
 
Property is to be hidden/shown when hider button is toggled or when <a class="el" href="classwxPropertyGrid.htm#wxPropertyGrida27">wxPropertyGrid::Compact</a> is called. 
3981
 
<p>
3982
 
    </td>
3983
 
  </tr>
3984
 
</table>
3985
 
<a class="anchor" name="wxPropertyGridPagea148" doxytag="wxPropertyGridPage::SetPropertyReadOnly" ></a><p>
3986
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3987
 
  <tr>
3988
 
    <td class="mdRow">
3989
 
      <table cellpadding="0" cellspacing="0" border="0">
3990
 
        <tr>
3991
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetPropertyReadOnly </td>
3992
 
          <td class="md" valign="top">(&nbsp;</td>
3993
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
3994
 
          <td class="mdname" nowrap> <em>name</em>, </td>
3995
 
        </tr>
3996
 
        <tr>
3997
 
          <td class="md" nowrap align="right"></td>
3998
 
          <td></td>
3999
 
          <td class="md" nowrap>bool&nbsp;</td>
4000
 
          <td class="mdname" nowrap> <em>readOnly</em> = true</td>
4001
 
        </tr>
4002
 
        <tr>
4003
 
          <td></td>
4004
 
          <td class="md">)&nbsp;</td>
4005
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4006
 
        </tr>
4007
 
 
4008
 
      </table>
4009
 
    </td>
4010
 
  </tr>
4011
 
</table>
4012
 
<table cellspacing=5 cellpadding=0 border=0>
4013
 
  <tr>
4014
 
    <td>
4015
 
      &nbsp;
4016
 
    </td>
4017
 
    <td>
4018
 
 
4019
 
<p>
4020
 
Sets property as read-only. 
4021
 
<p>
4022
 
It's value cannot be changed by the user, but the editor may still be created for copying purposes.    </td>
4023
 
  </tr>
4024
 
</table>
4025
 
<a class="anchor" name="wxPropertyGridPagea149" doxytag="wxPropertyGridPage::SetPropertyReadOnly" ></a><p>
4026
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4027
 
  <tr>
4028
 
    <td class="mdRow">
4029
 
      <table cellpadding="0" cellspacing="0" border="0">
4030
 
        <tr>
4031
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetPropertyReadOnly </td>
4032
 
          <td class="md" valign="top">(&nbsp;</td>
4033
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
4034
 
          <td class="mdname" nowrap> <em>id</em>, </td>
4035
 
        </tr>
4036
 
        <tr>
4037
 
          <td class="md" nowrap align="right"></td>
4038
 
          <td></td>
4039
 
          <td class="md" nowrap>bool&nbsp;</td>
4040
 
          <td class="mdname" nowrap> <em>readOnly</em> = true</td>
4041
 
        </tr>
4042
 
        <tr>
4043
 
          <td></td>
4044
 
          <td class="md">)&nbsp;</td>
4045
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4046
 
        </tr>
4047
 
 
4048
 
      </table>
4049
 
    </td>
4050
 
  </tr>
4051
 
</table>
4052
 
<table cellspacing=5 cellpadding=0 border=0>
4053
 
  <tr>
4054
 
    <td>
4055
 
      &nbsp;
4056
 
    </td>
4057
 
    <td>
4058
 
 
4059
 
<p>
4060
 
Sets property as read-only. 
4061
 
<p>
4062
 
It's value cannot be changed by the user, but the editor may still be created for copying purposes.    </td>
4063
 
  </tr>
4064
 
</table>
4065
 
<a class="anchor" name="wxPropertyGridPagea152" doxytag="wxPropertyGridPage::SetPropertyValidator" ></a><p>
4066
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4067
 
  <tr>
4068
 
    <td class="mdRow">
4069
 
      <table cellpadding="0" cellspacing="0" border="0">
4070
 
        <tr>
4071
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::SetPropertyValidator </td>
4072
 
          <td class="md" valign="top">(&nbsp;</td>
4073
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
4074
 
          <td class="mdname" nowrap> <em>id</em>, </td>
4075
 
        </tr>
4076
 
        <tr>
4077
 
          <td class="md" nowrap align="right"></td>
4078
 
          <td></td>
4079
 
          <td class="md" nowrap>const wxValidator &amp;&nbsp;</td>
4080
 
          <td class="mdname" nowrap> <em>validator</em></td>
4081
 
        </tr>
4082
 
        <tr>
4083
 
          <td></td>
4084
 
          <td class="md">)&nbsp;</td>
4085
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4086
 
        </tr>
4087
 
 
4088
 
      </table>
4089
 
    </td>
4090
 
  </tr>
4091
 
</table>
4092
 
<table cellspacing=5 cellpadding=0 border=0>
4093
 
  <tr>
4094
 
    <td>
4095
 
      &nbsp;
4096
 
    </td>
4097
 
    <td>
4098
 
 
4099
 
<p>
4100
 
Sets validator of a property. 
4101
 
<p>
4102
 
For example <pre class="fragment"><div>          <span class="comment">// Allow property's value range from -100 to 100</span>
4103
 
          wxIntPropertyValidator validator(-100,100);
4104
 
          <a class="code" href="classwxPGId.htm">wxPGId</a> <span class="keywordtype">id</span> = pg-&gt;<a class="code" href="classwxPropertyGrid.htm#wxPropertyGrida6">Append</a>( wxIntProperty(wxT(<span class="stringliteral">"Value 1"</span>,wxPG_LABEL,0)) );
4105
 
          pg-&gt;<a class="code" href="classwxPropertyContainerMethods.htm#wxPropertyGridPagea152">SetPropertyValidator</a>( <span class="keywordtype">id</span>, validator );
4106
 
</div></pre>    </td>
4107
 
  </tr>
4108
 
</table>
4109
 
<a class="anchor" name="wxPropertyGridStatea33" doxytag="wxPropertyGridPage::SetPropertyValue" ></a><p>
4110
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4111
 
  <tr>
4112
 
    <td class="mdRow">
4113
 
      <table cellpadding="0" cellspacing="0" border="0">
4114
 
        <tr>
4115
 
          <td class="md" nowrap valign="top"> void wxPropertyGridState::SetPropertyValue </td>
4116
 
          <td class="md" valign="top">(&nbsp;</td>
4117
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
4118
 
          <td class="mdname" nowrap> <em>p</em>, </td>
4119
 
        </tr>
4120
 
        <tr>
4121
 
          <td class="md" nowrap align="right"></td>
4122
 
          <td></td>
4123
 
          <td class="md" nowrap>const wxULongLong &amp;&nbsp;</td>
4124
 
          <td class="mdname" nowrap> <em>value</em></td>
4125
 
        </tr>
4126
 
        <tr>
4127
 
          <td></td>
4128
 
          <td class="md">)&nbsp;</td>
4129
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4130
 
        </tr>
4131
 
 
4132
 
      </table>
4133
 
    </td>
4134
 
  </tr>
4135
 
</table>
4136
 
<table cellspacing=5 cellpadding=0 border=0>
4137
 
  <tr>
4138
 
    <td>
4139
 
      &nbsp;
4140
 
    </td>
4141
 
    <td>
4142
 
 
4143
 
<p>
4144
 
Sets value (wxULongLong&amp;) of a property. 
4145
 
<p>
4146
 
    </td>
4147
 
  </tr>
4148
 
</table>
4149
 
<a class="anchor" name="wxPropertyGridStatea34" doxytag="wxPropertyGridPage::SetPropertyValue" ></a><p>
4150
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4151
 
  <tr>
4152
 
    <td class="mdRow">
4153
 
      <table cellpadding="0" cellspacing="0" border="0">
4154
 
        <tr>
4155
 
          <td class="md" nowrap valign="top"> void wxPropertyGridState::SetPropertyValue </td>
4156
 
          <td class="md" valign="top">(&nbsp;</td>
4157
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
4158
 
          <td class="mdname" nowrap> <em>p</em>, </td>
4159
 
        </tr>
4160
 
        <tr>
4161
 
          <td class="md" nowrap align="right"></td>
4162
 
          <td></td>
4163
 
          <td class="md" nowrap>const wxLongLong &amp;&nbsp;</td>
4164
 
          <td class="mdname" nowrap> <em>value</em></td>
4165
 
        </tr>
4166
 
        <tr>
4167
 
          <td></td>
4168
 
          <td class="md">)&nbsp;</td>
4169
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4170
 
        </tr>
4171
 
 
4172
 
      </table>
4173
 
    </td>
4174
 
  </tr>
4175
 
</table>
4176
 
<table cellspacing=5 cellpadding=0 border=0>
4177
 
  <tr>
4178
 
    <td>
4179
 
      &nbsp;
4180
 
    </td>
4181
 
    <td>
4182
 
 
4183
 
<p>
4184
 
Sets value (wxLongLong&amp;) of a property. 
4185
 
<p>
4186
 
    </td>
4187
 
  </tr>
4188
 
</table>
4189
 
<a class="anchor" name="wxPropertyGridStatea35" doxytag="wxPropertyGridPage::SetPropertyValue" ></a><p>
4190
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4191
 
  <tr>
4192
 
    <td class="mdRow">
4193
 
      <table cellpadding="0" cellspacing="0" border="0">
4194
 
        <tr>
4195
 
          <td class="md" nowrap valign="top"> void wxPropertyGridState::SetPropertyValue </td>
4196
 
          <td class="md" valign="top">(&nbsp;</td>
4197
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
4198
 
          <td class="mdname" nowrap> <em>p</em>, </td>
4199
 
        </tr>
4200
 
        <tr>
4201
 
          <td class="md" nowrap align="right"></td>
4202
 
          <td></td>
4203
 
          <td class="md" nowrap>const wxDateTime &amp;&nbsp;</td>
4204
 
          <td class="mdname" nowrap> <em>value</em></td>
4205
 
        </tr>
4206
 
        <tr>
4207
 
          <td></td>
4208
 
          <td class="md">)&nbsp;</td>
4209
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4210
 
        </tr>
4211
 
 
4212
 
      </table>
4213
 
    </td>
4214
 
  </tr>
4215
 
</table>
4216
 
<table cellspacing=5 cellpadding=0 border=0>
4217
 
  <tr>
4218
 
    <td>
4219
 
      &nbsp;
4220
 
    </td>
4221
 
    <td>
4222
 
 
4223
 
<p>
4224
 
Sets value (wxDateTime&amp;) of a property. 
4225
 
<p>
4226
 
    </td>
4227
 
  </tr>
4228
 
</table>
4229
 
<a class="anchor" name="wxPropertyGridStatea36" doxytag="wxPropertyGridPage::SetPropertyValue" ></a><p>
4230
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4231
 
  <tr>
4232
 
    <td class="mdRow">
4233
 
      <table cellpadding="0" cellspacing="0" border="0">
4234
 
        <tr>
4235
 
          <td class="md" nowrap valign="top"> void wxPropertyGridState::SetPropertyValue </td>
4236
 
          <td class="md" valign="top">(&nbsp;</td>
4237
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
4238
 
          <td class="mdname" nowrap> <em>p</em>, </td>
4239
 
        </tr>
4240
 
        <tr>
4241
 
          <td class="md" nowrap align="right"></td>
4242
 
          <td></td>
4243
 
          <td class="md" nowrap>const wxArrayInt &amp;&nbsp;</td>
4244
 
          <td class="mdname" nowrap> <em>value</em></td>
4245
 
        </tr>
4246
 
        <tr>
4247
 
          <td></td>
4248
 
          <td class="md">)&nbsp;</td>
4249
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4250
 
        </tr>
4251
 
 
4252
 
      </table>
4253
 
    </td>
4254
 
  </tr>
4255
 
</table>
4256
 
<table cellspacing=5 cellpadding=0 border=0>
4257
 
  <tr>
4258
 
    <td>
4259
 
      &nbsp;
4260
 
    </td>
4261
 
    <td>
4262
 
 
4263
 
<p>
4264
 
Sets value (wxArrayInt&amp;) of a property. 
4265
 
<p>
4266
 
    </td>
4267
 
  </tr>
4268
 
</table>
4269
 
<a class="anchor" name="wxPropertyGridStatea37" doxytag="wxPropertyGridPage::SetPropertyValue" ></a><p>
4270
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4271
 
  <tr>
4272
 
    <td class="mdRow">
4273
 
      <table cellpadding="0" cellspacing="0" border="0">
4274
 
        <tr>
4275
 
          <td class="md" nowrap valign="top"> void wxPropertyGridState::SetPropertyValue </td>
4276
 
          <td class="md" valign="top">(&nbsp;</td>
4277
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
4278
 
          <td class="mdname" nowrap> <em>p</em>, </td>
4279
 
        </tr>
4280
 
        <tr>
4281
 
          <td class="md" nowrap align="right"></td>
4282
 
          <td></td>
4283
 
          <td class="md" nowrap>const wxSize &amp;&nbsp;</td>
4284
 
          <td class="mdname" nowrap> <em>value</em></td>
4285
 
        </tr>
4286
 
        <tr>
4287
 
          <td></td>
4288
 
          <td class="md">)&nbsp;</td>
4289
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4290
 
        </tr>
4291
 
 
4292
 
      </table>
4293
 
    </td>
4294
 
  </tr>
4295
 
</table>
4296
 
<table cellspacing=5 cellpadding=0 border=0>
4297
 
  <tr>
4298
 
    <td>
4299
 
      &nbsp;
4300
 
    </td>
4301
 
    <td>
4302
 
 
4303
 
<p>
4304
 
Sets value (wxSize&amp;) of a property. 
4305
 
<p>
4306
 
    </td>
4307
 
  </tr>
4308
 
</table>
4309
 
<a class="anchor" name="wxPropertyGridStatea38" doxytag="wxPropertyGridPage::SetPropertyValue" ></a><p>
4310
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4311
 
  <tr>
4312
 
    <td class="mdRow">
4313
 
      <table cellpadding="0" cellspacing="0" border="0">
4314
 
        <tr>
4315
 
          <td class="md" nowrap valign="top"> void wxPropertyGridState::SetPropertyValue </td>
4316
 
          <td class="md" valign="top">(&nbsp;</td>
4317
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
4318
 
          <td class="mdname" nowrap> <em>p</em>, </td>
4319
 
        </tr>
4320
 
        <tr>
4321
 
          <td class="md" nowrap align="right"></td>
4322
 
          <td></td>
4323
 
          <td class="md" nowrap>const wxPoint &amp;&nbsp;</td>
4324
 
          <td class="mdname" nowrap> <em>value</em></td>
4325
 
        </tr>
4326
 
        <tr>
4327
 
          <td></td>
4328
 
          <td class="md">)&nbsp;</td>
4329
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4330
 
        </tr>
4331
 
 
4332
 
      </table>
4333
 
    </td>
4334
 
  </tr>
4335
 
</table>
4336
 
<table cellspacing=5 cellpadding=0 border=0>
4337
 
  <tr>
4338
 
    <td>
4339
 
      &nbsp;
4340
 
    </td>
4341
 
    <td>
4342
 
 
4343
 
<p>
4344
 
Sets value (wxPoint&amp;) of a property. 
4345
 
<p>
4346
 
    </td>
4347
 
  </tr>
4348
 
</table>
4349
 
<a class="anchor" name="wxPropertyGridStatea39" doxytag="wxPropertyGridPage::SetPropertyValue" ></a><p>
4350
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4351
 
  <tr>
4352
 
    <td class="mdRow">
4353
 
      <table cellpadding="0" cellspacing="0" border="0">
4354
 
        <tr>
4355
 
          <td class="md" nowrap valign="top"> void wxPropertyGridState::SetPropertyValue </td>
4356
 
          <td class="md" valign="top">(&nbsp;</td>
4357
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
4358
 
          <td class="mdname" nowrap> <em>p</em>, </td>
4359
 
        </tr>
4360
 
        <tr>
4361
 
          <td class="md" nowrap align="right"></td>
4362
 
          <td></td>
4363
 
          <td class="md" nowrap>void *&nbsp;</td>
4364
 
          <td class="mdname" nowrap> <em>value</em></td>
4365
 
        </tr>
4366
 
        <tr>
4367
 
          <td></td>
4368
 
          <td class="md">)&nbsp;</td>
4369
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4370
 
        </tr>
4371
 
 
4372
 
      </table>
4373
 
    </td>
4374
 
  </tr>
4375
 
</table>
4376
 
<table cellspacing=5 cellpadding=0 border=0>
4377
 
  <tr>
4378
 
    <td>
4379
 
      &nbsp;
4380
 
    </td>
4381
 
    <td>
4382
 
 
4383
 
<p>
4384
 
Sets value (void*) of a property. 
4385
 
<p>
4386
 
    </td>
4387
 
  </tr>
4388
 
</table>
4389
 
<a class="anchor" name="wxPropertyGridStatea40" doxytag="wxPropertyGridPage::SetPropertyValue" ></a><p>
4390
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4391
 
  <tr>
4392
 
    <td class="mdRow">
4393
 
      <table cellpadding="0" cellspacing="0" border="0">
4394
 
        <tr>
4395
 
          <td class="md" nowrap valign="top"> void wxPropertyGridState::SetPropertyValue </td>
4396
 
          <td class="md" valign="top">(&nbsp;</td>
4397
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
4398
 
          <td class="mdname" nowrap> <em>p</em>, </td>
4399
 
        </tr>
4400
 
        <tr>
4401
 
          <td class="md" nowrap align="right"></td>
4402
 
          <td></td>
4403
 
          <td class="md" nowrap>const wxArrayString &amp;&nbsp;</td>
4404
 
          <td class="mdname" nowrap> <em>value</em></td>
4405
 
        </tr>
4406
 
        <tr>
4407
 
          <td></td>
4408
 
          <td class="md">)&nbsp;</td>
4409
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4410
 
        </tr>
4411
 
 
4412
 
      </table>
4413
 
    </td>
4414
 
  </tr>
4415
 
</table>
4416
 
<table cellspacing=5 cellpadding=0 border=0>
4417
 
  <tr>
4418
 
    <td>
4419
 
      &nbsp;
4420
 
    </td>
4421
 
    <td>
4422
 
 
4423
 
<p>
4424
 
Sets value (wxArrayString) of a property. 
4425
 
<p>
4426
 
    </td>
4427
 
  </tr>
4428
 
</table>
4429
 
<a class="anchor" name="wxPropertyGridStatea41" doxytag="wxPropertyGridPage::SetPropertyValue" ></a><p>
4430
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4431
 
  <tr>
4432
 
    <td class="mdRow">
4433
 
      <table cellpadding="0" cellspacing="0" border="0">
4434
 
        <tr>
4435
 
          <td class="md" nowrap valign="top"> void wxPropertyGridState::SetPropertyValue </td>
4436
 
          <td class="md" valign="top">(&nbsp;</td>
4437
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
4438
 
          <td class="mdname" nowrap> <em>p</em>, </td>
4439
 
        </tr>
4440
 
        <tr>
4441
 
          <td class="md" nowrap align="right"></td>
4442
 
          <td></td>
4443
 
          <td class="md" nowrap>bool&nbsp;</td>
4444
 
          <td class="mdname" nowrap> <em>value</em></td>
4445
 
        </tr>
4446
 
        <tr>
4447
 
          <td></td>
4448
 
          <td class="md">)&nbsp;</td>
4449
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4450
 
        </tr>
4451
 
 
4452
 
      </table>
4453
 
    </td>
4454
 
  </tr>
4455
 
</table>
4456
 
<table cellspacing=5 cellpadding=0 border=0>
4457
 
  <tr>
4458
 
    <td>
4459
 
      &nbsp;
4460
 
    </td>
4461
 
    <td>
4462
 
 
4463
 
<p>
4464
 
Sets value (bool) of a property. 
4465
 
<p>
4466
 
    </td>
4467
 
  </tr>
4468
 
</table>
4469
 
<a class="anchor" name="wxPropertyGridStatea42" doxytag="wxPropertyGridPage::SetPropertyValue" ></a><p>
4470
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4471
 
  <tr>
4472
 
    <td class="mdRow">
4473
 
      <table cellpadding="0" cellspacing="0" border="0">
4474
 
        <tr>
4475
 
          <td class="md" nowrap valign="top"> void wxPropertyGridState::SetPropertyValue </td>
4476
 
          <td class="md" valign="top">(&nbsp;</td>
4477
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
4478
 
          <td class="mdname" nowrap> <em>p</em>, </td>
4479
 
        </tr>
4480
 
        <tr>
4481
 
          <td class="md" nowrap align="right"></td>
4482
 
          <td></td>
4483
 
          <td class="md" nowrap>double&nbsp;</td>
4484
 
          <td class="mdname" nowrap> <em>value</em></td>
4485
 
        </tr>
4486
 
        <tr>
4487
 
          <td></td>
4488
 
          <td class="md">)&nbsp;</td>
4489
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4490
 
        </tr>
4491
 
 
4492
 
      </table>
4493
 
    </td>
4494
 
  </tr>
4495
 
</table>
4496
 
<table cellspacing=5 cellpadding=0 border=0>
4497
 
  <tr>
4498
 
    <td>
4499
 
      &nbsp;
4500
 
    </td>
4501
 
    <td>
4502
 
 
4503
 
<p>
4504
 
Sets value (floating point) of a property. 
4505
 
<p>
4506
 
    </td>
4507
 
  </tr>
4508
 
</table>
4509
 
<a class="anchor" name="wxPropertyGridStatea43" doxytag="wxPropertyGridPage::SetPropertyValue" ></a><p>
4510
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4511
 
  <tr>
4512
 
    <td class="mdRow">
4513
 
      <table cellpadding="0" cellspacing="0" border="0">
4514
 
        <tr>
4515
 
          <td class="md" nowrap valign="top"> void wxPropertyGridState::SetPropertyValue </td>
4516
 
          <td class="md" valign="top">(&nbsp;</td>
4517
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
4518
 
          <td class="mdname" nowrap> <em>p</em>, </td>
4519
 
        </tr>
4520
 
        <tr>
4521
 
          <td class="md" nowrap align="right"></td>
4522
 
          <td></td>
4523
 
          <td class="md" nowrap>int&nbsp;</td>
4524
 
          <td class="mdname" nowrap> <em>value</em></td>
4525
 
        </tr>
4526
 
        <tr>
4527
 
          <td></td>
4528
 
          <td class="md">)&nbsp;</td>
4529
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4530
 
        </tr>
4531
 
 
4532
 
      </table>
4533
 
    </td>
4534
 
  </tr>
4535
 
</table>
4536
 
<table cellspacing=5 cellpadding=0 border=0>
4537
 
  <tr>
4538
 
    <td>
4539
 
      &nbsp;
4540
 
    </td>
4541
 
    <td>
4542
 
 
4543
 
<p>
4544
 
Sets value (integer) of a property. 
4545
 
<p>
4546
 
    </td>
4547
 
  </tr>
4548
 
</table>
4549
 
<a class="anchor" name="wxPropertyGridStatea44" doxytag="wxPropertyGridPage::SetPropertyValue" ></a><p>
4550
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4551
 
  <tr>
4552
 
    <td class="mdRow">
4553
 
      <table cellpadding="0" cellspacing="0" border="0">
4554
 
        <tr>
4555
 
          <td class="md" nowrap valign="top"> void wxPropertyGridState::SetPropertyValue </td>
4556
 
          <td class="md" valign="top">(&nbsp;</td>
4557
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGProperty.htm">wxPGProperty</a> *&nbsp;</td>
4558
 
          <td class="mdname" nowrap> <em>p</em>, </td>
4559
 
        </tr>
4560
 
        <tr>
4561
 
          <td class="md" nowrap align="right"></td>
4562
 
          <td></td>
4563
 
          <td class="md" nowrap>long&nbsp;</td>
4564
 
          <td class="mdname" nowrap> <em>value</em></td>
4565
 
        </tr>
4566
 
        <tr>
4567
 
          <td></td>
4568
 
          <td class="md">)&nbsp;</td>
4569
 
          <td class="md" colspan="2"><code> [inline, inherited]</code></td>
4570
 
        </tr>
4571
 
 
4572
 
      </table>
4573
 
    </td>
4574
 
  </tr>
4575
 
</table>
4576
 
<table cellspacing=5 cellpadding=0 border=0>
4577
 
  <tr>
4578
 
    <td>
4579
 
      &nbsp;
4580
 
    </td>
4581
 
    <td>
4582
 
 
4583
 
<p>
4584
 
Sets value (long integer) of a property. 
4585
 
<p>
4586
 
    </td>
4587
 
  </tr>
4588
 
</table>
4589
 
<a class="anchor" name="wxPropertyGridPagea174" doxytag="wxPropertyGridPage::TogglePropertyPriority" ></a><p>
4590
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4591
 
  <tr>
4592
 
    <td class="mdRow">
4593
 
      <table cellpadding="0" cellspacing="0" border="0">
4594
 
        <tr>
4595
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::TogglePropertyPriority </td>
4596
 
          <td class="md" valign="top">(&nbsp;</td>
4597
 
          <td class="md" nowrap valign="top">const wxString &amp;&nbsp;</td>
4598
 
          <td class="mdname1" valign="top" nowrap> <em>name</em>          </td>
4599
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
4600
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
4601
 
        </tr>
4602
 
 
4603
 
      </table>
4604
 
    </td>
4605
 
  </tr>
4606
 
</table>
4607
 
<table cellspacing=5 cellpadding=0 border=0>
4608
 
  <tr>
4609
 
    <td>
4610
 
      &nbsp;
4611
 
    </td>
4612
 
    <td>
4613
 
 
4614
 
<p>
4615
 
Toggles priority of a property between wxPG_HIGH and wxPG_LOW. 
4616
 
<p>
4617
 
    </td>
4618
 
  </tr>
4619
 
</table>
4620
 
<a class="anchor" name="wxPropertyGridPagea175" doxytag="wxPropertyGridPage::TogglePropertyPriority" ></a><p>
4621
 
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
4622
 
  <tr>
4623
 
    <td class="mdRow">
4624
 
      <table cellpadding="0" cellspacing="0" border="0">
4625
 
        <tr>
4626
 
          <td class="md" nowrap valign="top"> void wxPropertyContainerMethods::TogglePropertyPriority </td>
4627
 
          <td class="md" valign="top">(&nbsp;</td>
4628
 
          <td class="md" nowrap valign="top"><a class="el" href="classwxPGId.htm">wxPGId</a>&nbsp;</td>
4629
 
          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
4630
 
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
4631
 
          <td class="md" nowrap><code> [inline, inherited]</code></td>
4632
 
        </tr>
4633
 
 
4634
 
      </table>
4635
 
    </td>
4636
 
  </tr>
4637
 
</table>
4638
 
<table cellspacing=5 cellpadding=0 border=0>
4639
 
  <tr>
4640
 
    <td>
4641
 
      &nbsp;
4642
 
    </td>
4643
 
    <td>
4644
 
 
4645
 
<p>
4646
 
Toggles priority of a property between wxPG_HIGH and wxPG_LOW. 
4647
 
<p>
4648
 
    </td>
4649
 
  </tr>
4650
 
</table>
4651
 
<hr>The documentation for this class was generated from the following file:<ul>
4652
 
<li>manager.h</ul>
4653
 
<hr size="1"><address style="align: right;"><small>Generated on Mon Oct 29 16:56:24 2007 for wxPropertyGrid by
4654
 
<a href="http://www.doxygen.org/index.html">
4655
 
<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
4656
 
</a>1.3.6 </small></address>
4657
 
</body>
4658
 
</html>