~ubuntu-branches/ubuntu/hardy/codeblocks/hardy-backports

« back to all changes in this revision

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

  • Committer: Bazaar Package Importer
  • Author(s): Michael Casadevall
  • Date: 2008-07-17 04:39:23 UTC
  • Revision ID: james.westby@ubuntu.com-20080717043923-gmsy5cwkdjswghkm
Tags: upstream-8.02
ImportĀ upstreamĀ versionĀ 8.02

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: wxPropertyGrid Window Styles</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>wxPropertyGrid Window Styles</h1>SetWindowStyleFlag method can be used to modify some of these at run-time.  
 
10
<a href="#_details">More...</a><table border=0 cellpadding=0 cellspacing=0>
 
11
<tr><td></td></tr>
 
12
<tr><td colspan=2><br><h2>Defines</h2></td></tr>
 
13
<tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="ga2" doxytag="wndflags::wxPG_ALPHABETIC_MODE" ></a>
 
14
#define&nbsp;</td><td class="memItemRight" valign=bottom><b>wxPG_ALPHABETIC_MODE</b>&nbsp;&nbsp;&nbsp;(wxPG_HIDE_CATEGORIES|wxPG_AUTO_SORT)</td></tr>
 
15
 
 
16
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga0">wxPG_AUTO_SORT</a>&nbsp;&nbsp;&nbsp;0x00000010</td></tr>
 
17
 
 
18
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga3">wxPG_BOLD_MODIFIED</a>&nbsp;&nbsp;&nbsp;0x00000040</td></tr>
 
19
 
 
20
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga13">wxPG_COMPACTOR</a>&nbsp;&nbsp;&nbsp;0x00004000</td></tr>
 
21
 
 
22
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga22">wxPG_DEFAULT_STYLE</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
 
23
 
 
24
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga12">wxPG_DESCRIPTION</a>&nbsp;&nbsp;&nbsp;0x00002000</td></tr>
 
25
 
 
26
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga21">wxPG_EX_AUTO_UNSPECIFIED_VALUES</a>&nbsp;&nbsp;&nbsp;0x00200000</td></tr>
 
27
 
 
28
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga18">wxPG_EX_GREY_LABEL_WHEN_DISABLED</a>&nbsp;&nbsp;&nbsp;0x00040000</td></tr>
 
29
 
 
30
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga17">wxPG_EX_HELP_AS_TOOLTIPS</a>&nbsp;&nbsp;&nbsp;0x00010000</td></tr>
 
31
 
 
32
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga14">wxPG_EX_INIT_NOCAT</a>&nbsp;&nbsp;&nbsp;0x00001000</td></tr>
 
33
 
 
34
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga16">wxPG_EX_MODE_BUTTONS</a>&nbsp;&nbsp;&nbsp;0x00008000</td></tr>
 
35
 
 
36
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga19">wxPG_EX_NATIVE_DOUBLE_BUFFERING</a>&nbsp;&nbsp;&nbsp;0x00080000</td></tr>
 
37
 
 
38
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga15">wxPG_EX_NO_FLAT_TOOLBAR</a>&nbsp;&nbsp;&nbsp;0x00002000</td></tr>
 
39
 
 
40
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga20">wxPG_EX_PROCESS_EVENTS_IMMEDIATELY</a>&nbsp;&nbsp;&nbsp;0x00100000</td></tr>
 
41
 
 
42
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga1">wxPG_HIDE_CATEGORIES</a>&nbsp;&nbsp;&nbsp;0x00000020</td></tr>
 
43
 
 
44
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga6">wxPG_HIDE_MARGIN</a>&nbsp;&nbsp;&nbsp;0x00000200</td></tr>
 
45
 
 
46
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga9">wxPG_LIMITED_EDITING</a>&nbsp;&nbsp;&nbsp;0x00000800</td></tr>
 
47
 
 
48
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga4">wxPG_SPLITTER_AUTO_CENTER</a>&nbsp;&nbsp;&nbsp;0x00000080</td></tr>
 
49
 
 
50
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga8">wxPG_STATIC_LAYOUT</a>&nbsp;&nbsp;&nbsp;(wxPG_HIDE_MARGIN|wxPG_STATIC_SPLITTER)</td></tr>
 
