mirror of
https://github.com/wxWidgets/Phoenix.git
synced 2026-01-13 07:17:08 +01:00
19 lines
622 B
Python
19 lines
622 B
Python
|
|
|
|
blocker = wx.PowerResourceBlocker(
|
|
wx.POWER_RESOURCE_SYSTEM, "Downloading something important")
|
|
|
|
if not blocker.IsInEffect():
|
|
# If the resource could not be acquired, tell the user that he has
|
|
# to keep the system alive
|
|
wx.LogMessage("Warning: system may suspend while downloading.")
|
|
|
|
|
|
# Run an important download and the system will not suspend while downloading
|
|
for i in range(download.size()):
|
|
download.read_byte()
|
|
|
|
del blocker
|
|
# wx.POWER_RESOURCE_SYSTEM automatically released here.
|
|
|