pcisim.core.events
index
../../src/pcisim/core/events.py

A framework to build custom wx events.

 
Modules
       
wx

 
Classes
       
wx._core.PyCommandEvent(wx._core.CommandEvent)
PciEvent
AddressRelocation
HighlightField
HighlightPort
HighlightWidget
InspectDevice
InspectMemory
InspectPort
Message
OpenConfigNotification
SimulatorEnds
SimulatorReset
SimulatorStart
SimulatorStep

 
class AddressRelocation(PciEvent)
    Informs about an address relocation took place.
 
@ATTRIBS
    (int) oldaddr : the address wich was relocated
    (MemoryBlock) block : the block which contains the updated
        information
 
 
Method resolution order:
AddressRelocation
PciEvent
wx._core.PyCommandEvent
wx._core.CommandEvent
wx._core.Event
wx._core.Object
__builtin__.object

Methods defined here:
__init__(self, oldaddr, block)
@PARAMS
    (int) oldaddr : the address wich was relocated
    (MemoryBlock) block : the block which contains the updated
        information

Data and other attributes defined here:
EVID = 10289
EVT = <wx._core.PyEventBinder object>
Instances of this class are used to bind specific events to event
handlers.

Methods inherited from PciEvent:
fire(self, widget=None)
Generates and propagates the event.
 
@PARAMS
    (wx.EvtHandler) widget :  optional origin widget
 
@NOTES
    - If not widget source is specified, application WireBoard is
      used.
    - It is safe to call 'fire' multiple times for the same event
      object.

Methods inherited from wx._core.PyCommandEvent:
__del__ lambda self
__repr__ = _swig_repr(self)

Data descriptors inherited from wx._core.PyCommandEvent:
thisown
The membership flag

Data and other attributes inherited from wx._core.PyCommandEvent:
__swig_destroy__ = <built-in function delete_PyCommandEvent>

Methods inherited from wx._core.CommandEvent:
Checked = IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
Clone(*args, **kwargs)
Clone(self) -> Event
GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetClientObject = GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetExtraLong(*args, **kwargs)
GetExtraLong(self) -> long
 
Returns extra information dependant on the event objects type. If the
event comes from a listbox selection, it is a boolean determining
whether the event was a selection (true) or a deselection (false). A
listbox deselection only occurs for multiple-selection boxes, and in
this case the index and string values are indeterminate and the
listbox must be examined by the application.
GetInt(*args, **kwargs)
GetInt(self) -> int
 
Returns the integer identifier corresponding to a listbox, choice or
radiobox selection (only if the event was a selection, not a
deselection), or a boolean value representing the value of a checkbox.
GetSelection(*args, **kwargs)
GetSelection(self) -> int
 
Returns item index for a listbox or choice selection event (not valid
for a deselection).
GetString(*args, **kwargs)
GetString(self) -> String
 
Returns item string for a listbox or choice selection event (not valid
for a deselection).
IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
IsSelection(*args, **kwargs)
IsSelection(self) -> bool
 
For a listbox or similar event, returns true if it is a selection,
false if it is a deselection.
SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetClientObject = SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetExtraLong(*args, **kwargs)
SetExtraLong(self, long extraLong)
SetInt(*args, **kwargs)
SetInt(self, int i)
SetString(*args, **kwargs)
SetString(self, String s)

Data descriptors inherited from wx._core.CommandEvent:
ClientData
See `GetClientData` and `SetClientData`
ClientObject
See `GetClientObject` and `SetClientObject`
ExtraLong
See `GetExtraLong` and `SetExtraLong`
Int
See `GetInt` and `SetInt`
Selection
See `GetSelection`
String
See `GetString` and `SetString`

Methods inherited from wx._core.Event:
GetEventObject(*args, **kwargs)
GetEventObject(self) -> Object
 
Returns the object (usually a window) associated with the event, if
any.
GetEventType(*args, **kwargs)
GetEventType(self) -> EventType
 
Returns the identifier of the given event type, such as
``wxEVT_COMMAND_BUTTON_CLICKED``.
GetId(*args, **kwargs)
GetId(self) -> int
 
Returns the identifier associated with this event, such as a button
command id.
GetSkipped(*args, **kwargs)
GetSkipped(self) -> bool
 
Returns true if the event handler should be skipped, false otherwise.
:see: `Skip`
GetTimestamp(*args, **kwargs)
GetTimestamp(self) -> long
IsCommandEvent(*args, **kwargs)
IsCommandEvent(self) -> bool
 
Returns true if the event is or is derived from `wx.CommandEvent` else
it returns false. Note: Exists only for optimization purposes.
ResumePropagation(*args, **kwargs)
ResumePropagation(self, int propagationLevel)
 
Resume the event propagation by restoring the propagation level.  (For
example, you can use the value returned by an earlier call to
`StopPropagation`.)
SetEventObject(*args, **kwargs)
SetEventObject(self, Object obj)
 
Sets the originating object, or in other words, obj is normally the
object that is sending the event.
SetEventType(*args, **kwargs)
SetEventType(self, EventType typ)
 
Sets the specific type of the event.
SetId(*args, **kwargs)
SetId(self, int Id)
 
Set's the ID for the event.  This is usually the ID of the window that
is sending the event, but it can also be a command id from a menu
item, etc.
SetTimestamp(*args, **kwargs)
SetTimestamp(self, long ts=0)
ShouldPropagate(*args, **kwargs)
ShouldPropagate(self) -> bool
 
Test if this event should be propagated to the parent window or not,
i.e. if the propagation level is currently greater than 0.
Skip(*args, **kwargs)
Skip(self, bool skip=True)
 
This method can be used inside an event handler to control whether
further event handlers bound to this event will be called after the
current one returns. Without Skip() (or equivalently if Skip(False) is
used), the event will not be processed any more. If Skip(True) is
called, the event processing system continues searching for a further
handler function for this event, even though it has been processed
already in the current handler.
StopPropagation(*args, **kwargs)
StopPropagation(self) -> int
 
Stop the event from propagating to its parent window.  Returns the old
propagation level value which may be later passed to
`ResumePropagation` to allow propagating the event again.

Data descriptors inherited from wx._core.Event:
EventObject
See `GetEventObject` and `SetEventObject`
EventType
See `GetEventType` and `SetEventType`
Id
See `GetId` and `SetId`
Skipped
See `GetSkipped`
Timestamp
See `GetTimestamp` and `SetTimestamp`

Methods inherited from wx._core.Object:
Destroy(*args, **kwargs)
Destroy(self)
 
Deletes the C++ object this Python object is a proxy for.
GetClassName(*args, **kwargs)
GetClassName(self) -> String
 
Returns the class name of the C++ class using wxRTTI.
IsSameAs(*args, **kwargs)
IsSameAs(self, Object p) -> bool
 
For wx.Objects that use C++ reference counting internally, this method
can be used to determine if two objects are referencing the same data
object.

Data descriptors inherited from wx._core.Object:
ClassName
See `GetClassName`
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class HighlightField(PciEvent)
    Highlights a DataField.
 
@ATTRIBS
    (DataField) field : datafield to highlight
 
 
Method resolution order:
HighlightField
PciEvent
wx._core.PyCommandEvent
wx._core.CommandEvent
wx._core.Event
wx._core.Object
__builtin__.object

Methods defined here:
__init__(self, field)
@PARAMS
    (DataField) field : datafield to highlight

Data and other attributes defined here:
EVID = 10291
EVT = <wx._core.PyEventBinder object>
Instances of this class are used to bind specific events to event
handlers.

Methods inherited from PciEvent:
fire(self, widget=None)
Generates and propagates the event.
 
@PARAMS
    (wx.EvtHandler) widget :  optional origin widget
 
@NOTES
    - If not widget source is specified, application WireBoard is
      used.
    - It is safe to call 'fire' multiple times for the same event
      object.

Methods inherited from wx._core.PyCommandEvent:
__del__ lambda self
__repr__ = _swig_repr(self)

Data descriptors inherited from wx._core.PyCommandEvent:
thisown
The membership flag

Data and other attributes inherited from wx._core.PyCommandEvent:
__swig_destroy__ = <built-in function delete_PyCommandEvent>

Methods inherited from wx._core.CommandEvent:
Checked = IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
Clone(*args, **kwargs)
Clone(self) -> Event
GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetClientObject = GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetExtraLong(*args, **kwargs)
GetExtraLong(self) -> long
 
Returns extra information dependant on the event objects type. If the
event comes from a listbox selection, it is a boolean determining
whether the event was a selection (true) or a deselection (false). A
listbox deselection only occurs for multiple-selection boxes, and in
this case the index and string values are indeterminate and the
listbox must be examined by the application.
GetInt(*args, **kwargs)
GetInt(self) -> int
 
Returns the integer identifier corresponding to a listbox, choice or
radiobox selection (only if the event was a selection, not a
deselection), or a boolean value representing the value of a checkbox.
GetSelection(*args, **kwargs)
GetSelection(self) -> int
 
Returns item index for a listbox or choice selection event (not valid
for a deselection).
GetString(*args, **kwargs)
GetString(self) -> String
 
Returns item string for a listbox or choice selection event (not valid
for a deselection).
IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
IsSelection(*args, **kwargs)
IsSelection(self) -> bool
 
For a listbox or similar event, returns true if it is a selection,
false if it is a deselection.
SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetClientObject = SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetExtraLong(*args, **kwargs)
SetExtraLong(self, long extraLong)
SetInt(*args, **kwargs)
SetInt(self, int i)
SetString(*args, **kwargs)
SetString(self, String s)

Data descriptors inherited from wx._core.CommandEvent:
ClientData
See `GetClientData` and `SetClientData`
ClientObject
See `GetClientObject` and `SetClientObject`
ExtraLong
See `GetExtraLong` and `SetExtraLong`
Int
See `GetInt` and `SetInt`
Selection
See `GetSelection`
String
See `GetString` and `SetString`

Methods inherited from wx._core.Event:
GetEventObject(*args, **kwargs)
GetEventObject(self) -> Object
 
Returns the object (usually a window) associated with the event, if
any.
GetEventType(*args, **kwargs)
GetEventType(self) -> EventType
 
Returns the identifier of the given event type, such as
``wxEVT_COMMAND_BUTTON_CLICKED``.
GetId(*args, **kwargs)
GetId(self) -> int
 
Returns the identifier associated with this event, such as a button
command id.
GetSkipped(*args, **kwargs)
GetSkipped(self) -> bool
 
Returns true if the event handler should be skipped, false otherwise.
:see: `Skip`
GetTimestamp(*args, **kwargs)
GetTimestamp(self) -> long
IsCommandEvent(*args, **kwargs)
IsCommandEvent(self) -> bool
 
Returns true if the event is or is derived from `wx.CommandEvent` else
it returns false. Note: Exists only for optimization purposes.
ResumePropagation(*args, **kwargs)
ResumePropagation(self, int propagationLevel)
 
Resume the event propagation by restoring the propagation level.  (For
example, you can use the value returned by an earlier call to
`StopPropagation`.)
SetEventObject(*args, **kwargs)
SetEventObject(self, Object obj)
 
Sets the originating object, or in other words, obj is normally the
object that is sending the event.
SetEventType(*args, **kwargs)
SetEventType(self, EventType typ)
 
Sets the specific type of the event.
SetId(*args, **kwargs)
SetId(self, int Id)
 
Set's the ID for the event.  This is usually the ID of the window that
is sending the event, but it can also be a command id from a menu
item, etc.
SetTimestamp(*args, **kwargs)
SetTimestamp(self, long ts=0)
ShouldPropagate(*args, **kwargs)
ShouldPropagate(self) -> bool
 
Test if this event should be propagated to the parent window or not,
i.e. if the propagation level is currently greater than 0.
Skip(*args, **kwargs)
Skip(self, bool skip=True)
 
This method can be used inside an event handler to control whether
further event handlers bound to this event will be called after the
current one returns. Without Skip() (or equivalently if Skip(False) is
used), the event will not be processed any more. If Skip(True) is
called, the event processing system continues searching for a further
handler function for this event, even though it has been processed
already in the current handler.
StopPropagation(*args, **kwargs)
StopPropagation(self) -> int
 
Stop the event from propagating to its parent window.  Returns the old
propagation level value which may be later passed to
`ResumePropagation` to allow propagating the event again.

Data descriptors inherited from wx._core.Event:
EventObject
See `GetEventObject` and `SetEventObject`
EventType
See `GetEventType` and `SetEventType`
Id
See `GetId` and `SetId`
Skipped
See `GetSkipped`
Timestamp
See `GetTimestamp` and `SetTimestamp`

Methods inherited from wx._core.Object:
Destroy(*args, **kwargs)
Destroy(self)
 
Deletes the C++ object this Python object is a proxy for.
GetClassName(*args, **kwargs)
GetClassName(self) -> String
 
Returns the class name of the C++ class using wxRTTI.
IsSameAs(*args, **kwargs)
IsSameAs(self, Object p) -> bool
 
For wx.Objects that use C++ reference counting internally, this method
can be used to determine if two objects are referencing the same data
object.

Data descriptors inherited from wx._core.Object:
ClassName
See `GetClassName`
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class HighlightPort(PciEvent)
    Highlights a Port object.
 
@ATTRIBS
    (Port) port : port to highlight
    (str) mode : highlight mode, 'read' | 'write'
 
 
Method resolution order:
HighlightPort
PciEvent
wx._core.PyCommandEvent
wx._core.CommandEvent
wx._core.Event
wx._core.Object
__builtin__.object

Methods defined here:
__init__(self, port, mode)
@PARAMS
    (Port) port : port to highlight
    (str) mode : highlight mode, 'read' | 'write'

Data and other attributes defined here:
EVID = 10292
EVT = <wx._core.PyEventBinder object>
Instances of this class are used to bind specific events to event
handlers.

Methods inherited from PciEvent:
fire(self, widget=None)
Generates and propagates the event.
 
@PARAMS
    (wx.EvtHandler) widget :  optional origin widget
 
@NOTES
    - If not widget source is specified, application WireBoard is
      used.
    - It is safe to call 'fire' multiple times for the same event
      object.

Methods inherited from wx._core.PyCommandEvent:
__del__ lambda self
__repr__ = _swig_repr(self)

Data descriptors inherited from wx._core.PyCommandEvent:
thisown
The membership flag

Data and other attributes inherited from wx._core.PyCommandEvent:
__swig_destroy__ = <built-in function delete_PyCommandEvent>

Methods inherited from wx._core.CommandEvent:
Checked = IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
Clone(*args, **kwargs)
Clone(self) -> Event
GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetClientObject = GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetExtraLong(*args, **kwargs)
GetExtraLong(self) -> long
 
Returns extra information dependant on the event objects type. If the
event comes from a listbox selection, it is a boolean determining
whether the event was a selection (true) or a deselection (false). A
listbox deselection only occurs for multiple-selection boxes, and in
this case the index and string values are indeterminate and the
listbox must be examined by the application.
GetInt(*args, **kwargs)
GetInt(self) -> int
 
Returns the integer identifier corresponding to a listbox, choice or
radiobox selection (only if the event was a selection, not a
deselection), or a boolean value representing the value of a checkbox.
GetSelection(*args, **kwargs)
GetSelection(self) -> int
 
Returns item index for a listbox or choice selection event (not valid
for a deselection).
GetString(*args, **kwargs)
GetString(self) -> String
 
Returns item string for a listbox or choice selection event (not valid
for a deselection).
IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
IsSelection(*args, **kwargs)
IsSelection(self) -> bool
 
For a listbox or similar event, returns true if it is a selection,
false if it is a deselection.
SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetClientObject = SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetExtraLong(*args, **kwargs)
SetExtraLong(self, long extraLong)
SetInt(*args, **kwargs)
SetInt(self, int i)
SetString(*args, **kwargs)
SetString(self, String s)

Data descriptors inherited from wx._core.CommandEvent:
ClientData
See `GetClientData` and `SetClientData`
ClientObject
See `GetClientObject` and `SetClientObject`
ExtraLong
See `GetExtraLong` and `SetExtraLong`
Int
See `GetInt` and `SetInt`
Selection
See `GetSelection`
String
See `GetString` and `SetString`

Methods inherited from wx._core.Event:
GetEventObject(*args, **kwargs)
GetEventObject(self) -> Object
 
Returns the object (usually a window) associated with the event, if
any.
GetEventType(*args, **kwargs)
GetEventType(self) -> EventType
 
Returns the identifier of the given event type, such as
``wxEVT_COMMAND_BUTTON_CLICKED``.
GetId(*args, **kwargs)
GetId(self) -> int
 
Returns the identifier associated with this event, such as a button
command id.
GetSkipped(*args, **kwargs)
GetSkipped(self) -> bool
 
Returns true if the event handler should be skipped, false otherwise.
:see: `Skip`
GetTimestamp(*args, **kwargs)
GetTimestamp(self) -> long
IsCommandEvent(*args, **kwargs)
IsCommandEvent(self) -> bool
 
Returns true if the event is or is derived from `wx.CommandEvent` else
it returns false. Note: Exists only for optimization purposes.
ResumePropagation(*args, **kwargs)
ResumePropagation(self, int propagationLevel)
 
Resume the event propagation by restoring the propagation level.  (For
example, you can use the value returned by an earlier call to
`StopPropagation`.)
SetEventObject(*args, **kwargs)
SetEventObject(self, Object obj)
 
Sets the originating object, or in other words, obj is normally the
object that is sending the event.
SetEventType(*args, **kwargs)
SetEventType(self, EventType typ)
 
Sets the specific type of the event.
SetId(*args, **kwargs)
SetId(self, int Id)
 
Set's the ID for the event.  This is usually the ID of the window that
is sending the event, but it can also be a command id from a menu
item, etc.
SetTimestamp(*args, **kwargs)
SetTimestamp(self, long ts=0)
ShouldPropagate(*args, **kwargs)
ShouldPropagate(self) -> bool
 
Test if this event should be propagated to the parent window or not,
i.e. if the propagation level is currently greater than 0.
Skip(*args, **kwargs)
Skip(self, bool skip=True)
 
This method can be used inside an event handler to control whether
further event handlers bound to this event will be called after the
current one returns. Without Skip() (or equivalently if Skip(False) is
used), the event will not be processed any more. If Skip(True) is
called, the event processing system continues searching for a further
handler function for this event, even though it has been processed
already in the current handler.
StopPropagation(*args, **kwargs)
StopPropagation(self) -> int
 
Stop the event from propagating to its parent window.  Returns the old
propagation level value which may be later passed to
`ResumePropagation` to allow propagating the event again.

Data descriptors inherited from wx._core.Event:
EventObject
See `GetEventObject` and `SetEventObject`
EventType
See `GetEventType` and `SetEventType`
Id
See `GetId` and `SetId`
Skipped
See `GetSkipped`
Timestamp
See `GetTimestamp` and `SetTimestamp`

Methods inherited from wx._core.Object:
Destroy(*args, **kwargs)
Destroy(self)
 
Deletes the C++ object this Python object is a proxy for.
GetClassName(*args, **kwargs)
GetClassName(self) -> String
 
Returns the class name of the C++ class using wxRTTI.
IsSameAs(*args, **kwargs)
IsSameAs(self, Object p) -> bool
 
For wx.Objects that use C++ reference counting internally, this method
can be used to determine if two objects are referencing the same data
object.

Data descriptors inherited from wx._core.Object:
ClassName
See `GetClassName`
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class HighlightWidget(PciEvent)
    Highlights a widget in the board.
 
@ATTRIBS
    (Widget) widget : widget to highlight
 
 
Method resolution order:
HighlightWidget
PciEvent
wx._core.PyCommandEvent
wx._core.CommandEvent
wx._core.Event
wx._core.Object
__builtin__.object

Methods defined here:
__init__(self, widget)
@PARAMS
    (Widget) widget : widget to highlight

Data and other attributes defined here:
EVID = 10293
EVT = <wx._core.PyEventBinder object>
Instances of this class are used to bind specific events to event
handlers.

Methods inherited from PciEvent:
fire(self, widget=None)
Generates and propagates the event.
 
@PARAMS
    (wx.EvtHandler) widget :  optional origin widget
 
@NOTES
    - If not widget source is specified, application WireBoard is
      used.
    - It is safe to call 'fire' multiple times for the same event
      object.

Methods inherited from wx._core.PyCommandEvent:
__del__ lambda self
__repr__ = _swig_repr(self)

Data descriptors inherited from wx._core.PyCommandEvent:
thisown
The membership flag

Data and other attributes inherited from wx._core.PyCommandEvent:
__swig_destroy__ = <built-in function delete_PyCommandEvent>

Methods inherited from wx._core.CommandEvent:
Checked = IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
Clone(*args, **kwargs)
Clone(self) -> Event
GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetClientObject = GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetExtraLong(*args, **kwargs)
GetExtraLong(self) -> long
 
Returns extra information dependant on the event objects type. If the
event comes from a listbox selection, it is a boolean determining
whether the event was a selection (true) or a deselection (false). A
listbox deselection only occurs for multiple-selection boxes, and in
this case the index and string values are indeterminate and the
listbox must be examined by the application.
GetInt(*args, **kwargs)
GetInt(self) -> int
 
Returns the integer identifier corresponding to a listbox, choice or
radiobox selection (only if the event was a selection, not a
deselection), or a boolean value representing the value of a checkbox.
GetSelection(*args, **kwargs)
GetSelection(self) -> int
 
Returns item index for a listbox or choice selection event (not valid
for a deselection).
GetString(*args, **kwargs)
GetString(self) -> String
 
Returns item string for a listbox or choice selection event (not valid
for a deselection).
IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
IsSelection(*args, **kwargs)
IsSelection(self) -> bool
 
For a listbox or similar event, returns true if it is a selection,
false if it is a deselection.
SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetClientObject = SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetExtraLong(*args, **kwargs)
SetExtraLong(self, long extraLong)
SetInt(*args, **kwargs)
SetInt(self, int i)
SetString(*args, **kwargs)
SetString(self, String s)

Data descriptors inherited from wx._core.CommandEvent:
ClientData
See `GetClientData` and `SetClientData`
ClientObject
See `GetClientObject` and `SetClientObject`
ExtraLong
See `GetExtraLong` and `SetExtraLong`
Int
See `GetInt` and `SetInt`
Selection
See `GetSelection`
String
See `GetString` and `SetString`

Methods inherited from wx._core.Event:
GetEventObject(*args, **kwargs)
GetEventObject(self) -> Object
 
Returns the object (usually a window) associated with the event, if
any.
GetEventType(*args, **kwargs)
GetEventType(self) -> EventType
 
Returns the identifier of the given event type, such as
``wxEVT_COMMAND_BUTTON_CLICKED``.
GetId(*args, **kwargs)
GetId(self) -> int
 
Returns the identifier associated with this event, such as a button
command id.
GetSkipped(*args, **kwargs)
GetSkipped(self) -> bool
 
Returns true if the event handler should be skipped, false otherwise.
:see: `Skip`
GetTimestamp(*args, **kwargs)
GetTimestamp(self) -> long
IsCommandEvent(*args, **kwargs)
IsCommandEvent(self) -> bool
 
Returns true if the event is or is derived from `wx.CommandEvent` else
it returns false. Note: Exists only for optimization purposes.
ResumePropagation(*args, **kwargs)
ResumePropagation(self, int propagationLevel)
 
Resume the event propagation by restoring the propagation level.  (For
example, you can use the value returned by an earlier call to
`StopPropagation`.)
SetEventObject(*args, **kwargs)
SetEventObject(self, Object obj)
 
Sets the originating object, or in other words, obj is normally the
object that is sending the event.
SetEventType(*args, **kwargs)
SetEventType(self, EventType typ)
 
Sets the specific type of the event.
SetId(*args, **kwargs)
SetId(self, int Id)
 
Set's the ID for the event.  This is usually the ID of the window that
is sending the event, but it can also be a command id from a menu
item, etc.
SetTimestamp(*args, **kwargs)
SetTimestamp(self, long ts=0)
ShouldPropagate(*args, **kwargs)
ShouldPropagate(self) -> bool
 
Test if this event should be propagated to the parent window or not,
i.e. if the propagation level is currently greater than 0.
Skip(*args, **kwargs)
Skip(self, bool skip=True)
 
This method can be used inside an event handler to control whether
further event handlers bound to this event will be called after the
current one returns. Without Skip() (or equivalently if Skip(False) is
used), the event will not be processed any more. If Skip(True) is
called, the event processing system continues searching for a further
handler function for this event, even though it has been processed
already in the current handler.
StopPropagation(*args, **kwargs)
StopPropagation(self) -> int
 
Stop the event from propagating to its parent window.  Returns the old
propagation level value which may be later passed to
`ResumePropagation` to allow propagating the event again.

Data descriptors inherited from wx._core.Event:
EventObject
See `GetEventObject` and `SetEventObject`
EventType
See `GetEventType` and `SetEventType`
Id
See `GetId` and `SetId`
Skipped
See `GetSkipped`
Timestamp
See `GetTimestamp` and `SetTimestamp`

Methods inherited from wx._core.Object:
Destroy(*args, **kwargs)
Destroy(self)
 
Deletes the C++ object this Python object is a proxy for.
GetClassName(*args, **kwargs)
GetClassName(self) -> String
 
Returns the class name of the C++ class using wxRTTI.
IsSameAs(*args, **kwargs)
IsSameAs(self, Object p) -> bool
 
For wx.Objects that use C++ reference counting internally, this method
can be used to determine if two objects are referencing the same data
object.

Data descriptors inherited from wx._core.Object:
ClassName
See `GetClassName`
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class InspectDevice(PciEvent)
    Inspects device memory in the DataView.
 
@ATTRIBS
    (PciDeviceice) device to inspect
 
 
Method resolution order:
InspectDevice
PciEvent
wx._core.PyCommandEvent
wx._core.CommandEvent
wx._core.Event
wx._core.Object
__builtin__.object

Methods defined here:
__init__(self, pcidev)
@PARAMS
    (PciDeviceice) device to inspect

Data and other attributes defined here:
EVID = 10296
EVT = <wx._core.PyEventBinder object>
Instances of this class are used to bind specific events to event
handlers.

Methods inherited from PciEvent:
fire(self, widget=None)
Generates and propagates the event.
 
@PARAMS
    (wx.EvtHandler) widget :  optional origin widget
 
@NOTES
    - If not widget source is specified, application WireBoard is
      used.
    - It is safe to call 'fire' multiple times for the same event
      object.

Methods inherited from wx._core.PyCommandEvent:
__del__ lambda self
__repr__ = _swig_repr(self)

Data descriptors inherited from wx._core.PyCommandEvent:
thisown
The membership flag

Data and other attributes inherited from wx._core.PyCommandEvent:
__swig_destroy__ = <built-in function delete_PyCommandEvent>

Methods inherited from wx._core.CommandEvent:
Checked = IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
Clone(*args, **kwargs)
Clone(self) -> Event
GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetClientObject = GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetExtraLong(*args, **kwargs)
GetExtraLong(self) -> long
 
Returns extra information dependant on the event objects type. If the
event comes from a listbox selection, it is a boolean determining
whether the event was a selection (true) or a deselection (false). A
listbox deselection only occurs for multiple-selection boxes, and in
this case the index and string values are indeterminate and the
listbox must be examined by the application.
GetInt(*args, **kwargs)
GetInt(self) -> int
 
Returns the integer identifier corresponding to a listbox, choice or
radiobox selection (only if the event was a selection, not a
deselection), or a boolean value representing the value of a checkbox.
GetSelection(*args, **kwargs)
GetSelection(self) -> int
 
Returns item index for a listbox or choice selection event (not valid
for a deselection).
GetString(*args, **kwargs)
GetString(self) -> String
 
Returns item string for a listbox or choice selection event (not valid
for a deselection).
IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
IsSelection(*args, **kwargs)
IsSelection(self) -> bool
 
For a listbox or similar event, returns true if it is a selection,
false if it is a deselection.
SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetClientObject = SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetExtraLong(*args, **kwargs)
SetExtraLong(self, long extraLong)
SetInt(*args, **kwargs)
SetInt(self, int i)
SetString(*args, **kwargs)
SetString(self, String s)

Data descriptors inherited from wx._core.CommandEvent:
ClientData
See `GetClientData` and `SetClientData`
ClientObject
See `GetClientObject` and `SetClientObject`
ExtraLong
See `GetExtraLong` and `SetExtraLong`
Int
See `GetInt` and `SetInt`
Selection
See `GetSelection`
String
See `GetString` and `SetString`

Methods inherited from wx._core.Event:
GetEventObject(*args, **kwargs)
GetEventObject(self) -> Object
 
Returns the object (usually a window) associated with the event, if
any.
GetEventType(*args, **kwargs)
GetEventType(self) -> EventType
 
Returns the identifier of the given event type, such as
``wxEVT_COMMAND_BUTTON_CLICKED``.
GetId(*args, **kwargs)
GetId(self) -> int
 
Returns the identifier associated with this event, such as a button
command id.
GetSkipped(*args, **kwargs)
GetSkipped(self) -> bool
 
Returns true if the event handler should be skipped, false otherwise.
:see: `Skip`
GetTimestamp(*args, **kwargs)
GetTimestamp(self) -> long
IsCommandEvent(*args, **kwargs)
IsCommandEvent(self) -> bool
 
Returns true if the event is or is derived from `wx.CommandEvent` else
it returns false. Note: Exists only for optimization purposes.
ResumePropagation(*args, **kwargs)
ResumePropagation(self, int propagationLevel)
 
Resume the event propagation by restoring the propagation level.  (For
example, you can use the value returned by an earlier call to
`StopPropagation`.)
SetEventObject(*args, **kwargs)
SetEventObject(self, Object obj)
 
Sets the originating object, or in other words, obj is normally the
object that is sending the event.
SetEventType(*args, **kwargs)
SetEventType(self, EventType typ)
 
Sets the specific type of the event.
SetId(*args, **kwargs)
SetId(self, int Id)
 
Set's the ID for the event.  This is usually the ID of the window that
is sending the event, but it can also be a command id from a menu
item, etc.
SetTimestamp(*args, **kwargs)
SetTimestamp(self, long ts=0)
ShouldPropagate(*args, **kwargs)
ShouldPropagate(self) -> bool
 
Test if this event should be propagated to the parent window or not,
i.e. if the propagation level is currently greater than 0.
Skip(*args, **kwargs)
Skip(self, bool skip=True)
 
This method can be used inside an event handler to control whether
further event handlers bound to this event will be called after the
current one returns. Without Skip() (or equivalently if Skip(False) is
used), the event will not be processed any more. If Skip(True) is
called, the event processing system continues searching for a further
handler function for this event, even though it has been processed
already in the current handler.
StopPropagation(*args, **kwargs)
StopPropagation(self) -> int
 
Stop the event from propagating to its parent window.  Returns the old
propagation level value which may be later passed to
`ResumePropagation` to allow propagating the event again.

Data descriptors inherited from wx._core.Event:
EventObject
See `GetEventObject` and `SetEventObject`
EventType
See `GetEventType` and `SetEventType`
Id
See `GetId` and `SetId`
Skipped
See `GetSkipped`
Timestamp
See `GetTimestamp` and `SetTimestamp`

Methods inherited from wx._core.Object:
Destroy(*args, **kwargs)
Destroy(self)
 
Deletes the C++ object this Python object is a proxy for.
GetClassName(*args, **kwargs)
GetClassName(self) -> String
 
Returns the class name of the C++ class using wxRTTI.
IsSameAs(*args, **kwargs)
IsSameAs(self, Object p) -> bool
 
For wx.Objects that use C++ reference counting internally, this method
can be used to determine if two objects are referencing the same data
object.

Data descriptors inherited from wx._core.Object:
ClassName
See `GetClassName`
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class InspectMemory(PciEvent)
    Notify to inspect the NorthBridge memory allocations in the DataView.
 
 
Method resolution order:
InspectMemory
PciEvent
wx._core.PyCommandEvent
wx._core.CommandEvent
wx._core.Event
wx._core.Object
__builtin__.object

Data and other attributes defined here:
EVID = 10295
EVT = <wx._core.PyEventBinder object>
Instances of this class are used to bind specific events to event
handlers.

Methods inherited from PciEvent:
__init__(self)
fire(self, widget=None)
Generates and propagates the event.
 
@PARAMS
    (wx.EvtHandler) widget :  optional origin widget
 
@NOTES
    - If not widget source is specified, application WireBoard is
      used.
    - It is safe to call 'fire' multiple times for the same event
      object.

Methods inherited from wx._core.PyCommandEvent:
__del__ lambda self
__repr__ = _swig_repr(self)

Data descriptors inherited from wx._core.PyCommandEvent:
thisown
The membership flag

Data and other attributes inherited from wx._core.PyCommandEvent:
__swig_destroy__ = <built-in function delete_PyCommandEvent>

Methods inherited from wx._core.CommandEvent:
Checked = IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
Clone(*args, **kwargs)
Clone(self) -> Event
GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetClientObject = GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetExtraLong(*args, **kwargs)
GetExtraLong(self) -> long
 