51
 
 
52
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga7">wxPG_STATIC_SPLITTER</a>&nbsp;&nbsp;&nbsp;0x00000400</td></tr>
 
53
 
 
54
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga11">wxPG_TOOLBAR</a>&nbsp;&nbsp;&nbsp;0x00001000</td></tr>
 
55
 
 
56
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga5">wxPG_TOOLTIPS</a>&nbsp;&nbsp;&nbsp;0x00000100</td></tr>
 
57
 
 
58
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga23">wxPGMAN_DEFAULT_STYLE</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
 
59
 
 
60
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group__wndflags.htm#ga10">wxTAB_TRAVERSAL</a>&nbsp;&nbsp;&nbsp;0x00080000</td></tr>
 
61
 
 
62
</table>
 
63
<hr><a name="_details"></a><h2>Detailed Description</h2>
 
64
SetWindowStyleFlag method can be used to modify some of these at run-time. 
 
65
<p>
 
66
<hr><h2>Define Documentation</h2>
 
67
<a class="anchor" name="ga0" doxytag="propgrid.h::wxPG_AUTO_SORT" ></a><p>
 
68
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
69
  <tr>
 
70
    <td class="mdRow">
 
71
      <table cellpadding="0" cellspacing="0" border="0">
 
72
        <tr>
 
73
          <td class="md" nowrap valign="top"> #define wxPG_AUTO_SORT&nbsp;&nbsp;&nbsp;0x00000010
 
74
      </table>
 
75
    </td>
 
76
  </tr>
 
77
</table>
 
78
<table cellspacing=5 cellpadding=0 border=0>
 
79
  <tr>
 
80
    <td>
 
81
      &nbsp;
 
82
    </td>
 
83
    <td>
 
84
 
 
85
<p>
 
86
This will cause Sort() automatically after an item is added. 
 
87
<p>
 
88
When inserting a lot of items in this mode, it may make sense to use Freeze() before operations and Thaw() afterwards to increase performance.     </td>
 
89
  </tr>
 
90
</table>
 
91
<a class="anchor" name="ga3" doxytag="propgrid.h::wxPG_BOLD_MODIFIED" ></a><p>
 
92
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
93
  <tr>
 
94
    <td class="mdRow">
 
95
      <table cellpadding="0" cellspacing="0" border="0">
 
96
        <tr>
 
97
          <td class="md" nowrap valign="top"> #define wxPG_BOLD_MODIFIED&nbsp;&nbsp;&nbsp;0x00000040
 
98
      </table>
 
99
    </td>
 
100
  </tr>
 
101
</table>
 
102
<table cellspacing=5 cellpadding=0 border=0>
 
103
  <tr>
 
104
    <td>
 
105
      &nbsp;
 
106
    </td>
 
107
    <td>
 
108
 
 
109
<p>
 
110
Modified values are shown in bold font. 
 
111
<p>
 
112
Changing this requires Refresh() to show changes.     </td>
 
113
  </tr>
 
114
</table>
 
115
<a class="anchor" name="ga13" doxytag="propgrid.h::wxPG_COMPACTOR" ></a><p>
 
116
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
117
  <tr>
 
118
    <td class="mdRow">
 
119
      <table cellpadding="0" cellspacing="0" border="0">
 
120
        <tr>
 
121
          <td class="md" nowrap valign="top"> #define wxPG_COMPACTOR&nbsp;&nbsp;&nbsp;0x00004000
 
122
      </table>
 
123
    </td>
 
124
  </tr>
 
125
</table>
 
126
<table cellspacing=5 cellpadding=0 border=0>
 
127
  <tr>
 
128
    <td>
 
129
      &nbsp;
 
130
    </td>
 
131
    <td>
 
132
 
 
133
<p>
 
134
<a class="el" href="classwxPropertyGridManager.htm">wxPropertyGridManager</a> only: Show compactor button that toggles hidden state of low-priority properties. 
 
135
<p>
 
136
    </td>
 
137
  </tr>
 
138
</table>
 
139
<a class="anchor" name="ga22" doxytag="propgrid.h::wxPG_DEFAULT_STYLE" ></a><p>
 
