Home | Trees | Index | Help |
|
---|
Package wx :: Class NavigationKeyEvent |
|
object
--+ |Object
--+ |Event
--+ | NavigationKeyEvent
EVT_NAVIGATION_KEY events are used to control moving the focus between
widgets, otherwise known as tab-traversal. You woudl normally not
catch navigation events in applications as there are already
appropriate handlers in wx.Dialog
and wx.Panel
, but you may find
it useful to send navigation events in certain situations to change
the focus in certain ways, although it's probably easier to just call
wx.Window.Navigate
.
Method Summary | |
---|---|
NavigationKeyEvent | __init__(self)
|
__repr__(self)
| |
Window |
Returns the child window which currenty has the focus. |
bool |
Returns True if the direction is forward, False otherwise. |
bool |
Returns True if the navigation event is originated from the Tab key. |
bool |
Returns True if window change is allowed. |
Set the window that has the focus. | |
Specify the direction that the navigation should take. | |
Set the navigation flags to a combination of the following: | |
Set to true under MSW if the event was generated using the tab key. | |
Specify if the navigation should be able to change parent windows. | |
Inherited from Event | |
| |
Event |
|
Object |
Returns the object (usually a window) associated with the event, if any. |
wxEventType |
Returns the identifier of the given event type, such as wxEVT_COMMAND_BUTTON_CLICKED. |
int |
Returns the identifier associated with this event, such as a button command id. |
bool |
Returns true if the event handler should be skipped, false otherwise. |
long |
|
bool |
Returns true if the event is or is derived from wx.CommandEvent else
it returns false. |
Resume the event propagation by restoring the propagation level. | |
Sets the originating object, or in other words, obj is normally the object that is sending the event. | |
Sets the specific type of the event. | |
Set's the ID for the event. | |
| |
bool |
Test if this event should be propagated to the parent window or not, i.e. |
Called by an event handler, it controls whether additional event handlers bound to this event will be called after the current event handler returns. | |
int |
Stop the event from propagating to its parent window. |
Inherited from Object | |
Deletes the C++ object this Python object is a proxy for. | |
String |
Returns the class name of the C++ class using wxRTTI. |
Inherited from object | |
x.__delattr__('name') <==> del x.name | |
x.__getattribute__('name') <==> x.name | |
Return hash(x)... | |
Return a new object with type S, a subtype of T... | |
helper for pickle | |
helper for pickle | |
x.__setattr__('name', value) <==> x.name = value | |
Return str(x)... |
Class Variable Summary | |
---|---|
int |
FromTab = 4 |
int |
IsBackward = 0 |
int |
IsForward = 1 |
int |
WinChange = 2 |
Method Details |
---|
GetCurrentFocus(self)Returns the child window which currenty has the focus. May be None.
|
GetDirection(self)Returns True if the direction is forward, False otherwise.
|
IsFromTab(self)Returns True if the navigation event is originated from the Tab key.
|
IsWindowChange(self)Returns True if window change is allowed.
|
SetCurrentFocus(self, win)Set the window that has the focus.
|
SetDirection(self, forward)Specify the direction that the navigation should take. Usually the difference between using Tab and Shift-Tab.
|
SetFlags(self, flags)Set the navigation flags to a combination of the following:
|
SetFromTab(self, bIs)Set to true under MSW if the event was generated using the tab key. This is required for proper navogation over radio buttons.
|
SetWindowChange(self, ischange)Specify if the navigation should be able to change parent windows. For example, changing notebook pages, etc. This is usually implemented by using Control-Tab.
|
Class Variable Details |
---|
FromTab
|
IsBackward
|
IsForward
|
WinChange
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1.20050511.rpd on Sat Jun 16 17:00:58 2007 | http://epydoc.sf.net |