Returns extra information dependant on the event objects type. If the
event comes from a listbox selection, it is a boolean determining
whether the event was a selection (true) or a deselection (false). A
listbox deselection only occurs for multiple-selection boxes, and in
this case the index and string values are indeterminate and the
listbox must be examined by the application.
GetInt(*args, **kwargs)
GetInt(self) -> int
 
Returns the integer identifier corresponding to a listbox, choice or
radiobox selection (only if the event was a selection, not a
deselection), or a boolean value representing the value of a checkbox.
GetSelection(*args, **kwargs)
GetSelection(self) -> int
 
Returns item index for a listbox or choice selection event (not valid
for a deselection).
GetString(*args, **kwargs)
GetString(self) -> String
 
Returns item string for a listbox or choice selection event (not valid
for a deselection).
IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
IsSelection(*args, **kwargs)
IsSelection(self) -> bool
 
For a listbox or similar event, returns true if it is a selection,
false if it is a deselection.
SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetClientObject = SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetExtraLong(*args, **kwargs)
SetExtraLong(self, long extraLong)
SetInt(*args, **kwargs)
SetInt(self, int i)
SetString(*args, **kwargs)
SetString(self, String s)

Data descriptors inherited from wx._core.CommandEvent:
ClientData
See `GetClientData` and `SetClientData`
ClientObject
See `GetClientObject` and `SetClientObject`
ExtraLong
See `GetExtraLong` and `SetExtraLong`
Int
See `GetInt` and `SetInt`
Selection
See `GetSelection`
String
See `GetString` and `SetString`

Methods inherited from wx._core.Event:
GetEventObject(*args, **kwargs)
GetEventObject(self) -> Object
 
Returns the object (usually a window) associated with the event, if
any.
GetEventType(*args, **kwargs)
GetEventType(self) -> EventType
 
Returns the identifier of the given event type, such as
``wxEVT_COMMAND_BUTTON_CLICKED``.
GetId(*args, **kwargs)
GetId(self) -> int
 
Returns the identifier associated with this event, such as a button
command id.
GetSkipped(*args, **kwargs)
GetSkipped(self) -> bool
 
Returns true if the event handler should be skipped, false otherwise.
:see: `Skip`
GetTimestamp(*args, **kwargs)
GetTimestamp(self) -> long
IsCommandEvent(*args, **kwargs)
IsCommandEvent(self) -> bool
 
Returns true if the event is or is derived from `wx.CommandEvent` else
it returns false. Note: Exists only for optimization purposes.
ResumePropagation(*args, **kwargs)
ResumePropagation(self, int propagationLevel)
 
Resume the event propagation by restoring the propagation level.  (For
example, you can use the value returned by an earlier call to
`StopPropagation`.)
SetEventObject(*args, **kwargs)
SetEventObject(self, Object obj)
 
Sets the originating object, or in other words, obj is normally the
object that is sending the event.
SetEventType(*args, **kwargs)
SetEventType(self, EventType typ)
 
Sets the specific type of the event.
SetId(*args, **kwargs)
SetId(self, int Id)
 
Set's the ID for the event.  This is usually the ID of the window that
is sending the event, but it can also be a command id from a menu
item, etc.
SetTimestamp(*args, **kwargs)
SetTimestamp(self, long ts=0)
ShouldPropagate(*args, **kwargs)
ShouldPropagate(self) -> bool
 
Test if this event should be propagated to the parent window or not,
i.e. if the propagation level is currently greater than 0.
Skip(*args, **kwargs)
Skip(self, bool skip=True)
 
This method can be used inside an event handler to control whether
further event handlers bound to this event will be called after the
current one returns. Without Skip() (or equivalently if Skip(False) is
used), the event will not be processed any more. If Skip(True) is
called, the event processing system continues searching for a further
handler function for this event, even though it has been processed
already in the current handler.
StopPropagation(*args, **kwargs)
StopPropagation(self) -> int
 
Stop the event from propagating to its parent window.  Returns the old
propagation level value which may be later passed to
`ResumePropagation` to allow propagating the event again.

Data descriptors inherited from wx._core.Event:
EventObject
See `GetEventObject` and `SetEventObject`
EventType
See `GetEventType` and `SetEventType`
Id
See `GetId` and `SetId`
Skipped
See `GetSkipped`
Timestamp
See `GetTimestamp` and `SetTimestamp`

Methods inherited from wx._core.Object:
Destroy(*args, **kwargs)
Destroy(self)
 
Deletes the C++ object this Python object is a proxy for.
GetClassName(*args, **kwargs)
GetClassName(self) -> String
 
Returns the class name of the C++ class using wxRTTI.
IsSameAs(*args, **kwargs)
IsSameAs(self, Object p) -> bool
 
For wx.Objects that use C++ reference counting internally, this method
can be used to determine if two objects are referencing the same data
object.

Data descriptors inherited from wx._core.Object:
ClassName
See `GetClassName`
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class InspectPort(PciEvent)
    Inspects port data in the DataView.
 
@ATTRIBS
    (Port) port : port to inspect
 
 
Method resolution order:
InspectPort
PciEvent
wx._core.PyCommandEvent
wx._core.CommandEvent
wx._core.Event
wx._core.Object
__builtin__.object

Methods defined here:
__init__(self, port)
@PARAMS
    (Port) port : port to inspect

Data and other attributes defined here:
EVID = 10294
EVT = <wx._core.PyEventBinder object>
Instances of this class are used to bind specific events to event
handlers.

Methods inherited from PciEvent:
fire(self, widget=None)
Generates and propagates the event.
 
@PARAMS
    (wx.EvtHandler) widget :  optional origin widget
 
@NOTES
    - If not widget source is specified, application WireBoard is
      used.
    - It is safe to call 'fire' multiple times for the same event
      object.

Methods inherited from wx._core.PyCommandEvent:
__del__ lambda self
__repr__ = _swig_repr(self)

Data descriptors inherited from wx._core.PyCommandEvent:
thisown
The membership flag

Data and other attributes inherited from wx._core.PyCommandEvent:
__swig_destroy__ = <built-in function delete_PyCommandEvent>

Methods inherited from wx._core.CommandEvent:
Checked = IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
Clone(*args, **kwargs)
Clone(self) -> Event
GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetClientObject = GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetExtraLong(*args, **kwargs)
GetExtraLong(self) -> long
 
Returns extra information dependant on the event objects type. If the
event comes from a listbox selection, it is a boolean determining
whether the event was a selection (true) or a deselection (false). A
listbox deselection only occurs for multiple-selection boxes, and in
this case the index and string values are indeterminate and the
listbox must be examined by the application.
GetInt(*args, **kwargs)
GetInt(self) -> int
 
Returns the integer identifier corresponding to a listbox, choice or
radiobox selection (only if the event was a selection, not a
deselection), or a boolean value representing the value of a checkbox.
GetSelection(*args, **kwargs)
GetSelection(self) -> int
 
Returns item index for a listbox or choice selection event (not valid
for a deselection).
GetString(*args, **kwargs)
GetString(self) -> String
 
Returns item string for a listbox or choice selection event (not valid
for a deselection).
IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
IsSelection(*args, **kwargs)
IsSelection(self) -> bool
 
For a listbox or similar event, returns true if it is a selection,
false if it is a deselection.
SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetClientObject = SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetExtraLong(*args, **kwargs)
SetExtraLong(self, long extraLong)
SetInt(*args, **kwargs)
SetInt(self, int i)
SetString(*args, **kwargs)
SetString(self, String s)

Data descriptors inherited from wx._core.CommandEvent:
ClientData
See `GetClientData` and `SetClientData`
ClientObject
See `GetClientObject` and `SetClientObject`
ExtraLong
See `GetExtraLong` and `SetExtraLong`
Int
See `GetInt` and `SetInt`
Selection
See `GetSelection`
String
See `GetString` and `SetString`

Methods inherited from wx._core.Event:
GetEventObject(*args, **kwargs)
GetEventObject(self) -> Object
 
Returns the object (usually a window) associated with the event, if
any.
GetEventType(*args, **kwargs)
GetEventType(self) -> EventType
 
Returns the identifier of the given event type, such as
``wxEVT_COMMAND_BUTTON_CLICKED``.
GetId(*args, **kwargs)
GetId(self) -> int
 
Returns the identifier associated with this event, such as a button
command id.
GetSkipped(*args, **kwargs)
GetSkipped(self) -> bool
 
Returns true if the event handler should be skipped, false otherwise.
:see: `Skip`
GetTimestamp(*args, **kwargs)
GetTimestamp(self) -> long
IsCommandEvent(*args, **kwargs)
IsCommandEvent(self) -> bool
 
Returns true if the event is or is derived from `wx.CommandEvent` else
it returns false. Note: Exists only for optimization purposes.
ResumePropagation(*args, **kwargs)
ResumePropagation(self, int propagationLevel)
 
Resume the event propagation by restoring the propagation level.  (For
example, you can use the value returned by an earlier call to
`StopPropagation`.)
SetEventObject(*args, **kwargs)
SetEventObject(self, Object obj)
 
Sets the originating object, or in other words, obj is normally the
object that is sending the event.
SetEventType(*args, **kwargs)
SetEventType(self, EventType typ)
 
Sets the specific type of the event.
SetId(*args, **kwargs)
SetId(self, int Id)
 
Set's the ID for the event.  This is usually the ID of the window that
is sending the event, but it can also be a command id from a menu
item, etc.
SetTimestamp(*args, **kwargs)
SetTimestamp(self, long ts=0)
ShouldPropagate(*args, **kwargs)
ShouldPropagate(self) -> bool
 
Test if this event should be propagated to the parent window or not,
i.e. if the propagation level is currently greater than 0.
Skip(*args, **kwargs)
Skip(self, bool skip=True)
 
This method can be used inside an event handler to control whether
further event handlers bound to this event will be called after the
current one returns. Without Skip() (or equivalently if Skip(False) is
used), the event will not be processed any more. If Skip(True) is
called, the event processing system continues searching for a further
handler function for this event, even though it has been processed
already in the current handler.
StopPropagation(*args, **kwargs)
StopPropagation(self) -> int
 
Stop the event from propagating to its parent window.  Returns the old
propagation level value which may be later passed to
`ResumePropagation` to allow propagating the event again.

Data descriptors inherited from wx._core.Event:
EventObject
See `GetEventObject` and `SetEventObject`
EventType
See `GetEventType` and `SetEventType`
Id
See `GetId` and `SetId`
Skipped
See `GetSkipped`
Timestamp
See `GetTimestamp` and `SetTimestamp`

Methods inherited from wx._core.Object:
Destroy(*args, **kwargs)
Destroy(self)
 
Deletes the C++ object this Python object is a proxy for.
GetClassName(*args, **kwargs)
GetClassName(self) -> String
 
Returns the class name of the C++ class using wxRTTI.
IsSameAs(*args, **kwargs)
IsSameAs(self, Object p) -> bool
 
For wx.Objects that use C++ reference counting internally, this method
can be used to determine if two objects are referencing the same data
object.

Data descriptors inherited from wx._core.Object:
ClassName
See `GetClassName`
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class Message(PciEvent)
    Used to show a message in the application log.
 
@ATTRIBS
    (str) message : message to show
 
 