140
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
141
  <tr>
 
142
    <td class="mdRow">
 
143
      <table cellpadding="0" cellspacing="0" border="0">
 
144
        <tr>
 
145
          <td class="md" nowrap valign="top"> #define wxPG_DEFAULT_STYLE&nbsp;&nbsp;&nbsp;(0)
 
146
      </table>
 
147
    </td>
 
148
  </tr>
 
149
</table>
 
150
<table cellspacing=5 cellpadding=0 border=0>
 
151
  <tr>
 
152
    <td>
 
153
      &nbsp;
 
154
    </td>
 
155
    <td>
 
156
 
 
157
<p>
 
158
Combines various styles. 
 
159
<p>
 
160
    </td>
 
161
  </tr>
 
162
</table>
 
163
<a class="anchor" name="ga12" doxytag="propgrid.h::wxPG_DESCRIPTION" ></a><p>
 
164
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
165
  <tr>
 
166
    <td class="mdRow">
 
167
      <table cellpadding="0" cellspacing="0" border="0">
 
168
        <tr>
 
169
          <td class="md" nowrap valign="top"> #define wxPG_DESCRIPTION&nbsp;&nbsp;&nbsp;0x00002000
 
170
      </table>
 
171
    </td>
 
172
  </tr>
 
173
</table>
 
174
<table cellspacing=5 cellpadding=0 border=0>
 
175
  <tr>
 
176
    <td>
 
177
      &nbsp;
 
178
    </td>
 
179
    <td>
 
180
 
 
181
<p>
 
182
<a class="el" href="classwxPropertyGridManager.htm">wxPropertyGridManager</a> only: Show adjustable text box showing description or help text, if available, for currently selected property. 
 
183
<p>
 
184
    </td>
 
185
  </tr>
 
186
</table>
 
187
<a class="anchor" name="ga21" doxytag="propgrid.h::wxPG_EX_AUTO_UNSPECIFIED_VALUES" ></a><p>
 
188
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
189
  <tr>
 
190
    <td class="mdRow">
 
191
      <table cellpadding="0" cellspacing="0" border="0">
 
192
        <tr>
 
193
          <td class="md" nowrap valign="top"> #define wxPG_EX_AUTO_UNSPECIFIED_VALUES&nbsp;&nbsp;&nbsp;0x00200000
 
194
      </table>
 
195
    </td>
 
196
  </tr>
 
197
</table>
 
198
<table cellspacing=5 cellpadding=0 border=0>
 
199
  <tr>
 
200
    <td>
 
201
      &nbsp;
 
202
    </td>
 
203
    <td>
 
204
 
 
205
<p>
 
206
Set this style to let user have ability to set values of properties to unspecified state. 
 
207
<p>
 
208
Currently, this applies to following properties:<ul>
 
209
<li>wxIntProperty, wxUIntProperty, and wxFloatProperty: Clear the text field. </li></ul>
 
210
    </td>
 
211
  </tr>
 
212
</table>
 
213
<a class="anchor" name="ga18" doxytag="propgrid.h::wxPG_EX_GREY_LABEL_WHEN_DISABLED" ></a><p>
 
214
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
215
  <tr>
 
216
    <td class="mdRow">
 
217
      <table cellpadding="0" cellspacing="0" border="0">
 
218
        <tr>
 
219
          <td class="md" nowrap valign="top"> #define wxPG_EX_GREY_LABEL_WHEN_DISABLED&nbsp;&nbsp;&nbsp;0x00040000
 
220
      </table>
 
221
    </td>
 
222
  </tr>
 
223
</table>
 
224
<table cellspacing=5 cellpadding=0 border=0>
 
225
  <tr>
 
226
    <td>
 
227
      &nbsp;
 
228
    </td>
 
229
    <td>
 
230
 
 
231
<p>
 
232
Set this style to have labels of disabled properties become greyed along with the values. 
 
233
<p>
 
234
    </td>
 
235
  </tr>
 
236
</table>
 
237
<a class="anchor" name="ga17" doxytag="propgrid.h::wxPG_EX_HELP_AS_TOOLTIPS" ></a><p>
 
238
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
239
  <tr>
 
240
    <td class="mdRow">
 
