mirror of
https://github.com/python/cpython.git
synced 2024-11-26 19:34:19 +08:00
Replaced MacOS.EnableAppswitch by MacOS.SchedParams
This commit is contained in:
parent
caa7c46ac4
commit
7fb76e0f8a
@ -42,14 +42,14 @@ def myaskstring(str, default=''):
|
||||
|
||||
def main():
|
||||
echo = EchoServer()
|
||||
yield = MacOS.EnableAppswitch(-1) # Disable Python's own "event handling"
|
||||
savepars = MacOS.SchedParams(0, 0) # Disable Python's own "event handling"
|
||||
try:
|
||||
try:
|
||||
echo.mainloop(everyEvent, 0)
|
||||
except Quit:
|
||||
pass
|
||||
finally:
|
||||
MacOS.EnableAppswitch(yield) # Let Python have a go at events
|
||||
apply(MacOS.SchedParams, savepars) # Let Python have a go at events
|
||||
echo.close()
|
||||
|
||||
|
||||
|
@ -16,7 +16,7 @@ def main():
|
||||
print 'Communications Toolbox not available'
|
||||
sys.exit(1)
|
||||
# Disable Python's event processing (we do that)
|
||||
MacOS.EnableAppswitch(0)
|
||||
MacOS.SchedParams(1, 0)
|
||||
print 'Minimal terminal emulator V1.0'
|
||||
print '(type command-Q to exit)'
|
||||
print
|
||||
|
@ -33,11 +33,11 @@ def mymessage(str):
|
||||
|
||||
def main():
|
||||
echo = EchoServer()
|
||||
yield = MacOS.EnableAppswitch(-1) # Disable Python's own "event handling"
|
||||
saveparams = MacOS.SchedParams(0, 0) # Disable Python's own "event handling"
|
||||
try:
|
||||
echo.mainloop(everyEvent, 0)
|
||||
finally:
|
||||
MacOS.EnableAppswitch(yield) # Let Python have a go at events
|
||||
apply(MacOS.SchedParams, saveparams) # Let Python have a go at events
|
||||
echo.close()
|
||||
|
||||
|
||||
|
@ -11,7 +11,7 @@ import macfs
|
||||
import sys
|
||||
import MacOS
|
||||
|
||||
MacOS.EnableAppswitch(0)
|
||||
MacOS.SchedParams(1, 0)
|
||||
|
||||
def aehandler(request, reply):
|
||||
tosend = []
|
||||
|
Loading…
Reference in New Issue
Block a user