Method resolution order:
Message
PciEvent
wx._core.PyCommandEvent
wx._core.CommandEvent
wx._core.Event
wx._core.Object
__builtin__.object

Methods defined here:
__init__(self, message)
@PARAMS
    (str) message : message to show

Data and other attributes defined here:
EVID = 10290
EVT = <wx._core.PyEventBinder object>
Instances of this class are used to bind specific events to event
handlers.

Methods inherited from PciEvent:
fire(self, widget=None)
Generates and propagates the event.
 
@PARAMS
    (wx.EvtHandler) widget :  optional origin widget
 
@NOTES
    - If not widget source is specified, application WireBoard is
      used.
    - It is safe to call 'fire' multiple times for the same event
      object.

Methods inherited from wx._core.PyCommandEvent:
__del__ lambda self
__repr__ = _swig_repr(self)

Data descriptors inherited from wx._core.PyCommandEvent:
thisown
The membership flag

Data and other attributes inherited from wx._core.PyCommandEvent:
__swig_destroy__ = <built-in function delete_PyCommandEvent>

Methods inherited from wx._core.CommandEvent:
Checked = IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
Clone(*args, **kwargs)
Clone(self) -> Event
GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetClientObject = GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetExtraLong(*args, **kwargs)
GetExtraLong(self) -> long
 
Returns extra information dependant on the event objects type. If the
event comes from a listbox selection, it is a boolean determining
whether the event was a selection (true) or a deselection (false). A
listbox deselection only occurs for multiple-selection boxes, and in
this case the index and string values are indeterminate and the
listbox must be examined by the application.
GetInt(*args, **kwargs)
GetInt(self) -> int
 
Returns the integer identifier corresponding to a listbox, choice or
radiobox selection (only if the event was a selection, not a
deselection), or a boolean value representing the value of a checkbox.
GetSelection(*args, **kwargs)
GetSelection(self) -> int
 
Returns item index for a listbox or choice selection event (not valid
for a deselection).
GetString(*args, **kwargs)
GetString(self) -> String
 
Returns item string for a listbox or choice selection event (not valid
for a deselection).
IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
IsSelection(*args, **kwargs)
IsSelection(self) -> bool
 
For a listbox or similar event, returns true if it is a selection,
false if it is a deselection.
SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetClientObject = SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetExtraLong(*args, **kwargs)
SetExtraLong(self, long extraLong)
SetInt(*args, **kwargs)
SetInt(self, int i)
SetString(*args, **kwargs)
SetString(self, String s)

Data descriptors inherited from wx._core.CommandEvent:
ClientData
See `GetClientData` and `SetClientData`
ClientObject
See `GetClientObject` and `SetClientObject`
ExtraLong
See `GetExtraLong` and `SetExtraLong`
Int
See `GetInt` and `SetInt`
Selection
See `GetSelection`
String
See `GetString` and `SetString`

Methods inherited from wx._core.Event:
GetEventObject(*args, **kwargs)
GetEventObject(self) -> Object
 
Returns the object (usually a window) associated with the event, if
any.
GetEventType(*args, **kwargs)
GetEventType(self) -> EventType
 
Returns the identifier of the given event type, such as
``wxEVT_COMMAND_BUTTON_CLICKED``.
GetId(*args, **kwargs)
GetId(self) -> int
 
Returns the identifier associated with this event, such as a button
command id.
GetSkipped(*args, **kwargs)
GetSkipped(self) -> bool
 
Returns true if the event handler should be skipped, false otherwise.
:see: `Skip`
GetTimestamp(*args, **kwargs)
GetTimestamp(self) -> long
IsCommandEvent(*args, **kwargs)
IsCommandEvent(self) -> bool
 
Returns true if the event is or is derived from `wx.CommandEvent` else
it returns false. Note: Exists only for optimization purposes.
ResumePropagation(*args, **kwargs)
ResumePropagation(self, int propagationLevel)
 
Resume the event propagation by restoring the propagation level.  (For
example, you can use the value returned by an earlier call to
`StopPropagation`.)
SetEventObject(*args, **kwargs)
SetEventObject(self, Object obj)
 
Sets the originating object, or in other words, obj is normally the
object that is sending the event.
SetEventType(*args, **kwargs)
SetEventType(self, EventType typ)
 
Sets the specific type of the event.
SetId(*args, **kwargs)
SetId(self, int Id)
 
Set's the ID for the event.  This is usually the ID of the window that
is sending the event, but it can also be a command id from a menu
item, etc.
SetTimestamp(*args, **kwargs)
SetTimestamp(self, long ts=0)
ShouldPropagate(*args, **kwargs)
ShouldPropagate(self) -> bool
 
Test if this event should be propagated to the parent window or not,
i.e. if the propagation level is currently greater than 0.
Skip(*args, **kwargs)
Skip(self, bool skip=True)
 
This method can be used inside an event handler to control whether
further event handlers bound to this event will be called after the
current one returns. Without Skip() (or equivalently if Skip(False) is
used), the event will not be processed any more. If Skip(True) is
called, the event processing system continues searching for a further
handler function for this event, even though it has been processed
already in the current handler.
StopPropagation(*args, **kwargs)
StopPropagation(self) -> int
 
Stop the event from propagating to its parent window.  Returns the old
propagation level value which may be later passed to
`ResumePropagation` to allow propagating the event again.

Data descriptors inherited from wx._core.Event:
EventObject
See `GetEventObject` and `SetEventObject`
EventType
See `GetEventType` and `SetEventType`
Id
See `GetId` and `SetId`
Skipped
See `GetSkipped`
Timestamp
See `GetTimestamp` and `SetTimestamp`

Methods inherited from wx._core.Object:
Destroy(*args, **kwargs)
Destroy(self)
 
Deletes the C++ object this Python object is a proxy for.
GetClassName(*args, **kwargs)
GetClassName(self) -> String
 
Returns the class name of the C++ class using wxRTTI.
IsSameAs(*args, **kwargs)
IsSameAs(self, Object p) -> bool
 
For wx.Objects that use C++ reference counting internally, this method
can be used to determine if two objects are referencing the same data
object.

Data descriptors inherited from wx._core.Object:
ClassName
See `GetClassName`
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class OpenConfigNotification(PciEvent)
    Notify about config window opened.
 
 
Method resolution order:
OpenConfigNotification
PciEvent
wx._core.PyCommandEvent
wx._core.CommandEvent
wx._core.Event
wx._core.Object
__builtin__.object

Data and other attributes defined here:
EVID = 10288
EVT = <wx._core.PyEventBinder object>
Instances of this class are used to bind specific events to event
handlers.

Methods inherited from PciEvent:
__init__(self)
fire(self, widget=None)
Generates and propagates the event.
 
@PARAMS
    (wx.EvtHandler) widget :  optional origin widget
 
@NOTES
    - If not widget source is specified, application WireBoard is
      used.
    - It is safe to call 'fire' multiple times for the same event
      object.

Methods inherited from wx._core.PyCommandEvent:
__del__ lambda self
__repr__ = _swig_repr(self)

Data descriptors inherited from wx._core.PyCommandEvent:
thisown
The membership flag

Data and other attributes inherited from wx._core.PyCommandEvent:
__swig_destroy__ = <built-in function delete_PyCommandEvent>

Methods inherited from wx._core.CommandEvent:
Checked = IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
Clone(*args, **kwargs)
Clone(self) -> Event
GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetClientObject = GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetExtraLong(*args, **kwargs)
GetExtraLong(self) -> long
 
Returns extra information dependant on the event objects type. If the
event comes from a listbox selection, it is a boolean determining
whether the event was a selection (true) or a deselection (false). A
listbox deselection only occurs for multiple-selection boxes, and in
this case the index and string values are indeterminate and the
listbox must be examined by the application.
GetInt(*args, **kwargs)
GetInt(self) -> int
 
Returns the integer identifier corresponding to a listbox, choice or
radiobox selection (only if the event was a selection, not a
deselection), or a boolean value representing the value of a checkbox.
GetSelection(*args, **kwargs)
GetSelection(self) -> int
 
Returns item index for a listbox or choice selection event (not valid
for a deselection).
GetString(*args, **kwargs)
GetString(self) -> String
 
Returns item string for a listbox or choice selection event (not valid
for a deselection).
IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
IsSelection(*args, **kwargs)
IsSelection(self) -> bool
 
For a listbox or similar event, returns true if it is a selection,
false if it is a deselection.
SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetClientObject = SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetExtraLong(*args, **kwargs)
SetExtraLong(self, long extraLong)
SetInt(*args, **kwargs)
SetInt(self, int i)
SetString(*args, **kwargs)
SetString(self, String s)

Data descriptors inherited from wx._core.CommandEvent:
ClientData
See `GetClientData` and `SetClientData`
ClientObject
See `GetClientObject` and `SetClientObject`
ExtraLong
See `GetExtraLong` and `SetExtraLong`
Int
See `GetInt` and `SetInt`
Selection
See `GetSelection`
String
See `GetString` and `SetString`

Methods inherited from wx._core.Event:
GetEventObject(*args, **kwargs)
GetEventObject(self) -> Object
 
Returns the object (usually a window) associated with the event, if
any.
GetEventType(*args, **kwargs)
GetEventType(self) -> EventType
 
Returns the identifier of the given event type, such as
``wxEVT_COMMAND_BUTTON_CLICKED``.
GetId(*args, **kwargs)
GetId(self) -> int
 
Returns the identifier associated with this event, such as a button
command id.
GetSkipped(*args, **kwargs)
GetSkipped(self) -> bool
 
Returns true if the event handler should be skipped, false otherwise.
:see: `Skip`
GetTimestamp(*args, **kwargs)
GetTimestamp(self) -> long
IsCommandEvent(*args, **kwargs)
IsCommandEvent(self) -> bool
 
Returns true if the event is or is derived from `wx.CommandEvent` else
it returns false. Note: Exists only for optimization purposes.
ResumePropagation(*args, **kwargs)
ResumePropagation(self, int propagationLevel)
 
Resume the event propagation by restoring the propagation level.  (For
example, you can use the value returned by an earlier call to
`StopPropagation`.)
SetEventObject(*args, **kwargs)
SetEventObject(self, Object obj)
 
Sets the originating object, or in other words, obj is normally the
object that is sending the event.
SetEventType(*args, **kwargs)
SetEventType(self, EventType typ)
 
Sets the specific type of the event.
SetId(*args, **kwargs)
SetId(self, int Id)
 
Set's the ID for the event.  This is usually the ID of the window that
is sending the event, but it can also be a command id from a menu
item, etc.
SetTimestamp(*args, **kwargs)
SetTimestamp(self, long ts=0)
ShouldPropagate(*args, **kwargs)
ShouldPropagate(self) -> bool
 
Test if this event should be propagated to the parent window or not,
i.e. if the propagation level is currently greater than 0.
Skip(*args, **kwargs)
Skip(self, bool skip=True)
 
This method can be used inside an event handler to control whether
further event handlers bound to this event will be called after the
current one returns. Without Skip() (or equivalently if Skip(False) is
used), the event will not be processed any more. If Skip(True) is
called, the event processing system continues searching for a further
handler function for this event, even though it has been processed
already in the current handler.
StopPropagation(*args, **kwargs)
StopPropagation(self) -> int
 