241
      <table cellpadding="0" cellspacing="0" border="0">
 
242
        <tr>
 
243
          <td class="md" nowrap valign="top"> #define wxPG_EX_HELP_AS_TOOLTIPS&nbsp;&nbsp;&nbsp;0x00010000
 
244
      </table>
 
245
    </td>
 
246
  </tr>
 
247
</table>
 
248
<table cellspacing=5 cellpadding=0 border=0>
 
249
  <tr>
 
250
    <td>
 
251
      &nbsp;
 
252
    </td>
 
253
    <td>
 
254
 
 
255
<p>
 
256
Show property help strings as tool tips instead as text on the status bar. 
 
257
<p>
 
258
You can set the help strings using SetPropertyHelpString member function.     </td>
 
259
  </tr>
 
260
</table>
 
261
<a class="anchor" name="ga14" doxytag="propgrid.h::wxPG_EX_INIT_NOCAT" ></a><p>
 
262
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
263
  <tr>
 
264
    <td class="mdRow">
 
265
      <table cellpadding="0" cellspacing="0" border="0">
 
266
        <tr>
 
267
          <td class="md" nowrap valign="top"> #define wxPG_EX_INIT_NOCAT&nbsp;&nbsp;&nbsp;0x00001000
 
268
      </table>
 
269
    </td>
 
270
  </tr>
 
271
</table>
 
272
<table cellspacing=5 cellpadding=0 border=0>
 
273
  <tr>
 
274
    <td>
 
275
      &nbsp;
 
276
    </td>
 
277
    <td>
 
278
 
 
279
<p>
 
280
NOTE: wxPG_EX_xxx are extra window styles and must be set using SetExtraStyle() member function. 
 
281
<p>
 
282
Speeds up switching to wxPG_HIDE_CATEGORIES mode. Initially, if wxPG_HIDE_CATEGORIES is not defined, the non-categorized data storage is not activated, and switching the mode first time becomes somewhat slower. wxPG_EX_INIT_NOCAT activates the non-categorized data storage right away. IMPORTANT NOTE: If you do plan not switching to non-categoric mode, or if you don't plan to use categories at all, then using this style will result in waste of resources.     </td>
 
283
  </tr>
 
284
</table>
 
285
<a class="anchor" name="ga16" doxytag="propgrid.h::wxPG_EX_MODE_BUTTONS" ></a><p>
 
286
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
287
  <tr>
 
288
    <td class="mdRow">
 
289
      <table cellpadding="0" cellspacing="0" border="0">
 
290
        <tr>
 
291
          <td class="md" nowrap valign="top"> #define wxPG_EX_MODE_BUTTONS&nbsp;&nbsp;&nbsp;0x00008000
 
292
      </table>
 
293
    </td>
 
294
  </tr>
 
295
</table>
 
296
<table cellspacing=5 cellpadding=0 border=0>
 
297
  <tr>
 
298
    <td>
 
299
      &nbsp;
 
300
    </td>
 
301
    <td>
 
302
 
 
303
<p>
 
304
Shows alphabetic/categoric mode buttons from toolbar. 
 
305
<p>
 
306
    </td>
 
307
  </tr>
 
308
</table>
 
309
<a class="anchor" name="ga19" doxytag="propgrid.h::wxPG_EX_NATIVE_DOUBLE_BUFFERING" ></a><p>
 
310
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
311
  <tr>
 
312
    <td class="mdRow">
 
313
      <table cellpadding="0" cellspacing="0" border="0">
 
314
        <tr>
 
315
          <td class="md" nowrap valign="top"> #define wxPG_EX_NATIVE_DOUBLE_BUFFERING&nbsp;&nbsp;&nbsp;0x00080000
 
316
      </table>
 
317
    </td>
 
318
  </tr>
 
319
</table>
 
320
<table cellspacing=5 cellpadding=0 border=0>
 
321
  <tr>
 
322
    <td>
 
323
      &nbsp;
 
324
    </td>
 
325
    <td>
 
326
 
 
327
<p>
 
328
Allows relying on native double-buffering. 
 
329
<p>
 
330
    </td>
 
331
  </tr>
 
332
</table>
 
