mirror of
https://github.com/python/cpython.git
synced 2025-08-03 00:23:06 +00:00
Use the new macresource module to open the accompanying resource file (if needed).
This commit is contained in:
parent
a5d7da528b
commit
3c06b9a7d4
13 changed files with 37 additions and 102 deletions
|
@ -10,6 +10,7 @@ from Carbon import List
|
|||
import sys
|
||||
import struct
|
||||
from Carbon import Icn
|
||||
import macresource
|
||||
|
||||
#
|
||||
# Resource definitions
|
||||
|
@ -26,14 +27,7 @@ MAXWIDTH=320
|
|||
MAXHEIGHT=320
|
||||
|
||||
def main():
|
||||
try:
|
||||
dummy = Res.GetResource('DLOG', ID_MAIN)
|
||||
except Res.Error:
|
||||
try:
|
||||
Res.FSpOpenResFile("PICTbrowse.rsrc", 1)
|
||||
except Res.Error, arg:
|
||||
EasyDialogs.Message("Cannot open PICTbrowse.rsrc: "+arg[1])
|
||||
sys.exit(1)
|
||||
macresource.need('DLOG', ID_MAIN, "PICTbrowse.rsrc")
|
||||
ICONbrowse()
|
||||
|
||||
class ICONbrowse(FrameWork.Application):
|
||||
|
|
|
@ -9,6 +9,7 @@ from Carbon import Controls
|
|||
from Carbon import List
|
||||
import sys
|
||||
import struct
|
||||
import macresource
|
||||
|
||||
#
|
||||
# Resource definitions
|
||||
|
@ -21,14 +22,7 @@ LEFT=200
|
|||
TOP=64
|
||||
|
||||
def main():
|
||||
try:
|
||||
dummy = Res.GetResource('DLOG', ID_MAIN)
|
||||
except Res.Error:
|
||||
try:
|
||||
Res.FSpOpenResFile("PICTbrowse.rsrc", 1)
|
||||
except Res.Error, arg:
|
||||
EasyDialogs.Message("Cannot open PICTbrowse.rsrc: "+arg[1])
|
||||
sys.exit(1)
|
||||
macresource.need('DLOG', ID_MAIN, "PICTbrowse.rsrc")
|
||||
PICTbrowse()
|
||||
|
||||
class PICTbrowse(FrameWork.Application):
|
||||
|
|
|
@ -9,6 +9,7 @@ from Carbon import Controls
|
|||
from Carbon import List
|
||||
import sys
|
||||
import struct
|
||||
import macresource
|
||||
|
||||
#
|
||||
# Resource definitions
|
||||
|
@ -25,14 +26,7 @@ MAXWIDTH=320
|
|||
MAXHEIGHT=320
|
||||
|
||||
def main():
|
||||
try:
|
||||
dummy = Res.GetResource('DLOG', ID_MAIN)
|
||||
except Res.Error:
|
||||
try:
|
||||
Res.FSpOpenResFile("PICTbrowse.rsrc", 1)
|
||||
except Res.Error, arg:
|
||||
EasyDialogs.Message("Cannot open PICTbrowse.rsrc: "+arg[1])
|
||||
sys.exit(1)
|
||||
macresource.need('DLOG', ID_MAIN, "PICTbrowse.rsrc")
|
||||
PICTbrowse()
|
||||
|
||||
class PICTbrowse(FrameWork.Application):
|
||||
|
|
|
@ -10,6 +10,7 @@ from Carbon import List
|
|||
import sys
|
||||
import struct
|
||||
from Carbon import Icn
|
||||
import macresource
|
||||
|
||||
#
|
||||
# Resource definitions
|
||||
|
@ -26,14 +27,7 @@ MAXWIDTH=320
|
|||
MAXHEIGHT=320
|
||||
|
||||
def main():
|
||||
try:
|
||||
dummy = Res.GetResource('DLOG', ID_MAIN)
|
||||
except Res.Error:
|
||||
try:
|
||||
Res.FSpOpenResFile("PICTbrowse.rsrc", 1)
|
||||
except Res.Error, arg:
|
||||
EasyDialogs.Message("Cannot open PICTbrowse.rsrc: "+arg[1])
|
||||
sys.exit(1)
|
||||
macresource.need('DLOG', ID_MAIN, "PICTbrowse.rsrc")
|
||||
CIconbrowse()
|
||||
|
||||
class CIconbrowse(FrameWork.Application):
|
||||
|
@ -119,9 +113,9 @@ class MyDialog(FrameWork.DialogWindow):
|
|||
def open(self, id, contents):
|
||||
self.id = id
|
||||
FrameWork.DialogWindow.open(self, ID_MAIN)
|
||||
self.wid.SetDialogDefaultItem(MAIN_SHOW)
|
||||
self.dlg.SetDialogDefaultItem(MAIN_SHOW)
|
||||
self.contents = contents
|
||||
self.ctl = self.wid.GetDialogItemAsControl(MAIN_LIST)
|
||||
self.ctl = self.dlg.GetDialogItemAsControl(MAIN_LIST)
|
||||
h = self.ctl.GetControlData_Handle(Controls.kControlListBoxPart,
|
||||
Controls.kControlListBoxListHandleTag)
|
||||
self.list = List.as_List(h)
|
||||
|
|
|
@ -8,6 +8,7 @@ from Carbon import Win
|
|||
from Carbon import List
|
||||
import sys
|
||||
import struct
|
||||
import macresource
|
||||
|
||||
#
|
||||
# Resource definitions
|
||||
|
@ -20,14 +21,7 @@ LEFT=200
|
|||
TOP=64
|
||||
|
||||
def main():
|
||||
try:
|
||||
dummy = Res.GetResource('DLOG', ID_MAIN)
|
||||
except Res.Error:
|
||||
try:
|
||||
Res.FSpOpenResFile("oldPICTbrowse.rsrc", 0)
|
||||
except Res.Error, arg:
|
||||
EasyDialogs.Message("Cannot open PICTbrowse.rsrc: "+arg[1])
|
||||
sys.exit(1)
|
||||
macresource.need('DLOG', ID_MAIN, "oldPICTbrowse.rsrc")
|
||||
PICTbrowse()
|
||||
|
||||
class PICTbrowse(FrameWork.Application):
|
||||
|
|
|
@ -7,6 +7,7 @@ from Carbon import Dlg
|
|||
import sys
|
||||
import socket
|
||||
import string
|
||||
import macresource
|
||||
#
|
||||
# Definitions for our resources
|
||||
ID_MAIN=512
|
||||
|
@ -15,15 +16,10 @@ ITEM_LOOKUP_ENTRY=1
|
|||
ITEM_RESULT=2
|
||||
ITEM_LOOKUP_BUTTON=3
|
||||
ITEM_QUIT_BUTTON=4
|
||||
|
||||
|
||||
|
||||
def main():
|
||||
"""Main routine: open resource file, call dialog handler"""
|
||||
try:
|
||||
Res.FSpOpenResFile("dnslookup-1.rsrc", 1)
|
||||
except Res.Error:
|
||||
EasyDialogs.Message("Cannot open dnslookup-1.rsrc")
|
||||
sys.exit(1)
|
||||
macresource.need("DLOG", ID_MAIN, "dnslookup-1.rsrc")
|
||||
do_dialog()
|
||||
|
||||
def do_dialog():
|
||||
|
|
|
@ -5,6 +5,7 @@ from Carbon import Dlg
|
|||
import sys
|
||||
import socket
|
||||
import string
|
||||
import macresource
|
||||
#
|
||||
# Definitions for our resources
|
||||
ID_MAIN=512
|
||||
|
@ -15,14 +16,7 @@ ITEM_RESULT=2
|
|||
ITEM_LOOKUP_BUTTON=3
|
||||
|
||||
def main():
|
||||
try:
|
||||
dummy = Res.GetResource('DLOG', ID_MAIN)
|
||||
except Res.Error:
|
||||
try:
|
||||
Res.FSpOpenResFile("dnslookup-2.rsrc", 1)
|
||||
except Res.Error:
|
||||
EasyDialogs.Message("Cannot open dnslookup-2.rsrc")
|
||||
sys.exit(1)
|
||||
macresource.need("DLOG", ID_MAIN, "dnslookup-2.rsrc")
|
||||
DNSLookup()
|
||||
|
||||
class DNSLookup(FrameWork.Application):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue