summaryrefslogtreecommitdiffstats
path: root/Mac/Demo
diff options
context:
space:
mode:
authorJack Jansen <jack.jansen@cwi.nl>2000-06-20 22:01:04 (GMT)
committerJack Jansen <jack.jansen@cwi.nl>2000-06-20 22:01:04 (GMT)
commit8eff33b51fff0570fe3a68668073253ec18a2631 (patch)
tree9907a4db464e263a22dc598cf9d3d1b27cfd347b /Mac/Demo
parentd13c3854629d605236c4d7cc8589a647b069207e (diff)
downloadcpython-8eff33b51fff0570fe3a68668073253ec18a2631.zip
cpython-8eff33b51fff0570fe3a68668073253ec18a2631.tar.gz
cpython-8eff33b51fff0570fe3a68668073253ec18a2631.tar.bz2
Added an optional debug handler that traps and prints all unknown appleevents.
Diffstat (limited to 'Mac/Demo')
-rw-r--r--Mac/Demo/PICTbrowse/ICONbrowse.py2
-rw-r--r--Mac/Demo/PICTbrowse/PICTbrowse.py2
-rw-r--r--Mac/Demo/PICTbrowse/PICTbrowse.rsrcbin785 -> 785 bytes
-rw-r--r--Mac/Demo/PICTbrowse/PICTbrowse2.py2
-rw-r--r--Mac/Demo/PICTbrowse/cicnbrowse.py2
-rw-r--r--Mac/Demo/PICTbrowse/oldPICTbrowse.rsrcbin502 -> 502 bytes
-rw-r--r--Mac/Demo/cgi/realcgitest.py13
-rw-r--r--Mac/Demo/example1/dnslookup-1.py2
-rw-r--r--Mac/Demo/example1/dnslookup-1.rsrcbin604 -> 604 bytes
-rw-r--r--Mac/Demo/example2/dnslookup-2.py2
-rw-r--r--Mac/Demo/example2/dnslookup-2.rsrcbin707 -> 707 bytes
-rw-r--r--Mac/Demo/waste/htmled.py6
-rw-r--r--Mac/Demo/waste/swed.py6
13 files changed, 24 insertions, 13 deletions
diff --git a/Mac/Demo/PICTbrowse/ICONbrowse.py b/Mac/Demo/PICTbrowse/ICONbrowse.py
index 4e20b7f..fe28564 100644
--- a/Mac/Demo/PICTbrowse/ICONbrowse.py
+++ b/Mac/Demo/PICTbrowse/ICONbrowse.py
@@ -30,7 +30,7 @@ def main():
dummy = Res.GetResource('DLOG', ID_MAIN)
except Res.Error:
try:
- Res.OpenResFile("PICTbrowse.rsrc")
+ Res.FSpOpenResFile("PICTbrowse.rsrc", 1)
except Res.Error, arg:
EasyDialogs.Message("Cannot open PICTbrowse.rsrc: "+arg[1])
sys.exit(1)
diff --git a/Mac/Demo/PICTbrowse/PICTbrowse.py b/Mac/Demo/PICTbrowse/PICTbrowse.py
index 653dd5d..0771991 100644
--- a/Mac/Demo/PICTbrowse/PICTbrowse.py
+++ b/Mac/Demo/PICTbrowse/PICTbrowse.py
@@ -25,7 +25,7 @@ def main():
dummy = Res.GetResource('DLOG', ID_MAIN)
except Res.Error:
try:
- Res.OpenResFile("PICTbrowse.rsrc")
+ Res.FSpOpenResFile("PICTbrowse.rsrc", 1)
except Res.Error, arg:
EasyDialogs.Message("Cannot open PICTbrowse.rsrc: "+arg[1])
sys.exit(1)
diff --git a/Mac/Demo/PICTbrowse/PICTbrowse.rsrc b/Mac/Demo/PICTbrowse/PICTbrowse.rsrc
index aae379b..526ff52 100644
--- a/Mac/Demo/PICTbrowse/PICTbrowse.rsrc
+++ b/Mac/Demo/PICTbrowse/PICTbrowse.rsrc
Binary files differ
diff --git a/Mac/Demo/PICTbrowse/PICTbrowse2.py b/Mac/Demo/PICTbrowse/PICTbrowse2.py
index 31169ee..c78960c 100644
--- a/Mac/Demo/PICTbrowse/PICTbrowse2.py
+++ b/Mac/Demo/PICTbrowse/PICTbrowse2.py
@@ -29,7 +29,7 @@ def main():
dummy = Res.GetResource('DLOG', ID_MAIN)
except Res.Error:
try:
- Res.OpenResFile("PICTbrowse.rsrc")
+ Res.FSpOpenResFile("PICTbrowse.rsrc", 1)
except Res.Error, arg:
EasyDialogs.Message("Cannot open PICTbrowse.rsrc: "+arg[1])
sys.exit(1)
diff --git a/Mac/Demo/PICTbrowse/cicnbrowse.py b/Mac/Demo/PICTbrowse/cicnbrowse.py
index 67ec355..b56cd13 100644
--- a/Mac/Demo/PICTbrowse/cicnbrowse.py
+++ b/Mac/Demo/PICTbrowse/cicnbrowse.py
@@ -30,7 +30,7 @@ def main():
dummy = Res.GetResource('DLOG', ID_MAIN)
except Res.Error:
try:
- Res.OpenResFile("PICTbrowse.rsrc")
+ Res.FSpOpenResFile("PICTbrowse.rsrc", 1)
except Res.Error, arg:
EasyDialogs.Message("Cannot open PICTbrowse.rsrc: "+arg[1])
sys.exit(1)
diff --git a/Mac/Demo/PICTbrowse/oldPICTbrowse.rsrc b/Mac/Demo/PICTbrowse/oldPICTbrowse.rsrc
index 6745d2f..fb7a192 100644
--- a/Mac/Demo/PICTbrowse/oldPICTbrowse.rsrc
+++ b/Mac/Demo/PICTbrowse/oldPICTbrowse.rsrc
Binary files differ
diff --git a/Mac/Demo/cgi/realcgitest.py b/Mac/Demo/cgi/realcgitest.py
index a91771a..e51cb97 100644
--- a/Mac/Demo/cgi/realcgitest.py
+++ b/Mac/Demo/cgi/realcgitest.py
@@ -4,6 +4,8 @@
from MiniAEFrame import AEServer, MiniApplication
import MacOS
+debug=1
+
class CGITest(AEServer, MiniApplication):
def __init__(self):
@@ -12,6 +14,8 @@ class CGITest(AEServer, MiniApplication):
self.installaehandler('aevt', 'oapp', self.open_app)
self.installaehandler('aevt', 'quit', self.quit)
self.installaehandler('WWW\275', 'sdoc', self.cgihandler)
+ if debug:
+ self.installaehandler('****', '****', self.otherhandler)
oldparams = MacOS.SchedParams(0, 0)
self.mainloop()
apply(MacOS.SchedParams, oldparams)
@@ -21,8 +25,15 @@ class CGITest(AEServer, MiniApplication):
def open_app(self, **args):
pass
-
+
+ def otherhandler(self, *args, **kwargs):
+ print 'Unknown AppleEvent'
+ print 'args', args
+ print 'kwargs', kwargs
+
def cgihandler(self, pathargs, **args):
+ if debug:
+ print 'CGI request', pathargs, args
rv = """HTTP/1.0 200 OK
Server: Unknown; python-cgi-script
MIME-Version: 1.0
diff --git a/Mac/Demo/example1/dnslookup-1.py b/Mac/Demo/example1/dnslookup-1.py
index a59fb8e..294faad 100644
--- a/Mac/Demo/example1/dnslookup-1.py
+++ b/Mac/Demo/example1/dnslookup-1.py
@@ -20,7 +20,7 @@ ITEM_QUIT_BUTTON=4
def main():
"""Main routine: open resource file, call dialog handler"""
try:
- Res.OpenResFile("dnslookup-1.rsrc")
+ Res.FSpOpenResFile("dnslookup-1.rsrc", 1)
except Res.Error:
EasyDialogs.Message("Cannot open dnslookup-1.rsrc")
sys.exit(1)
diff --git a/Mac/Demo/example1/dnslookup-1.rsrc b/Mac/Demo/example1/dnslookup-1.rsrc
index 2514f56..6cf9fe9 100644
--- a/Mac/Demo/example1/dnslookup-1.rsrc
+++ b/Mac/Demo/example1/dnslookup-1.rsrc
Binary files differ
diff --git a/Mac/Demo/example2/dnslookup-2.py b/Mac/Demo/example2/dnslookup-2.py
index 970b2ab..82568d0 100644
--- a/Mac/Demo/example2/dnslookup-2.py
+++ b/Mac/Demo/example2/dnslookup-2.py
@@ -19,7 +19,7 @@ def main():
dummy = Res.GetResource('DLOG', ID_MAIN)
except Res.Error:
try:
- Res.OpenResFile("dnslookup-2.rsrc")
+ Res.FSpOpenResFile("dnslookup-2.rsrc", 1)
except Res.Error:
EasyDialogs.Message("Cannot open dnslookup-2.rsrc")
sys.exit(1)
diff --git a/Mac/Demo/example2/dnslookup-2.rsrc b/Mac/Demo/example2/dnslookup-2.rsrc
index 5276ee2..17b22d9 100644
--- a/Mac/Demo/example2/dnslookup-2.rsrc
+++ b/Mac/Demo/example2/dnslookup-2.rsrc
Binary files differ
diff --git a/Mac/Demo/waste/htmled.py b/Mac/Demo/waste/htmled.py
index 5aa0207..c6ae2e7 100644
--- a/Mac/Demo/waste/htmled.py
+++ b/Mac/Demo/waste/htmled.py
@@ -72,7 +72,7 @@ class WasteWindow(ScrolledWindow):
return None, None
oldrf = Res.CurResFile()
try:
- rf = Res.OpenResFile(self.path)
+ rf = Res.FSpOpenResFile(self.path, 1)
except Res.Error:
return None, None
try:
@@ -241,10 +241,10 @@ class WasteWindow(ScrolledWindow):
#
oldresfile = Res.CurResFile()
try:
- rf = Res.OpenResFile(self.path)
+ rf = Res.FSpOpenResFile(self.path, 3)
except Res.Error:
Res.CreateResFile(self.path)
- rf = Res.OpenResFile(self.path)
+ rf = Res.FSpOpenResFile(self.path, 3)
styles = Res.Resource('')
soup = Res.Resource('')
self.ted.WECopyRange(0, 0x3fffffff, None, styles, soup)
diff --git a/Mac/Demo/waste/swed.py b/Mac/Demo/waste/swed.py
index 83f29b7..473d777 100644
--- a/Mac/Demo/waste/swed.py
+++ b/Mac/Demo/waste/swed.py
@@ -59,7 +59,7 @@ class WasteWindow(ScrolledWindow):
return None, None
oldrf = Res.CurResFile()
try:
- rf = Res.OpenResFile(self.path)
+ rf = Res.FSpOpenResFile(self.path, 1)
except Res.Error:
return None, None
try:
@@ -210,10 +210,10 @@ class WasteWindow(ScrolledWindow):
#
oldresfile = Res.CurResFile()
try:
- rf = Res.OpenResFile(self.path)
+ rf = Res.FSpOpenResFile(self.path, 3)
except Res.Error:
Res.CreateResFile(self.path)
- rf = Res.OpenResFile(self.path)
+ rf = Res.FSpOpenResFile(self.path, 3)
styles = Res.Resource('')
soup = Res.Resource('')
self.ted.WECopyRange(0, 0x3fffffff, None, styles, soup)