333
<a class="anchor" name="ga15" doxytag="propgrid.h::wxPG_EX_NO_FLAT_TOOLBAR" ></a><p>
 
334
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
335
  <tr>
 
336
    <td class="mdRow">
 
337
      <table cellpadding="0" cellspacing="0" border="0">
 
338
        <tr>
 
339
          <td class="md" nowrap valign="top"> #define wxPG_EX_NO_FLAT_TOOLBAR&nbsp;&nbsp;&nbsp;0x00002000
 
340
      </table>
 
341
    </td>
 
342
  </tr>
 
343
</table>
 
344
<table cellspacing=5 cellpadding=0 border=0>
 
345
  <tr>
 
346
    <td>
 
347
      &nbsp;
 
348
    </td>
 
349
    <td>
 
350
 
 
351
<p>
 
352
Extended window style that sets <a class="el" href="classwxPropertyGridManager.htm">wxPropertyGridManager</a> toolbar to not use flat style. 
 
353
<p>
 
354
    </td>
 
355
  </tr>
 
356
</table>
 
357
<a class="anchor" name="ga20" doxytag="propgrid.h::wxPG_EX_PROCESS_EVENTS_IMMEDIATELY" ></a><p>
 
358
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
359
  <tr>
 
360
    <td class="mdRow">
 
361
      <table cellpadding="0" cellspacing="0" border="0">
 
362
        <tr>
 
363
          <td class="md" nowrap valign="top"> #define wxPG_EX_PROCESS_EVENTS_IMMEDIATELY&nbsp;&nbsp;&nbsp;0x00100000
 
364
      </table>
 
365
    </td>
 
366
  </tr>
 
367
</table>
 
368
<table cellspacing=5 cellpadding=0 border=0>
 
369
  <tr>
 
370
    <td>
 
371
      &nbsp;
 
372
    </td>
 
373
    <td>
 
374
 
 
375
<p>
 
376
Process all events immediately, if possible. 
 
377
<p>
 
378
That is, ProcessEvent is called instead of AddPendingEvent.     </td>
 
379
  </tr>
 
380
</table>
 
381
<a class="anchor" name="ga1" doxytag="propgrid.h::wxPG_HIDE_CATEGORIES" ></a><p>
 
382
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
383
  <tr>
 
384
    <td class="mdRow">
 
385
      <table cellpadding="0" cellspacing="0" border="0">
 
386
        <tr>
 
387
          <td class="md" nowrap valign="top"> #define wxPG_HIDE_CATEGORIES&nbsp;&nbsp;&nbsp;0x00000020
 
388
      </table>
 
389
    </td>
 
390
  </tr>
 
391
</table>
 
392
<table cellspacing=5 cellpadding=0 border=0>
 
393
  <tr>
 
394
    <td>
 
395
      &nbsp;
 
396
    </td>
 
397
    <td>
 
398
 
 
399
<p>
 
400
Categories are not initially shown (even if added). 
 
401
<p>
 
402
IMPORTANT NOTE: If you do not plan to use categories, then this style will waste resources. This flag can also be changed using <a class="el" href="classwxPropertyGrid.htm#wxPropertyGrida39">wxPropertyGrid::EnableCategories</a> method.     </td>
 
403
  </tr>
 
404
</table>
 
405
<a class="anchor" name="ga6" doxytag="propgrid.h::wxPG_HIDE_MARGIN" ></a><p>
 
406
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
407
  <tr>
 
408
    <td class="mdRow">
 
409
      <table cellpadding="0" cellspacing="0" border="0">
 
410
        <tr>
 
411
          <td class="md" nowrap valign="top"> #define wxPG_HIDE_MARGIN&nbsp;&nbsp;&nbsp;0x00000200
 
412
      </table>
 
413
    </td>
 
414
  </tr>
 
415
</table>
 
416
<table cellspacing=5 cellpadding=0 border=0>
 
417
  <tr>
 
418
    <td>
 
419
      &nbsp;
 
420
    </td>
 
421
    <td>
 
422
 
 
423
<p>
 
424
Disables margin and hides all expand/collapse buttons that would appear outside the margin (for sub-properties). 
 
425
<p>
 
426
Toggling this style automatically expands all collapsed items.     </td>
 
427
  </tr>
 