Stop the event from propagating to its parent window.  Returns the old
propagation level value which may be later passed to
`ResumePropagation` to allow propagating the event again.

Data descriptors inherited from wx._core.Event:
EventObject
See `GetEventObject` and `SetEventObject`
EventType
See `GetEventType` and `SetEventType`
Id
See `GetId` and `SetId`
Skipped
See `GetSkipped`
Timestamp
See `GetTimestamp` and `SetTimestamp`

Methods inherited from wx._core.Object:
Destroy(*args, **kwargs)
Destroy(self)
 
Deletes the C++ object this Python object is a proxy for.
GetClassName(*args, **kwargs)
GetClassName(self) -> String
 
Returns the class name of the C++ class using wxRTTI.
IsSameAs(*args, **kwargs)
IsSameAs(self, Object p) -> bool
 
For wx.Objects that use C++ reference counting internally, this method
can be used to determine if two objects are referencing the same data
object.

Data descriptors inherited from wx._core.Object:
ClassName
See `GetClassName`
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class PciEvent(wx._core.PyCommandEvent)
    Base class for all the PCI simulator events.
 
In order to define a new event, the following class-scope variables
must be exposed:
    EVID : (wxEventType) event specific ID
    EVT : (wx.PyEventBinder) event specific binder
These variable can be generated in one call issuing:
    EVID, EVT = new_event()
 
In order to bind a PciEvent called 'MyEvent', use the following syntax:
    obj.Bind(MyEvent.EVT, func)
 
In order to send a PciEvent called 'MyEvent', use the following syntax:
    MyEvent(...).fire(widget)
where widget is optionally sets the event object source.
 
 
Method resolution order:
PciEvent
wx._core.PyCommandEvent
wx._core.CommandEvent
wx._core.Event
wx._core.Object
__builtin__.object

Methods defined here:
__init__(self)
fire(self, widget=None)
Generates and propagates the event.
 
@PARAMS
    (wx.EvtHandler) widget :  optional origin widget
 
@NOTES
    - If not widget source is specified, application WireBoard is
      used.
    - It is safe to call 'fire' multiple times for the same event
      object.

Methods inherited from wx._core.PyCommandEvent:
__del__ lambda self
__repr__ = _swig_repr(self)

Data descriptors inherited from wx._core.PyCommandEvent:
thisown
The membership flag

Data and other attributes inherited from wx._core.PyCommandEvent:
__swig_destroy__ = <built-in function delete_PyCommandEvent>

Methods inherited from wx._core.CommandEvent:
Checked = IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
Clone(*args, **kwargs)
Clone(self) -> Event
GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetClientObject = GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetExtraLong(*args, **kwargs)
GetExtraLong(self) -> long
 
Returns extra information dependant on the event objects type. If the
event comes from a listbox selection, it is a boolean determining
whether the event was a selection (true) or a deselection (false). A
listbox deselection only occurs for multiple-selection boxes, and in
this case the index and string values are indeterminate and the
listbox must be examined by the application.
GetInt(*args, **kwargs)
GetInt(self) -> int
 
Returns the integer identifier corresponding to a listbox, choice or
radiobox selection (only if the event was a selection, not a
deselection), or a boolean value representing the value of a checkbox.
GetSelection(*args, **kwargs)
GetSelection(self) -> int
 
Returns item index for a listbox or choice selection event (not valid
for a deselection).
GetString(*args, **kwargs)
GetString(self) -> String
 
Returns item string for a listbox or choice selection event (not valid
for a deselection).
IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
IsSelection(*args, **kwargs)
IsSelection(self) -> bool
 
For a listbox or similar event, returns true if it is a selection,
false if it is a deselection.
SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetClientObject = SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetExtraLong(*args, **kwargs)
SetExtraLong(self, long extraLong)
SetInt(*args, **kwargs)
SetInt(self, int i)
SetString(*args, **kwargs)
SetString(self, String s)

Data descriptors inherited from wx._core.CommandEvent:
ClientData
See `GetClientData` and `SetClientData`
ClientObject
See `GetClientObject` and `SetClientObject`
ExtraLong
See `GetExtraLong` and `SetExtraLong`
Int
See `GetInt` and `SetInt`
Selection
See `GetSelection`
String
See `GetString` and `SetString`

Methods inherited from wx._core.Event:
GetEventObject(*args, **kwargs)
GetEventObject(self) -> Object
 
Returns the object (usually a window) associated with the event, if
any.
GetEventType(*args, **kwargs)
GetEventType(self) -> EventType
 
Returns the identifier of the given event type, such as
``wxEVT_COMMAND_BUTTON_CLICKED``.
GetId(*args, **kwargs)
GetId(self) -> int
 
Returns the identifier associated with this event, such as a button
command id.
GetSkipped(*args, **kwargs)
GetSkipped(self) -> bool
 
Returns true if the event handler should be skipped, false otherwise.
:see: `Skip`
GetTimestamp(*args, **kwargs)
GetTimestamp(self) -> long
IsCommandEvent(*args, **kwargs)
IsCommandEvent(self) -> bool
 
Returns true if the event is or is derived from `wx.CommandEvent` else
it returns false. Note: Exists only for optimization purposes.
ResumePropagation(*args, **kwargs)
ResumePropagation(self, int propagationLevel)
 
Resume the event propagation by restoring the propagation level.  (For
example, you can use the value returned by an earlier call to
`StopPropagation`.)
SetEventObject(*args, **kwargs)
SetEventObject(self, Object obj)
 
Sets the originating object, or in other words, obj is normally the
object that is sending the event.
SetEventType(*args, **kwargs)
SetEventType(self, EventType typ)
 
Sets the specific type of the event.
SetId(*args, **kwargs)
SetId(self, int Id)
 
Set's the ID for the event.  This is usually the ID of the window that
is sending the event, but it can also be a command id from a menu
item, etc.
SetTimestamp(*args, **kwargs)
SetTimestamp(self, long ts=0)
ShouldPropagate(*args, **kwargs)
ShouldPropagate(self) -> bool
 
Test if this event should be propagated to the parent window or not,
i.e. if the propagation level is currently greater than 0.
Skip(*args, **kwargs)
Skip(self, bool skip=True)
 
This method can be used inside an event handler to control whether
further event handlers bound to this event will be called after the
current one returns. Without Skip() (or equivalently if Skip(False) is
used), the event will not be processed any more. If Skip(True) is
called, the event processing system continues searching for a further
handler function for this event, even though it has been processed
already in the current handler.
StopPropagation(*args, **kwargs)
StopPropagation(self) -> int
 
Stop the event from propagating to its parent window.  Returns the old
propagation level value which may be later passed to
`ResumePropagation` to allow propagating the event again.

Data descriptors inherited from wx._core.Event:
EventObject
See `GetEventObject` and `SetEventObject`
EventType
See `GetEventType` and `SetEventType`
Id
See `GetId` and `SetId`
Skipped
See `GetSkipped`
Timestamp
See `GetTimestamp` and `SetTimestamp`

Methods inherited from wx._core.Object:
Destroy(*args, **kwargs)
Destroy(self)
 
Deletes the C++ object this Python object is a proxy for.
GetClassName(*args, **kwargs)
GetClassName(self) -> String
 
Returns the class name of the C++ class using wxRTTI.
IsSameAs(*args, **kwargs)
IsSameAs(self, Object p) -> bool
 
For wx.Objects that use C++ reference counting internally, this method
can be used to determine if two objects are referencing the same data
object.

Data descriptors inherited from wx._core.Object:
ClassName
See `GetClassName`
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SimulatorEnds(PciEvent)
    Notifies that the simulator has performed all the steps.
 
 
Method resolution order:
SimulatorEnds
PciEvent
wx._core.PyCommandEvent
wx._core.CommandEvent
wx._core.Event
wx._core.Object
__builtin__.object

Data and other attributes defined here:
EVID = 10299
EVT = <wx._core.PyEventBinder object>
Instances of this class are used to bind specific events to event
handlers.

Methods inherited from PciEvent:
__init__(self)
fire(self, widget=None)
Generates and propagates the event.
 
@PARAMS
    (wx.EvtHandler) widget :  optional origin widget
 
@NOTES
    - If not widget source is specified, application WireBoard is
      used.
    - It is safe to call 'fire' multiple times for the same event
      object.

Methods inherited from wx._core.PyCommandEvent:
__del__ lambda self
__repr__ = _swig_repr(self)

Data descriptors inherited from wx._core.PyCommandEvent:
thisown
The membership flag

Data and other attributes inherited from wx._core.PyCommandEvent:
__swig_destroy__ = <built-in function delete_PyCommandEvent>

Methods inherited from wx._core.CommandEvent:
Checked = IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
Clone(*args, **kwargs)
Clone(self) -> Event
GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetClientObject = GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetExtraLong(*args, **kwargs)
GetExtraLong(self) -> long
 
Returns extra information dependant on the event objects type. If the
event comes from a listbox selection, it is a boolean determining
whether the event was a selection (true) or a deselection (false). A
listbox deselection only occurs for multiple-selection boxes, and in
this case the index and string values are indeterminate and the
listbox must be examined by the application.
GetInt(*args, **kwargs)
GetInt(self) -> int
 
Returns the integer identifier corresponding to a listbox, choice or
radiobox selection (only if the event was a selection, not a
deselection), or a boolean value representing the value of a checkbox.
GetSelection(*args, **kwargs)
GetSelection(self) -> int
 
Returns item index for a listbox or choice selection event (not valid
for a deselection).
GetString(*args, **kwargs)
GetString(self) -> String
 
Returns item string for a listbox or choice selection event (not valid
for a deselection).
IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
IsSelection(*args, **kwargs)
IsSelection(self) -> bool
 
For a listbox or similar event, returns true if it is a selection,
false if it is a deselection.
SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetClientObject = SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetExtraLong(*args, **kwargs)
SetExtraLong(self, long extraLong)
SetInt(*args, **kwargs)
SetInt(self, int i)
SetString(*args, **kwargs)
SetString(self, String s)

Data descriptors inherited from wx._core.CommandEvent:
ClientData
See `GetClientData` and `SetClientData`
ClientObject
See `GetClientObject` and `SetClientObject`
ExtraLong
See `GetExtraLong` and `SetExtraLong`
Int
See `GetInt` and `SetInt`
Selection
See `GetSelection`
String
See `GetString` and `SetString`

Methods inherited from wx._core.Event:
GetEventObject(*args, **kwargs)
GetEventObject(self) -> Object
 
Returns the object (usually a window) associated with the event, if
any.
GetEventType(*args, **kwargs)
GetEventType(self) -> EventType
 
Returns the identifier of the given event type, such as
``wxEVT_COMMAND_BUTTON_CLICKED``.
GetId(*args, **kwargs)
GetId(self) -> int
 
Returns the identifier associated with this event, such as a button
command id.
GetSkipped(*args, **kwargs)
GetSkipped(self) -> bool
 
Returns true if the event handler should be skipped, false otherwise.
:see: `Skip`
GetTimestamp(*args, **kwargs)
GetTimestamp(self) -> long
IsCommandEvent(*args, **kwargs)
IsCommandEvent(self) -> bool
 
