mention *TabOrder and Navigate methods
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28379 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -83,6 +83,9 @@ were using these in your apps then please join wxPython-dev and assist
|
|||||||
with a more modern reimplementation.</p>
|
with a more modern reimplementation.</p>
|
||||||
<p>Added a new version (0.8.3) of FloatCanvas from Chris Barker. It's now
|
<p>Added a new version (0.8.3) of FloatCanvas from Chris Barker. It's now
|
||||||
in a subpackage of wx.lib.</p>
|
in a subpackage of wx.lib.</p>
|
||||||
|
<p>It is now possible to change the tab traversal order of controls on a
|
||||||
|
panel or dialog. For details see the new MoveAfterInTabOrder and
|
||||||
|
MoveBeforeInTabOrder methods of wx.Window.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="section" id="id2">
|
<div class="section" id="id2">
|
||||||
<h1><a name="id2">2.5.1.5</a></h1>
|
<h1><a name="id2">2.5.1.5</a></h1>
|
||||||
|
@@ -97,6 +97,12 @@ Added a new version (0.8.3) of FloatCanvas from Chris Barker. It's now
|
|||||||
in a subpackage of wx.lib.
|
in a subpackage of wx.lib.
|
||||||
|
|
||||||
|
|
||||||
|
It is now possible to change the tab traversal order of controls on a
|
||||||
|
panel or dialog. For details see the new MoveAfterInTabOrder and
|
||||||
|
MoveBeforeInTabOrder methods of wx.Window.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
2.5.1.5
|
2.5.1.5
|
||||||
|
@@ -777,6 +777,22 @@ for changes in capabilities, usage, etc.</p>
|
|||||||
and will raise a DeprecationWarning if used. The main wx.Mask
|
and will raise a DeprecationWarning if used. The main wx.Mask
|
||||||
constructor has been modified to be compatible with wx.MaskColour so
|
constructor has been modified to be compatible with wx.MaskColour so
|
||||||
you should use it instead.</p>
|
you should use it instead.</p>
|
||||||
|
<p><strong>[Changed in 2.5.2.x]</strong> In wx.TextCtrls that have the
|
||||||
|
wx.TE_PROCESS_TAB style the TAB key will be treated like an ordinary
|
||||||
|
character and will not cause any tab traversal navigation at all. If
|
||||||
|
you use this style but would still like to have the normal tab
|
||||||
|
traversal take place then you should send your own
|
||||||
|
wx.NavigationKeyEvent from the wx.EVT_KEY_DOWN handler. There is a
|
||||||
|
new Navigate method in the wx.Window class to help send the event and
|
||||||
|
it is used something like this:</p>
|
||||||
|
<pre class="literal-block">
|
||||||
|
flags = wx.NavigationKeyEvent.IsForward
|
||||||
|
if event.ShiftDown:
|
||||||
|
flags = wx.NavigationKeyEvent.IsBackward
|
||||||
|
if event.ControlDown():
|
||||||
|
flags |= wx.NavigationKeyEvent.WinChange
|
||||||
|
self.Navigate(flags)
|
||||||
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
@@ -863,3 +863,21 @@ for changes in capabilities, usage, etc.
|
|||||||
and will raise a DeprecationWarning if used. The main wx.Mask
|
and will raise a DeprecationWarning if used. The main wx.Mask
|
||||||
constructor has been modified to be compatible with wx.MaskColour so
|
constructor has been modified to be compatible with wx.MaskColour so
|
||||||
you should use it instead.
|
you should use it instead.
|
||||||
|
|
||||||
|
**[Changed in 2.5.2.x]** In wx.TextCtrls that have the
|
||||||
|
wx.TE_PROCESS_TAB style the TAB key will be treated like an ordinary
|
||||||
|
character and will not cause any tab traversal navigation at all. If
|
||||||
|
you use this style but would still like to have the normal tab
|
||||||
|
traversal take place then you should send your own
|
||||||
|
wx.NavigationKeyEvent from the wx.EVT_KEY_DOWN handler. There is a
|
||||||
|
new Navigate method in the wx.Window class to help send the event and
|
||||||
|
it is used something like this::
|
||||||
|
|
||||||
|
flags = wx.NavigationKeyEvent.IsForward
|
||||||
|
if event.ShiftDown:
|
||||||
|
flags = wx.NavigationKeyEvent.IsBackward
|
||||||
|
if event.ControlDown():
|
||||||
|
flags |= wx.NavigationKeyEvent.WinChange
|
||||||
|
self.Navigate(flags)
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user