428
</table>
 
429
<a class="anchor" name="ga9" doxytag="propgrid.h::wxPG_LIMITED_EDITING" ></a><p>
 
430
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
431
  <tr>
 
432
    <td class="mdRow">
 
433
      <table cellpadding="0" cellspacing="0" border="0">
 
434
        <tr>
 
435
          <td class="md" nowrap valign="top"> #define wxPG_LIMITED_EDITING&nbsp;&nbsp;&nbsp;0x00000800
 
436
      </table>
 
437
    </td>
 
438
  </tr>
 
439
</table>
 
440
<table cellspacing=5 cellpadding=0 border=0>
 
441
  <tr>
 
442
    <td>
 
443
      &nbsp;
 
444
    </td>
 
445
    <td>
 
446
 
 
447
<p>
 
448
Disables wxTextCtrl based editors for properties which can be edited in another way. 
 
449
<p>
 
450
Equals calling <a class="el" href="classwxPropertyGrid.htm#wxPropertyGrida193">wxPropertyGrid::LimitPropertyEditing</a> for all added properties.     </td>
 
451
  </tr>
 
452
</table>
 
453
<a class="anchor" name="ga4" doxytag="propgrid.h::wxPG_SPLITTER_AUTO_CENTER" ></a><p>
 
454
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
455
  <tr>
 
456
    <td class="mdRow">
 
457
      <table cellpadding="0" cellspacing="0" border="0">
 
458
        <tr>
 
459
          <td class="md" nowrap valign="top"> #define wxPG_SPLITTER_AUTO_CENTER&nbsp;&nbsp;&nbsp;0x00000080
 
460
      </table>
 
461
    </td>
 
462
  </tr>
 
463
</table>
 
464
<table cellspacing=5 cellpadding=0 border=0>
 
465
  <tr>
 
466
    <td>
 
467
      &nbsp;
 
468
    </td>
 
469
    <td>
 
470
 
 
471
<p>
 
472
When <a class="el" href="classwxPropertyGrid.htm">wxPropertyGrid</a> is resized, splitter moves to the center. 
 
473
<p>
 
474
This behaviour stops once the user manually moves the splitter.     </td>
 
475
  </tr>
 
476
</table>
 
477
<a class="anchor" name="ga8" doxytag="propgrid.h::wxPG_STATIC_LAYOUT" ></a><p>
 
478
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
479
  <tr>
 
480
    <td class="mdRow">
 
481
      <table cellpadding="0" cellspacing="0" border="0">
 
482
        <tr>
 
483
          <td class="md" nowrap valign="top"> #define wxPG_STATIC_LAYOUT&nbsp;&nbsp;&nbsp;(wxPG_HIDE_MARGIN|wxPG_STATIC_SPLITTER)
 
484
      </table>
 
485
    </td>
 
486
  </tr>
 
487
</table>
 
488
<table cellspacing=5 cellpadding=0 border=0>
 
489
  <tr>
 
490
    <td>
 
491
      &nbsp;
 
492
    </td>
 
493
    <td>
 
494
 
 
495
<p>
 
496
Combination of other styles that make it impossible for user to modify the layout. 
 
497
<p>
 
498
    </td>
 
499
  </tr>
 
500
</table>
 
501
<a class="anchor" name="ga7" doxytag="propgrid.h::wxPG_STATIC_SPLITTER" ></a><p>
 
502
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
503
  <tr>
 
504
    <td class="mdRow">
 
505
      <table cellpadding="0" cellspacing="0" border="0">
 
506
        <tr>
 
507
          <td class="md" nowrap valign="top"> #define wxPG_STATIC_SPLITTER&nbsp;&nbsp;&nbsp;0x00000400
 
508
      </table>
 
509
    </td>
 
510
  </tr>
 
511
</table>
 
512
<table cellspacing=5 cellpadding=0 border=0>
 
513
  <tr>
 
514
    <td>
 
515
      &nbsp;
 
516
    </td>
 
517
    <td>
 
518
 
 
519
<p>
 
520
This style prevents user from moving the splitter. 
 
521
<p>
 
522
    </td>
 
523
  </tr>
 
524
</table>
 
525
<a class="anchor" name="ga11" doxytag="propgrid.h::wxPG_TOOLBAR" ></a><p>
 