Returns true if the event is or is derived from `wx.CommandEvent` else
it returns false. Note: Exists only for optimization purposes.
ResumePropagation(*args, **kwargs)
ResumePropagation(self, int propagationLevel)
 
Resume the event propagation by restoring the propagation level.  (For
example, you can use the value returned by an earlier call to
`StopPropagation`.)
SetEventObject(*args, **kwargs)
SetEventObject(self, Object obj)
 
Sets the originating object, or in other words, obj is normally the
object that is sending the event.
SetEventType(*args, **kwargs)
SetEventType(self, EventType typ)
 
Sets the specific type of the event.
SetId(*args, **kwargs)
SetId(self, int Id)
 
Set's the ID for the event.  This is usually the ID of the window that
is sending the event, but it can also be a command id from a menu
item, etc.
SetTimestamp(*args, **kwargs)
SetTimestamp(self, long ts=0)
ShouldPropagate(*args, **kwargs)
ShouldPropagate(self) -> bool
 
Test if this event should be propagated to the parent window or not,
i.e. if the propagation level is currently greater than 0.
Skip(*args, **kwargs)
Skip(self, bool skip=True)
 
This method can be used inside an event handler to control whether
further event handlers bound to this event will be called after the
current one returns. Without Skip() (or equivalently if Skip(False) is
used), the event will not be processed any more. If Skip(True) is
called, the event processing system continues searching for a further
handler function for this event, even though it has been processed
already in the current handler.
StopPropagation(*args, **kwargs)
StopPropagation(self) -> int
 
Stop the event from propagating to its parent window.  Returns the old
propagation level value which may be later passed to
`ResumePropagation` to allow propagating the event again.

Data descriptors inherited from wx._core.Event:
EventObject
See `GetEventObject` and `SetEventObject`
EventType
See `GetEventType` and `SetEventType`
Id
See `GetId` and `SetId`
Skipped
See `GetSkipped`
Timestamp
See `GetTimestamp` and `SetTimestamp`

Methods inherited from wx._core.Object:
Destroy(*args, **kwargs)
Destroy(self)
 
Deletes the C++ object this Python object is a proxy for.
GetClassName(*args, **kwargs)
GetClassName(self) -> String
 
Returns the class name of the C++ class using wxRTTI.
IsSameAs(*args, **kwargs)
IsSameAs(self, Object p) -> bool
 
For wx.Objects that use C++ reference counting internally, this method
can be used to determine if two objects are referencing the same data
object.

Data descriptors inherited from wx._core.Object:
ClassName
See `GetClassName`
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SimulatorReset(PciEvent)
    Notifies that the simulator has been reset to begin a new action.
 
 
Method resolution order:
SimulatorReset
PciEvent
wx._core.PyCommandEvent
wx._core.CommandEvent
wx._core.Event
wx._core.Object
__builtin__.object

Data and other attributes defined here:
EVID = 10300
EVT = <wx._core.PyEventBinder object>
Instances of this class are used to bind specific events to event
handlers.

Methods inherited from PciEvent:
__init__(self)
fire(self, widget=None)
Generates and propagates the event.
 
@PARAMS
    (wx.EvtHandler) widget :  optional origin widget
 
@NOTES
    - If not widget source is specified, application WireBoard is
      used.
    - It is safe to call 'fire' multiple times for the same event
      object.

Methods inherited from wx._core.PyCommandEvent:
__del__ lambda self
__repr__ = _swig_repr(self)

Data descriptors inherited from wx._core.PyCommandEvent:
thisown
The membership flag

Data and other attributes inherited from wx._core.PyCommandEvent:
__swig_destroy__ = <built-in function delete_PyCommandEvent>

Methods inherited from wx._core.CommandEvent:
Checked = IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
Clone(*args, **kwargs)
Clone(self) -> Event
GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetClientObject = GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetExtraLong(*args, **kwargs)
GetExtraLong(self) -> long
 
Returns extra information dependant on the event objects type. If the
event comes from a listbox selection, it is a boolean determining
whether the event was a selection (true) or a deselection (false). A
listbox deselection only occurs for multiple-selection boxes, and in
this case the index and string values are indeterminate and the
listbox must be examined by the application.
GetInt(*args, **kwargs)
GetInt(self) -> int
 
Returns the integer identifier corresponding to a listbox, choice or
radiobox selection (only if the event was a selection, not a
deselection), or a boolean value representing the value of a checkbox.
GetSelection(*args, **kwargs)
GetSelection(self) -> int
 
Returns item index for a listbox or choice selection event (not valid
for a deselection).
GetString(*args, **kwargs)
GetString(self) -> String
 
Returns item string for a listbox or choice selection event (not valid
for a deselection).
IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
IsSelection(*args, **kwargs)
IsSelection(self) -> bool
 
For a listbox or similar event, returns true if it is a selection,
false if it is a deselection.
SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetClientObject = SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetExtraLong(*args, **kwargs)
SetExtraLong(self, long extraLong)
SetInt(*args, **kwargs)
SetInt(self, int i)
SetString(*args, **kwargs)
SetString(self, String s)

Data descriptors inherited from wx._core.CommandEvent:
ClientData
See `GetClientData` and `SetClientData`
ClientObject
See `GetClientObject` and `SetClientObject`
ExtraLong
See `GetExtraLong` and `SetExtraLong`
Int
See `GetInt` and `SetInt`
Selection
See `GetSelection`
String
See `GetString` and `SetString`

Methods inherited from wx._core.Event:
GetEventObject(*args, **kwargs)
GetEventObject(self) -> Object
 
Returns the object (usually a window) associated with the event, if
any.
GetEventType(*args, **kwargs)
GetEventType(self) -> EventType
 
Returns the identifier of the given event type, such as
``wxEVT_COMMAND_BUTTON_CLICKED``.
GetId(*args, **kwargs)
GetId(self) -> int
 
Returns the identifier associated with this event, such as a button
command id.
GetSkipped(*args, **kwargs)
GetSkipped(self) -> bool
 
Returns true if the event handler should be skipped, false otherwise.
:see: `Skip`
GetTimestamp(*args, **kwargs)
GetTimestamp(self) -> long
IsCommandEvent(*args, **kwargs)
IsCommandEvent(self) -> bool
 
Returns true if the event is or is derived from `wx.CommandEvent` else
it returns false. Note: Exists only for optimization purposes.
ResumePropagation(*args, **kwargs)
ResumePropagation(self, int propagationLevel)
 
Resume the event propagation by restoring the propagation level.  (For
example, you can use the value returned by an earlier call to
`StopPropagation`.)
SetEventObject(*args, **kwargs)
SetEventObject(self, Object obj)
 
Sets the originating object, or in other words, obj is normally the
object that is sending the event.
SetEventType(*args, **kwargs)
SetEventType(self, EventType typ)
 
Sets the specific type of the event.
SetId(*args, **kwargs)
SetId(self, int Id)
 
Set's the ID for the event.  This is usually the ID of the window that
is sending the event, but it can also be a command id from a menu
item, etc.
SetTimestamp(*args, **kwargs)
SetTimestamp(self, long ts=0)
ShouldPropagate(*args, **kwargs)
ShouldPropagate(self) -> bool
 
Test if this event should be propagated to the parent window or not,
i.e. if the propagation level is currently greater than 0.
Skip(*args, **kwargs)
Skip(self, bool skip=True)
 
This method can be used inside an event handler to control whether
further event handlers bound to this event will be called after the
current one returns. Without Skip() (or equivalently if Skip(False) is
used), the event will not be processed any more. If Skip(True) is
called, the event processing system continues searching for a further
handler function for this event, even though it has been processed
already in the current handler.
StopPropagation(*args, **kwargs)
StopPropagation(self) -> int
 
Stop the event from propagating to its parent window.  Returns the old
propagation level value which may be later passed to
`ResumePropagation` to allow propagating the event again.

Data descriptors inherited from wx._core.Event:
EventObject
See `GetEventObject` and `SetEventObject`
EventType
See `GetEventType` and `SetEventType`
Id
See `GetId` and `SetId`
Skipped
See `GetSkipped`
Timestamp
See `GetTimestamp` and `SetTimestamp`

Methods inherited from wx._core.Object:
Destroy(*args, **kwargs)
Destroy(self)
 
Deletes the C++ object this Python object is a proxy for.
GetClassName(*args, **kwargs)
GetClassName(self) -> String
 
Returns the class name of the C++ class using wxRTTI.
IsSameAs(*args, **kwargs)
IsSameAs(self, Object p) -> bool
 
For wx.Objects that use C++ reference counting internally, this method
can be used to determine if two objects are referencing the same data
object.

Data descriptors inherited from wx._core.Object:
ClassName
See `GetClassName`
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SimulatorStart(PciEvent)
    Notifies the start of the simulation.
 
@ATTRIBS
    (SimuAction) action : action being executed
 
 
Method resolution order:
SimulatorStart
PciEvent
wx._core.PyCommandEvent
wx._core.CommandEvent
wx._core.Event
wx._core.Object
__builtin__.object

Methods defined here:
__init__(self, action)
@PARAMS
    (SimuAction) action : action being executed

Data and other attributes defined here:
EVID = 10297
EVT = <wx._core.PyEventBinder object>
Instances of this class are used to bind specific events to event
handlers.

Methods inherited from PciEvent:
fire(self, widget=None)
Generates and propagates the event.
 
@PARAMS
    (wx.EvtHandler) widget :  optional origin widget
 
@NOTES
    - If not widget source is specified, application WireBoard is
      used.
    - It is safe to call 'fire' multiple times for the same event
      object.

Methods inherited from wx._core.PyCommandEvent:
__del__ lambda self
__repr__ = _swig_repr(self)

Data descriptors inherited from wx._core.PyCommandEvent:
thisown
The membership flag

Data and other attributes inherited from wx._core.PyCommandEvent:
__swig_destroy__ = <built-in function delete_PyCommandEvent>

Methods inherited from wx._core.CommandEvent:
Checked = IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
Clone(*args, **kwargs)
Clone(self) -> Event
GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetClientObject = GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetExtraLong(*args, **kwargs)
GetExtraLong(self) -> long
 
Returns extra information dependant on the event objects type. If the
event comes from a listbox selection, it is a boolean determining
whether the event was a selection (true) or a deselection (false). A
listbox deselection only occurs for multiple-selection boxes, and in
this case the index and string values are indeterminate and the
listbox must be examined by the application.
GetInt(*args, **kwargs)
GetInt(self) -> int
 
Returns the integer identifier corresponding to a listbox, choice or
radiobox selection (only if the event was a selection, not a
deselection), or a boolean value representing the value of a checkbox.
GetSelection(*args, **kwargs)
GetSelection(self) -> int
 
Returns item index for a listbox or choice selection event (not valid
for a deselection).
GetString(*args, **kwargs)
GetString(self) -> String
 
Returns item string for a listbox or choice selection event (not valid
for a deselection).
IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
IsSelection(*args, **kwargs)
IsSelection(self) -> bool
 
