campo-sirio/wxPG/propgrid/docs/html/group__wndflags.htm
mtollari a3ed46f2c3 Spostamento cartelle da extlib
git-svn-id: svn://10.65.10.50/branches/R_10_00@23289 c028cbd2-c16b-5b4b-a496-9718f37d4682
2016-09-14 21:14:51 +00:00

271 lines
29 KiB
HTML

<!-- This comment will put IE 6, 7 and 8 in quirks mode -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>wxPropertyGrid: wxPropertyGrid Window Styles</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javaScript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body onload='searchBox.OnSelectItem(0);'>
<!-- Generated by Doxygen 1.6.3 -->
<script type="text/javascript"><!--
var searchBox = new SearchBox("searchBox", "search",false,'Search');
--></script>
<div class="navigation" id="top">
<div class="tabs">
<ul>
<li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
<li><a href="pages.htm"><span>Related&nbsp;Pages</span></a></li>
<li><a href="modules.htm"><span>Modules</span></a></li>
<li><a href="annotated.htm"><span>Classes</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<img id="MSearchSelect" src="search/search.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</div>
</li>
</ul>
</div>
</div>
<div class="contents">
<h1>wxPropertyGrid Window Styles</h1>
<p>SetWindowStyleFlag method can be used to modify some of these at run-time.
<a href="#_details">More...</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacf768b936525faa42392f653a3296eb4"></a><!-- doxytag: member="wndflags::wxPG_DEFAULT_STYLE" ref="gacf768b936525faa42392f653a3296eb4" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wndflags.htm#gacf768b936525faa42392f653a3296eb4">wxPG_DEFAULT_STYLE</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Combines various styles. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf6baa83e0f5a7e768e1a691c54dca3f9"></a><!-- doxytag: member="wndflags::wxPG_EX_ENABLE_TLP_TRACKING" ref="gaf6baa83e0f5a7e768e1a691c54dca3f9" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wndflags.htm#gaf6baa83e0f5a7e768e1a691c54dca3f9">wxPG_EX_ENABLE_TLP_TRACKING</a>&nbsp;&nbsp;&nbsp;0x00000000</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">For compatibility with wxWidgets 2.9. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga422babdd5ce8058435ed638fd1c486b0"></a><!-- doxytag: member="wndflags::wxPGMAN_DEFAULT_STYLE" ref="ga422babdd5ce8058435ed638fd1c486b0" args="" -->
#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wndflags.htm#ga422babdd5ce8058435ed638fd1c486b0">wxPGMAN_DEFAULT_STYLE</a>&nbsp;&nbsp;&nbsp;(0)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Combines various styles. <br/></td></tr>
<tr><td colspan="2"><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wndflags.htm#gaeebee6f1621b080999ea22a5b76b00a6">wxPG_EX_WINDOW_STYLES</a> { <br/>
&nbsp;&nbsp;<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6a063bf43e95d2d3b24e073f8edeef8821">wxPG_EX_INIT_NOCAT</a> = 0x00001000,
<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6a443aca3a5f6f899f70a84b5590d48b5b">wxPG_EX_NO_FLAT_TOOLBAR</a> = 0x00002000,
<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6aac731072cfa6c87a294cb684a1a2d5b6">wxPG_EX_MODE_BUTTONS</a> = 0x00008000,
<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6aab51ec531320af974c83f1af88dd14b1">wxPG_EX_HELP_AS_TOOLTIPS</a> = 0x00010000,
<br/>
&nbsp;&nbsp;<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6a1bfb9b48690f748ad488aca2f1a1d9a9">wxPG_EX_GREY_LABEL_WHEN_DISABLED</a> = 0x00000000,
<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6a18c6e14dfad9993bf1b8e45e5ab9e86f">wxPG_EX_NATIVE_DOUBLE_BUFFERING</a> = 0x00080000,
<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6a2c7660d3e46c5da989bce1f5b9262a45">wxPG_EX_PROCESS_EVENTS_IMMEDIATELY</a> = 0x00000000,
<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6a3c4ec029826c396e4316f371bb891442">wxPG_EX_AUTO_UNSPECIFIED_VALUES</a> = 0x00200000,
<br/>
&nbsp;&nbsp;<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6acf6fde818247b930c377b6371bece78b">wxPG_EX_WRITEONLY_BUILTIN_ATTRIBUTES</a> = 0x00400000,
<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6a670bda410457c4221733f17dede88608">wxPG_EX_TRADITIONAL_VALIDATORS</a> = 0x00000000,
<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6a2dc0f6e5f41483fcac264277966426ed">wxPG_EX_LEGACY_VALIDATORS</a> = 0x00800000,
<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6ae8f6908ee6c88e7d4ed26683e9ece0be">wxPG_EX_HIDE_PAGE_BUTTONS</a> = 0x01000000,
<br/>
&nbsp;&nbsp;<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6ac86bedaf7a4449c517218b7f53584600">wxPG_EX_UNFOCUS_ON_ENTER</a> = 0x02000000,
<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6a570f15e25aa2d007a827e26bfebc1b5f">wxPG_EX_MULTIPLE_SELECTION</a> = 0x04000000,
<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6a91a6fad5f34d300870973f1e238656d3">wxPG_EX_DISABLE_TLP_TRACKING</a> = 0x08000000,
<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6ab75ba2930da187508cbfafd81c8499b5">wxPG_EX_NO_TOOLBAR_DIVIDER</a> = 0x10000000,
<br/>
&nbsp;&nbsp;<a class="el" href="group__wndflags.htm#ggaeebee6f1621b080999ea22a5b76b00a6a8335f07263e84a00e7922d83d1b3aa09">wxPG_EX_TOOLBAR_SEPARATOR</a> = 0x20000000
<br/>
}</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wndflags.htm#ga967b646b15085e115051d83a65ffdfe8">wxPG_WINDOW_STYLES</a> { <br/>
&nbsp;&nbsp;<a class="el" href="group__wndflags.htm#gga967b646b15085e115051d83a65ffdfe8a6bc5847c59e582bb9c3910ccb54d8635">wxPG_AUTO_SORT</a> = 0x00000010,
<a class="el" href="group__wndflags.htm#gga967b646b15085e115051d83a65ffdfe8a520e1caebc8b15e44aabed8390640e33">wxPG_HIDE_CATEGORIES</a> = 0x00000020,
<b>wxPG_ALPHABETIC_MODE</b> = (wxPG_HIDE_CATEGORIES|wxPG_AUTO_SORT),
<a class="el" href="group__wndflags.htm#gga967b646b15085e115051d83a65ffdfe8a9b4250bcee1b0c651e9b76b3b88bd68a">wxPG_BOLD_MODIFIED</a> = 0x00000040,
<br/>
&nbsp;&nbsp;<a class="el" href="group__wndflags.htm#gga967b646b15085e115051d83a65ffdfe8a998b9d55c606adb1010be7438286e3c5">wxPG_SPLITTER_AUTO_CENTER</a> = 0x00000080,
<a class="el" href="group__wndflags.htm#gga967b646b15085e115051d83a65ffdfe8a318af188e0c029fbf3b244162928533b">wxPG_TOOLTIPS</a> = 0x00000100,
<a class="el" href="group__wndflags.htm#gga967b646b15085e115051d83a65ffdfe8a5081b633c49cfe8fb025b10f561d9e36">wxPG_HIDE_MARGIN</a> = 0x00000200,
<a class="el" href="group__wndflags.htm#gga967b646b15085e115051d83a65ffdfe8af03fbcc10246ac2b290f7b05e5ee6ab3">wxPG_STATIC_SPLITTER</a> = 0x00000400,
<br/>
&nbsp;&nbsp;<a class="el" href="group__wndflags.htm#gga967b646b15085e115051d83a65ffdfe8af2bad0b45016e8adfad7d838664451e3">wxPG_STATIC_LAYOUT</a> = (wxPG_HIDE_MARGIN|wxPG_STATIC_SPLITTER),
<a class="el" href="group__wndflags.htm#gga967b646b15085e115051d83a65ffdfe8af5bb6725aca2d195e0fa809d33a71d25">wxPG_LIMITED_EDITING</a> = 0x00000800,
<a class="el" href="group__wndflags.htm#gga967b646b15085e115051d83a65ffdfe8a542e5601326e8535f0efc6546c7d2a5d">wxTAB_TRAVERSAL</a> = 0x00080000,
<a class="el" href="group__wndflags.htm#gga967b646b15085e115051d83a65ffdfe8a4c708718b58d1b4b61a8bb23be022ec4">wxPG_TOOLBAR</a> = 0x00001000,
<br/>
&nbsp;&nbsp;<a class="el" href="group__wndflags.htm#gga967b646b15085e115051d83a65ffdfe8ae7a176f7037ce590e834bf62659a8326">wxPG_DESCRIPTION</a> = 0x00002000,
<a class="el" href="group__wndflags.htm#gga967b646b15085e115051d83a65ffdfe8a11b10bb0e2866ee1faa5f335e7c231ce">wxPG_THEME_BORDER</a> = 0x00004000,
<a class="el" href="group__wndflags.htm#gga967b646b15085e115051d83a65ffdfe8acc571e4946f021638788edc51ce68b3f">wxPG_NO_INTERNAL_BORDER</a> = 0x00008000
<br/>
}</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>SetWindowStyleFlag method can be used to modify some of these at run-time. </p>
<hr/><h2>Enumeration Type Documentation</h2>
<a class="anchor" id="gaeebee6f1621b080999ea22a5b76b00a6"></a><!-- doxytag: member="propgrid.h::wxPG_EX_WINDOW_STYLES" ref="gaeebee6f1621b080999ea22a5b76b00a6" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__wndflags.htm#gaeebee6f1621b080999ea22a5b76b00a6">wxPG_EX_WINDOW_STYLES</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6a063bf43e95d2d3b24e073f8edeef8821"></a><!-- doxytag: member="wxPG_EX_INIT_NOCAT" ref="ggaeebee6f1621b080999ea22a5b76b00a6a063bf43e95d2d3b24e073f8edeef8821" args="" -->wxPG_EX_INIT_NOCAT</em>&nbsp;</td><td>
<p>NOTE: wxPG_EX_xxx are extra window styles and must be set using SetExtraStyle() member function. </p>
<p>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. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6a443aca3a5f6f899f70a84b5590d48b5b"></a><!-- doxytag: member="wxPG_EX_NO_FLAT_TOOLBAR" ref="ggaeebee6f1621b080999ea22a5b76b00a6a443aca3a5f6f899f70a84b5590d48b5b" args="" -->wxPG_EX_NO_FLAT_TOOLBAR</em>&nbsp;</td><td>
<p>Extended window style that sets <a class="el" href="classwxPropertyGridManager.htm" title="wxPropertyGridManager is an efficient multi-page version of wxPropertyGrid, which...">wxPropertyGridManager</a> toolbar to not use flat style. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6aac731072cfa6c87a294cb684a1a2d5b6"></a><!-- doxytag: member="wxPG_EX_MODE_BUTTONS" ref="ggaeebee6f1621b080999ea22a5b76b00a6aac731072cfa6c87a294cb684a1a2d5b6" args="" -->wxPG_EX_MODE_BUTTONS</em>&nbsp;</td><td>
<p>Shows alphabetic/categoric mode buttons from toolbar. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6aab51ec531320af974c83f1af88dd14b1"></a><!-- doxytag: member="wxPG_EX_HELP_AS_TOOLTIPS" ref="ggaeebee6f1621b080999ea22a5b76b00a6aab51ec531320af974c83f1af88dd14b1" args="" -->wxPG_EX_HELP_AS_TOOLTIPS</em>&nbsp;</td><td>
<p>Show property help strings as tool tips instead as text on the status bar. </p>
<p>You can set the help strings using SetPropertyHelpString member function. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6a1bfb9b48690f748ad488aca2f1a1d9a9"></a><!-- doxytag: member="wxPG_EX_GREY_LABEL_WHEN_DISABLED" ref="ggaeebee6f1621b080999ea22a5b76b00a6a1bfb9b48690f748ad488aca2f1a1d9a9" args="" -->wxPG_EX_GREY_LABEL_WHEN_DISABLED</em>&nbsp;</td><td>
<p>Prevent TAB from focusing to wxButtons. </p>
<p>This behavior was default in version 1.2.0 and earlier. NOTE! Tabbing to button doesn't work yet. Problem seems to be that on wxMSW atleast the button doesn't properly propagate key events (yes, I'm using wxWANTS_CHARS). </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6a18c6e14dfad9993bf1b8e45e5ab9e86f"></a><!-- doxytag: member="wxPG_EX_NATIVE_DOUBLE_BUFFERING" ref="ggaeebee6f1621b080999ea22a5b76b00a6a18c6e14dfad9993bf1b8e45e5ab9e86f" args="" -->wxPG_EX_NATIVE_DOUBLE_BUFFERING</em>&nbsp;</td><td>
<p>Allows relying on native double-buffering. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6a2c7660d3e46c5da989bce1f5b9262a45"></a><!-- doxytag: member="wxPG_EX_PROCESS_EVENTS_IMMEDIATELY" ref="ggaeebee6f1621b080999ea22a5b76b00a6a2c7660d3e46c5da989bce1f5b9262a45" args="" -->wxPG_EX_PROCESS_EVENTS_IMMEDIATELY</em>&nbsp;</td><td>
<p>Since all events are now automatically processed immediately, this flag is zero and only provided for backwards compatibility. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6a3c4ec029826c396e4316f371bb891442"></a><!-- doxytag: member="wxPG_EX_AUTO_UNSPECIFIED_VALUES" ref="ggaeebee6f1621b080999ea22a5b76b00a6a3c4ec029826c396e4316f371bb891442" args="" -->wxPG_EX_AUTO_UNSPECIFIED_VALUES</em>&nbsp;</td><td>
<p>Set this style to let user have ability to set values of properties to unspecified state. </p>
<p>Same as setting wxPG_PROP_AUTO_UNSPECIFIED for all properties. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6acf6fde818247b930c377b6371bece78b"></a><!-- doxytag: member="wxPG_EX_WRITEONLY_BUILTIN_ATTRIBUTES" ref="ggaeebee6f1621b080999ea22a5b76b00a6acf6fde818247b930c377b6371bece78b" args="" -->wxPG_EX_WRITEONLY_BUILTIN_ATTRIBUTES</em>&nbsp;</td><td>
<p>If this style is used, built-in attributes (such as wxPG_FLOAT_PRECISION and wxPG_STRING_PASSWORD) are not stored into property's attribute storage (thus they are not readable). </p>
<p>Note that this option is global, and applies to all wxPG property containers. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6a670bda410457c4221733f17dede88608"></a><!-- doxytag: member="wxPG_EX_TRADITIONAL_VALIDATORS" ref="ggaeebee6f1621b080999ea22a5b76b00a6a670bda410457c4221733f17dede88608" args="" -->wxPG_EX_TRADITIONAL_VALIDATORS</em>&nbsp;</td><td>
<p>With this tyle Validators on properties will work basicly work just they work in wxWidgets. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.htm#_deprecated000001">Deprecated:</a></b></dt><dd>Since version 1.3. This behavior is automatic now. </dd></dl>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6a2dc0f6e5f41483fcac264277966426ed"></a><!-- doxytag: member="wxPG_EX_LEGACY_VALIDATORS" ref="ggaeebee6f1621b080999ea22a5b76b00a6a2dc0f6e5f41483fcac264277966426ed" args="" -->wxPG_EX_LEGACY_VALIDATORS</em>&nbsp;</td><td>
<p>With this style Validators on properties will work same as in <a class="el" href="classwxPropertyGrid.htm" title="wxPropertyGrid is a specialized two-column grid for editing properties such as strings...">wxPropertyGrid</a> 1.2. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6ae8f6908ee6c88e7d4ed26683e9ece0be"></a><!-- doxytag: member="wxPG_EX_HIDE_PAGE_BUTTONS" ref="ggaeebee6f1621b080999ea22a5b76b00a6ae8f6908ee6c88e7d4ed26683e9ece0be" args="" -->wxPG_EX_HIDE_PAGE_BUTTONS</em>&nbsp;</td><td>
<p>Hides page selection buttons from toolbar. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6ac86bedaf7a4449c517218b7f53584600"></a><!-- doxytag: member="wxPG_EX_UNFOCUS_ON_ENTER" ref="ggaeebee6f1621b080999ea22a5b76b00a6ac86bedaf7a4449c517218b7f53584600" args="" -->wxPG_EX_UNFOCUS_ON_ENTER</em>&nbsp;</td><td>
<p>Unfocuses text editor after enter has been pressed. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6a570f15e25aa2d007a827e26bfebc1b5f"></a><!-- doxytag: member="wxPG_EX_MULTIPLE_SELECTION" ref="ggaeebee6f1621b080999ea22a5b76b00a6a570f15e25aa2d007a827e26bfebc1b5f" args="" -->wxPG_EX_MULTIPLE_SELECTION</em>&nbsp;</td><td>
<p>Allows multiple properties to be selected by user (by pressing SHIFT when clicking on a property, or by dragging with left mouse button down). </p>
<p>You can get array of selected properties with <a class="el" href="classwxPropertyGridInterface.htm#a49ccd0da1d0f4a68004e1a174bf5f998" title="Returns list of currently selected properties.">wxPropertyGridInterface::GetSelectedProperties()</a>. In multiple selection mode <a class="el" href="classwxPropertyGridInterface.htm#a302ae0ff624d48131544f6010373e599" title="Returns currently selected property.">wxPropertyGridInterface::GetSelection()</a> returns property which has editor active (usually the first one selected). Other useful member functions are ClearSelection(), AddToSelection() and RemoveFromSelection(). </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6a91a6fad5f34d300870973f1e238656d3"></a><!-- doxytag: member="wxPG_EX_DISABLE_TLP_TRACKING" ref="ggaeebee6f1621b080999ea22a5b76b00a6a91a6fad5f34d300870973f1e238656d3" args="" -->wxPG_EX_DISABLE_TLP_TRACKING</em>&nbsp;</td><td>
<p>This disables top-level window tracking which may cause crashes when wxProperyGrid is used with wxAUI or similar GUI system. </p>
<p>Note that this style will be on by default in wxWidgets 2.9.1 and later.</p>
<p>Advantage of top-level window tracking is that <a class="el" href="classwxPropertyGrid.htm" title="wxPropertyGrid is a specialized two-column grid for editing properties such as strings...">wxPropertyGrid</a> is able to notify the application of last-minute property value changes by user. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6ab75ba2930da187508cbfafd81c8499b5"></a><!-- doxytag: member="wxPG_EX_NO_TOOLBAR_DIVIDER" ref="ggaeebee6f1621b080999ea22a5b76b00a6ab75ba2930da187508cbfafd81c8499b5" args="" -->wxPG_EX_NO_TOOLBAR_DIVIDER</em>&nbsp;</td><td>
<p><a class="el" href="classwxPropertyGridManager.htm" title="wxPropertyGridManager is an efficient multi-page version of wxPropertyGrid, which...">wxPropertyGridManager</a> only: Don't show divider above toolbar, on Windows </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="ggaeebee6f1621b080999ea22a5b76b00a6a8335f07263e84a00e7922d83d1b3aa09"></a><!-- doxytag: member="wxPG_EX_TOOLBAR_SEPARATOR" ref="ggaeebee6f1621b080999ea22a5b76b00a6a8335f07263e84a00e7922d83d1b3aa09" args="" -->wxPG_EX_TOOLBAR_SEPARATOR</em>&nbsp;</td><td>
<p>NOTE: This style may be removed in future versions - do not rely on it! </p>
<p><a class="el" href="classwxPropertyGridManager.htm" title="wxPropertyGridManager is an efficient multi-page version of wxPropertyGrid, which...">wxPropertyGridManager</a> only: Show a separator below the toolbar </p>
</td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ga967b646b15085e115051d83a65ffdfe8"></a><!-- doxytag: member="propgrid.h::wxPG_WINDOW_STYLES" ref="ga967b646b15085e115051d83a65ffdfe8" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__wndflags.htm#ga967b646b15085e115051d83a65ffdfe8">wxPG_WINDOW_STYLES</a></td>
</tr>
</table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="gga967b646b15085e115051d83a65ffdfe8a6bc5847c59e582bb9c3910ccb54d8635"></a><!-- doxytag: member="wxPG_AUTO_SORT" ref="gga967b646b15085e115051d83a65ffdfe8a6bc5847c59e582bb9c3910ccb54d8635" args="" -->wxPG_AUTO_SORT</em>&nbsp;</td><td>
<p>This will cause Sort() automatically after an item is added. </p>
<p>When inserting a lot of items in this mode, it may make sense to use Freeze() before operations and Thaw() afterwards to increase performance. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga967b646b15085e115051d83a65ffdfe8a520e1caebc8b15e44aabed8390640e33"></a><!-- doxytag: member="wxPG_HIDE_CATEGORIES" ref="gga967b646b15085e115051d83a65ffdfe8a520e1caebc8b15e44aabed8390640e33" args="" -->wxPG_HIDE_CATEGORIES</em>&nbsp;</td><td>
<p>Categories are not initially shown (even if added). </p>
<p>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#a69fd5ebd1012ee52f35721c824327278" title="Enables or disables (shows/hides) categories according to parameter enable.">wxPropertyGrid::EnableCategories</a> method. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga967b646b15085e115051d83a65ffdfe8a9b4250bcee1b0c651e9b76b3b88bd68a"></a><!-- doxytag: member="wxPG_BOLD_MODIFIED" ref="gga967b646b15085e115051d83a65ffdfe8a9b4250bcee1b0c651e9b76b3b88bd68a" args="" -->wxPG_BOLD_MODIFIED</em>&nbsp;</td><td>
<p>Modified values are shown in bold font. </p>
<p>Changing this requires Refresh() to show changes. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga967b646b15085e115051d83a65ffdfe8a998b9d55c606adb1010be7438286e3c5"></a><!-- doxytag: member="wxPG_SPLITTER_AUTO_CENTER" ref="gga967b646b15085e115051d83a65ffdfe8a998b9d55c606adb1010be7438286e3c5" args="" -->wxPG_SPLITTER_AUTO_CENTER</em>&nbsp;</td><td>
<p>Using this style, the column splitters move automatically based on column proportions (default is equal proportion for every column). </p>
<p>This behavior stops once the user manually moves a splitter, and returns when a splitter is double-clicked.</p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classwxPropertyGridInterface.htm#a5df440361d9e85f3a48d79d7b45667e1" title="Set proportion of a auto-stretchable column.">wxPropertyGridInterface::SetColumnProportion()</a>. </dd></dl>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga967b646b15085e115051d83a65ffdfe8a318af188e0c029fbf3b244162928533b"></a><!-- doxytag: member="wxPG_TOOLTIPS" ref="gga967b646b15085e115051d83a65ffdfe8a318af188e0c029fbf3b244162928533b" args="" -->wxPG_TOOLTIPS</em>&nbsp;</td><td>
<p>Display tooltips for cell text that cannot be shown completely. </p>
<p>If wxUSE_TOOLTIPS is 0, then this doesn't have any effect. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga967b646b15085e115051d83a65ffdfe8a5081b633c49cfe8fb025b10f561d9e36"></a><!-- doxytag: member="wxPG_HIDE_MARGIN" ref="gga967b646b15085e115051d83a65ffdfe8a5081b633c49cfe8fb025b10f561d9e36" args="" -->wxPG_HIDE_MARGIN</em>&nbsp;</td><td>
<p>Disables margin and hides all expand/collapse buttons that would appear outside the margin (for sub-properties). </p>
<p>Toggling this style automatically expands all collapsed items. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga967b646b15085e115051d83a65ffdfe8af03fbcc10246ac2b290f7b05e5ee6ab3"></a><!-- doxytag: member="wxPG_STATIC_SPLITTER" ref="gga967b646b15085e115051d83a65ffdfe8af03fbcc10246ac2b290f7b05e5ee6ab3" args="" -->wxPG_STATIC_SPLITTER</em>&nbsp;</td><td>
<p>This style prevents user from moving the splitter. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga967b646b15085e115051d83a65ffdfe8af2bad0b45016e8adfad7d838664451e3"></a><!-- doxytag: member="wxPG_STATIC_LAYOUT" ref="gga967b646b15085e115051d83a65ffdfe8af2bad0b45016e8adfad7d838664451e3" args="" -->wxPG_STATIC_LAYOUT</em>&nbsp;</td><td>
<p>Combination of other styles that make it impossible for user to modify the layout. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga967b646b15085e115051d83a65ffdfe8af5bb6725aca2d195e0fa809d33a71d25"></a><!-- doxytag: member="wxPG_LIMITED_EDITING" ref="gga967b646b15085e115051d83a65ffdfe8af5bb6725aca2d195e0fa809d33a71d25" args="" -->wxPG_LIMITED_EDITING</em>&nbsp;</td><td>
<p>Disables wxTextCtrl based editors for properties which can be edited in another way. </p>
<p>Equals calling <a class="el" href="classwxPropertyGridInterface.htm#aac3d13601fb3a97f531b86923b20d5ff" title="Disables (limit = true) or enables (limit = false) wxTextCtrl editor of a property...">wxPropertyGrid::LimitPropertyEditing</a> for all added properties. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga967b646b15085e115051d83a65ffdfe8a542e5601326e8535f0efc6546c7d2a5d"></a><!-- doxytag: member="wxTAB_TRAVERSAL" ref="gga967b646b15085e115051d83a65ffdfe8a542e5601326e8535f0efc6546c7d2a5d" args="" -->wxTAB_TRAVERSAL</em>&nbsp;</td><td>
<p><b>NOTE:</b> This feature works very poorly and should be avoided. </p>
<p>wxTAB_TRAVERSAL allows using Tab/Shift-Tab to travel between properties in grid. Travelling forwards from last property will navigate to the next control, and backwards from first will navigate to the previous one. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga967b646b15085e115051d83a65ffdfe8a4c708718b58d1b4b61a8bb23be022ec4"></a><!-- doxytag: member="wxPG_TOOLBAR" ref="gga967b646b15085e115051d83a65ffdfe8a4c708718b58d1b4b61a8bb23be022ec4" args="" -->wxPG_TOOLBAR</em>&nbsp;</td><td>
<p><a class="el" href="classwxPropertyGridManager.htm" title="wxPropertyGridManager is an efficient multi-page version of wxPropertyGrid, which...">wxPropertyGridManager</a> only: Show toolbar for mode and page selection. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga967b646b15085e115051d83a65ffdfe8ae7a176f7037ce590e834bf62659a8326"></a><!-- doxytag: member="wxPG_DESCRIPTION" ref="gga967b646b15085e115051d83a65ffdfe8ae7a176f7037ce590e834bf62659a8326" args="" -->wxPG_DESCRIPTION</em>&nbsp;</td><td>
<p><a class="el" href="classwxPropertyGridManager.htm" title="wxPropertyGridManager is an efficient multi-page version of wxPropertyGrid, which...">wxPropertyGridManager</a> only: Show adjustable text box showing description or help text, if available, for currently selected property. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga967b646b15085e115051d83a65ffdfe8a11b10bb0e2866ee1faa5f335e7c231ce"></a><!-- doxytag: member="wxPG_THEME_BORDER" ref="gga967b646b15085e115051d83a65ffdfe8a11b10bb0e2866ee1faa5f335e7c231ce" args="" -->wxPG_THEME_BORDER</em>&nbsp;</td><td>
<p><a class="el" href="classwxPropertyGridManager.htm" title="wxPropertyGridManager is an efficient multi-page version of wxPropertyGrid, which...">wxPropertyGridManager</a> only: Use an alternative and usually more better looking thematic border around the embedded property grid. </p>
</td></tr>
<tr><td valign="top"><em><a class="anchor" id="gga967b646b15085e115051d83a65ffdfe8acc571e4946f021638788edc51ce68b3f"></a><!-- doxytag: member="wxPG_NO_INTERNAL_BORDER" ref="gga967b646b15085e115051d83a65ffdfe8acc571e4946f021638788edc51ce68b3f" args="" -->wxPG_NO_INTERNAL_BORDER</em>&nbsp;</td><td>
<p><a class="el" href="classwxPropertyGridManager.htm" title="wxPropertyGridManager is an efficient multi-page version of wxPropertyGrid, which...">wxPropertyGridManager</a> only: Don't show an internal border around the property grid </p>
</td></tr>
</table>
</dd>
</dl>
</div>
</div>
</div>
<!--- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&nbsp;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&nbsp;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&nbsp;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&nbsp;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&nbsp;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&nbsp;</span>Enumerator</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<hr class="footer"/><address style="text-align: right;"><small>Generated on Sun Aug 22 12:42:14 2010 for wxPropertyGrid by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>