526
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
527
  <tr>
 
528
    <td class="mdRow">
 
529
      <table cellpadding="0" cellspacing="0" border="0">
 
530
        <tr>
 
531
          <td class="md" nowrap valign="top"> #define wxPG_TOOLBAR&nbsp;&nbsp;&nbsp;0x00001000
 
532
      </table>
 
533
    </td>
 
534
  </tr>
 
535
</table>
 
536
<table cellspacing=5 cellpadding=0 border=0>
 
537
  <tr>
 
538
    <td>
 
539
      &nbsp;
 
540
    </td>
 
541
    <td>
 
542
 
 
543
<p>
 
544
<a class="el" href="classwxPropertyGridManager.htm">wxPropertyGridManager</a> only: Show toolbar for mode and page selection. 
 
545
<p>
 
546
    </td>
 
547
  </tr>
 
548
</table>
 
549
<a class="anchor" name="ga5" doxytag="propgrid.h::wxPG_TOOLTIPS" ></a><p>
 
550
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
551
  <tr>
 
552
    <td class="mdRow">
 
553
      <table cellpadding="0" cellspacing="0" border="0">
 
554
        <tr>
 
555
          <td class="md" nowrap valign="top"> #define wxPG_TOOLTIPS&nbsp;&nbsp;&nbsp;0x00000100
 
556
      </table>
 
557
    </td>
 
558
  </tr>
 
559
</table>
 
560
<table cellspacing=5 cellpadding=0 border=0>
 
561
  <tr>
 
562
    <td>
 
563
      &nbsp;
 
564
    </td>
 
565
    <td>
 
566
 
 
567
<p>
 
568
Display tooltips for cell text that cannot be shown completely. 
 
569
<p>
 
570
If wxUSE_TOOLTIPS is 0, then this doesn't have any effect.     </td>
 
571
  </tr>
 
572
</table>
 
573
<a class="anchor" name="ga23" doxytag="propgrid.h::wxPGMAN_DEFAULT_STYLE" ></a><p>
 
574
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
575
  <tr>
 
576
    <td class="mdRow">
 
577
      <table cellpadding="0" cellspacing="0" border="0">
 
578
        <tr>
 
579
          <td class="md" nowrap valign="top"> #define wxPGMAN_DEFAULT_STYLE&nbsp;&nbsp;&nbsp;(0)
 
580
      </table>
 
581
    </td>
 
582
  </tr>
 
583
</table>
 
584
<table cellspacing=5 cellpadding=0 border=0>
 
585
  <tr>
 
586
    <td>
 
587
      &nbsp;
 
588
    </td>
 
589
    <td>
 
590
 
 
591
<p>
 
592
Combines various styles. 
 
593
<p>
 
594
    </td>
 
595
  </tr>
 
596
</table>
 
597
<a class="anchor" name="ga10" doxytag="propgrid.h::wxTAB_TRAVERSAL" ></a><p>
 
598
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
 
599
  <tr>
 
600
    <td class="mdRow">
 
601
      <table cellpadding="0" cellspacing="0" border="0">
 
602
        <tr>
 
603
          <td class="md" nowrap valign="top"> #define wxTAB_TRAVERSAL&nbsp;&nbsp;&nbsp;0x00080000
 
604
      </table>
 
605
    </td>
 
606
  </tr>
 
607
</table>
 
608
<table cellspacing=5 cellpadding=0 border=0>
 
609
  <tr>
 
610
    <td>
 
611
      &nbsp;
 
612
    </td>
 
613
    <td>
 
614
 
 
615
<p>
 
616
wxTAB_TRAVERSAL allows using Tab/Shift-Tab to travel between properties in grid. 
 
617
<p>
 
618
Travelling forwards from last property will navigate to the next control, and backwards from first will navigate to the previous one.     </td>
 
619
  </tr>
 
620
</table>
 
621
<hr size="1"><address style="align: right;"><small>Generated on Mon Oct 29 16:56:25 2007 for wxPropertyGrid by
 
622
<a href="http://www.doxygen.org/index.html">
 
623
<img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
 
624
</a>1.3.6 </small></address>
 
625
</body>
 
626
</html>