For a listbox or similar event, returns true if it is a selection,
false if it is a deselection.
SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetClientObject = SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetExtraLong(*args, **kwargs)
SetExtraLong(self, long extraLong)
SetInt(*args, **kwargs)
SetInt(self, int i)
SetString(*args, **kwargs)
SetString(self, String s)

Data descriptors inherited from wx._core.CommandEvent:
ClientData
See `GetClientData` and `SetClientData`
ClientObject
See `GetClientObject` and `SetClientObject`
ExtraLong
See `GetExtraLong` and `SetExtraLong`
Int
See `GetInt` and `SetInt`
Selection
See `GetSelection`
String
See `GetString` and `SetString`

Methods inherited from wx._core.Event:
GetEventObject(*args, **kwargs)
GetEventObject(self) -> Object
 
Returns the object (usually a window) associated with the event, if
any.
GetEventType(*args, **kwargs)
GetEventType(self) -> EventType
 
Returns the identifier of the given event type, such as
``wxEVT_COMMAND_BUTTON_CLICKED``.
GetId(*args, **kwargs)
GetId(self) -> int
 
Returns the identifier associated with this event, such as a button
command id.
GetSkipped(*args, **kwargs)
GetSkipped(self) -> bool
 
Returns true if the event handler should be skipped, false otherwise.
:see: `Skip`
GetTimestamp(*args, **kwargs)
GetTimestamp(self) -> long
IsCommandEvent(*args, **kwargs)
IsCommandEvent(self) -> bool
 
Returns true if the event is or is derived from `wx.CommandEvent` else
it returns false. Note: Exists only for optimization purposes.
ResumePropagation(*args, **kwargs)
ResumePropagation(self, int propagationLevel)
 
Resume the event propagation by restoring the propagation level.  (For
example, you can use the value returned by an earlier call to
`StopPropagation`.)
SetEventObject(*args, **kwargs)
SetEventObject(self, Object obj)
 
Sets the originating object, or in other words, obj is normally the
object that is sending the event.
SetEventType(*args, **kwargs)
SetEventType(self, EventType typ)
 
Sets the specific type of the event.
SetId(*args, **kwargs)
SetId(self, int Id)
 
Set's the ID for the event.  This is usually the ID of the window that
is sending the event, but it can also be a command id from a menu
item, etc.
SetTimestamp(*args, **kwargs)
SetTimestamp(self, long ts=0)
ShouldPropagate(*args, **kwargs)
ShouldPropagate(self) -> bool
 
Test if this event should be propagated to the parent window or not,
i.e. if the propagation level is currently greater than 0.
Skip(*args, **kwargs)
Skip(self, bool skip=True)
 
This method can be used inside an event handler to control whether
further event handlers bound to this event will be called after the
current one returns. Without Skip() (or equivalently if Skip(False) is
used), the event will not be processed any more. If Skip(True) is
called, the event processing system continues searching for a further
handler function for this event, even though it has been processed
already in the current handler.
StopPropagation(*args, **kwargs)
StopPropagation(self) -> int
 
Stop the event from propagating to its parent window.  Returns the old
propagation level value which may be later passed to
`ResumePropagation` to allow propagating the event again.

Data descriptors inherited from wx._core.Event:
EventObject
See `GetEventObject` and `SetEventObject`
EventType
See `GetEventType` and `SetEventType`
Id
See `GetId` and `SetId`
Skipped
See `GetSkipped`
Timestamp
See `GetTimestamp` and `SetTimestamp`

Methods inherited from wx._core.Object:
Destroy(*args, **kwargs)
Destroy(self)
 
Deletes the C++ object this Python object is a proxy for.
GetClassName(*args, **kwargs)
GetClassName(self) -> String
 
Returns the class name of the C++ class using wxRTTI.
IsSameAs(*args, **kwargs)
IsSameAs(self, Object p) -> bool
 
For wx.Objects that use C++ reference counting internally, this method
can be used to determine if two objects are referencing the same data
object.

Data descriptors inherited from wx._core.Object:
ClassName
See `GetClassName`
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class SimulatorStep(PciEvent)
    Notifies a step into the simulator.
 
@ATTRIBS
    (Step) step : step being executed
 
 
Method resolution order:
SimulatorStep
PciEvent
wx._core.PyCommandEvent
wx._core.CommandEvent
wx._core.Event
wx._core.Object
__builtin__.object

Methods defined here:
__init__(self, step)
@PARAMS
    (Step) step : step being executed

Data and other attributes defined here:
EVID = 10298
EVT = <wx._core.PyEventBinder object>
Instances of this class are used to bind specific events to event
handlers.

Methods inherited from PciEvent:
fire(self, widget=None)
Generates and propagates the event.
 
@PARAMS
    (wx.EvtHandler) widget :  optional origin widget
 
@NOTES
    - If not widget source is specified, application WireBoard is
      used.
    - It is safe to call 'fire' multiple times for the same event
      object.

Methods inherited from wx._core.PyCommandEvent:
__del__ lambda self
__repr__ = _swig_repr(self)

Data descriptors inherited from wx._core.PyCommandEvent:
thisown
The membership flag

Data and other attributes inherited from wx._core.PyCommandEvent:
__swig_destroy__ = <built-in function delete_PyCommandEvent>

Methods inherited from wx._core.CommandEvent:
Checked = IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
Clone(*args, **kwargs)
Clone(self) -> Event
GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetClientObject = GetClientData(*args, **kwargs)
GetClientData(self) -> PyObject
 
Returns the client data object for a listbox or choice selection event, (if any.)
GetExtraLong(*args, **kwargs)
GetExtraLong(self) -> long
 
Returns extra information dependant on the event objects type. If the
event comes from a listbox selection, it is a boolean determining
whether the event was a selection (true) or a deselection (false). A
listbox deselection only occurs for multiple-selection boxes, and in
this case the index and string values are indeterminate and the
listbox must be examined by the application.
GetInt(*args, **kwargs)
GetInt(self) -> int
 
Returns the integer identifier corresponding to a listbox, choice or
radiobox selection (only if the event was a selection, not a
deselection), or a boolean value representing the value of a checkbox.
GetSelection(*args, **kwargs)
GetSelection(self) -> int
 
Returns item index for a listbox or choice selection event (not valid
for a deselection).
GetString(*args, **kwargs)
GetString(self) -> String
 
Returns item string for a listbox or choice selection event (not valid
for a deselection).
IsChecked(*args, **kwargs)
IsChecked(self) -> bool
 
This method can be used with checkbox and menu events: for the
checkboxes, the method returns true for a selection event and false
for a deselection one. For the menu events, this method indicates if
the menu item just has become checked or unchecked (and thus only
makes sense for checkable menu items).
IsSelection(*args, **kwargs)
IsSelection(self) -> bool
 
For a listbox or similar event, returns true if it is a selection,
false if it is a deselection.
SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetClientObject = SetClientData(*args, **kwargs)
SetClientData(self, PyObject clientData)
 
Associate the given client data with the item at position n.
SetExtraLong(*args, **kwargs)
SetExtraLong(self, long extraLong)
SetInt(*args, **kwargs)
SetInt(self, int i)
SetString(*args, **kwargs)
SetString(self, String s)

Data descriptors inherited from wx._core.CommandEvent:
ClientData
See `GetClientData` and `SetClientData`
ClientObject
See `GetClientObject` and `SetClientObject`
ExtraLong
See `GetExtraLong` and `SetExtraLong`
Int
See `GetInt` and `SetInt`
Selection
See `GetSelection`
String
See `GetString` and `SetString`

Methods inherited from wx._core.Event:
GetEventObject(*args, **kwargs)
GetEventObject(self) -> Object
 
Returns the object (usually a window) associated with the event, if
any.
GetEventType(*args, **kwargs)
GetEventType(self) -> EventType
 
Returns the identifier of the given event type, such as
``wxEVT_COMMAND_BUTTON_CLICKED``.
GetId(*args, **kwargs)
GetId(self) -> int
 
Returns the identifier associated with this event, such as a button
command id.
GetSkipped(*args, **kwargs)
GetSkipped(self) -> bool
 
Returns true if the event handler should be skipped, false otherwise.
:see: `Skip`
GetTimestamp(*args, **kwargs)
GetTimestamp(self) -> long
IsCommandEvent(*args, **kwargs)
IsCommandEvent(self) -> bool
 
Returns true if the event is or is derived from `wx.CommandEvent` else
it returns false. Note: Exists only for optimization purposes.
ResumePropagation(*args, **kwargs)
ResumePropagation(self, int propagationLevel)
 
Resume the event propagation by restoring the propagation level.  (For
example, you can use the value returned by an earlier call to
`StopPropagation`.)
SetEventObject(*args, **kwargs)
SetEventObject(self, Object obj)
 
Sets the originating object, or in other words, obj is normally the
object that is sending the event.
SetEventType(*args, **kwargs)
SetEventType(self, EventType typ)
 
Sets the specific type of the event.
SetId(*args, **kwargs)
SetId(self, int Id)
 
Set's the ID for the event.  This is usually the ID of the window that
is sending the event, but it can also be a command id from a menu
item, etc.
SetTimestamp(*args, **kwargs)
SetTimestamp(self, long ts=0)
ShouldPropagate(*args, **kwargs)
ShouldPropagate(self) -> bool
 
Test if this event should be propagated to the parent window or not,
i.e. if the propagation level is currently greater than 0.
Skip(*args, **kwargs)
Skip(self, bool skip=True)
 
This method can be used inside an event handler to control whether
further event handlers bound to this event will be called after the
current one returns. Without Skip() (or equivalently if Skip(False) is
used), the event will not be processed any more. If Skip(True) is
called, the event processing system continues searching for a further
handler function for this event, even though it has been processed
already in the current handler.
StopPropagation(*args, **kwargs)
StopPropagation(self) -> int
 
Stop the event from propagating to its parent window.  Returns the old
propagation level value which may be later passed to
`ResumePropagation` to allow propagating the event again.

Data descriptors inherited from wx._core.Event:
EventObject
See `GetEventObject` and `SetEventObject`
EventType
See `GetEventType` and `SetEventType`
Id
See `GetId` and `SetId`
Skipped
See `GetSkipped`
Timestamp
See `GetTimestamp` and `SetTimestamp`

Methods inherited from wx._core.Object:
Destroy(*args, **kwargs)
Destroy(self)
 
Deletes the C++ object this Python object is a proxy for.
GetClassName(*args, **kwargs)
GetClassName(self) -> String
 
Returns the class name of the C++ class using wxRTTI.
IsSameAs(*args, **kwargs)
IsSameAs(self, Object p) -> bool
 
For wx.Objects that use C++ reference counting internally, this method
can be used to determine if two objects are referencing the same data
object.

Data descriptors inherited from wx._core.Object:
ClassName
See `GetClassName`
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
Functions
       
new_event()
Creates a new event.
 
@RETURN
    (list[2]) returns the twin wxEventType, wx.PyEventBinder

 
Data
        __all__ = ['PciEvent', 'SimulatorStart', 'SimulatorStep', 'SimulatorEnds', 'SimulatorReset', 'Message', 'HighlightField', 'HighlightPort', 'HighlightWidget', 'InspectPort', 'InspectMemory', 'InspectDevice', 'OpenConfigNotification', 'AddressRelocation', 'new_event']