This class makes it easy to tell your user that the program is temporarily busy.
Just create a wx.BusyCursor object on the stack, and within the current scope, the hourglass will be shown.
For example:
wait = wx.BusyCursor()
for i in xrange(10000):
DoACalculation()
del wait
It works by calling wx.BeginBusyCursor
in the constructor, and wx.EndBusyCursor
in the destructor.
See also
__init__ |
Constructs a busy cursor object, calling wx.BeginBusyCursor . |
__enter__ |
|
__exit__ |
wx.
BusyCursor
(object)¶Possible constructors:
BusyCursor(cursor=HOURGLASS_CURSOR)
This class makes it easy to tell your user that the program is temporarily busy.
__init__
(self, cursor=HOURGLASS_CURSOR)¶Constructs a busy cursor object, calling wx.BeginBusyCursor
.
Parameters: | cursor (wx.Cursor) – |
---|
__enter__
(self)¶__exit__
(self, exc_type, exc_val, exc_tb)¶