Import the MacOS toolbox modules from the Carbon package.

This commit is contained in:
Jack Jansen 2001-08-25 12:15:04 +00:00
parent 6dba6bc0a2
commit 5a6fdcd371
100 changed files with 336 additions and 331 deletions

View File

@ -14,14 +14,14 @@ import sys
import traceback
import aetools
import string
import AE
import EasyDialogs
from Carbon import AE
from Carbon import EasyDialogs
import os
import Qd
from Carbon import Qd
from Types import *
from Events import charCodeMask, cmdKey
from Carbon.Events import charCodeMask, cmdKey
import MacOS
import Evt
from Carbon import Evt
def dummyfunc(): pass

View File

@ -21,7 +21,7 @@ Being one of my first experiences with Python I didn't use Exceptions to signal
'''
import W
import Qd
from Carbon import Qd
from ExtPixMapWrapper import *
from Numeric import *
import Image

View File

@ -1,10 +1,10 @@
import Qt
import QuickTime
from Carbon import Qt
from Carbon import QuickTime
import macfs
import Qd
from QuickDraw import srcCopy
from Carbon import Qd
from Carbon.QuickDraw import srcCopy
from ExtPixMapWrapper import ExtPixMapWrapper
from Qdoffs import *
from Carbon.Qdoffs import *
import ImageMac
import W

View File

@ -10,7 +10,7 @@ import sys
import getaete
import baetools
import baetypes
import AE
from Carbon import AE
import AppleEvents
import macfs
from types import *

View File

@ -17,8 +17,8 @@ import string
import types
from string import strip
from types import *
import AE
from AppleEvents import *
from Carbon import AE
from Carbon.AppleEvents import *
import MacOS
import macfs
import StringIO
@ -195,7 +195,7 @@ def unpack(desc):
v = 0x100000000L + v
return v
if t == typeObjectSpecifier:
import Res
from Carbon import Res
# print desc, type(desc)
# print desc.__members__
# print desc.data, desc.type

View File

@ -21,8 +21,8 @@ files: the pack stuff from aepack, the objects from aetypes.
"""
from types import *
import AE
import AppleEvents
from Carbon import AE
from Carbon import AppleEvents
import MacOS
import sys

View File

@ -1,6 +1,6 @@
"""aetypes - Python objects representing various AE types."""
from AppleEvents import *
from Carbon.AppleEvents import *
import struct
from types import *
import string

View File

@ -18,7 +18,7 @@ import types
from MACFS import *
import macfs
import string
from Res import *
from Carbon.Res import *
import struct
# for testing only

View File

@ -14,7 +14,7 @@ import types
import macfs
import string
import macpath
from Res import *
from Carbon.Res import *
# for testing only
app = 'MACS'#CSOm'#'nwSP'#'ezVu'#

View File

@ -2,14 +2,14 @@
import FrameWork
import EasyDialogs
import Res
import Qd
import Win
import Controls
import List
from Carbon import Res
from Carbon import Qd
from Carbon import Win
from Carbon import Controls
from Carbon import List
import sys
import struct
import Icn
from Carbon import Icn
#
# Resource definitions

View File

@ -2,11 +2,11 @@
import FrameWork
import EasyDialogs
import Res
import Qd
import Win
import Controls
import List
from Carbon import Res
from Carbon import Qd
from Carbon import Win
from Carbon import Controls
from Carbon import List
import sys
import struct

View File

@ -2,11 +2,11 @@
import FrameWork
import EasyDialogs
import Res
import Qd
import Win
import Controls
import List
from Carbon import Res
from Carbon import Qd
from Carbon import Win
from Carbon import Controls
from Carbon import List
import sys
import struct

View File

@ -2,14 +2,14 @@
import FrameWork
import EasyDialogs
import Res
import Qd
import Win
import Controls
import List
from Carbon import Res
from Carbon import Qd
from Carbon import Win
from Carbon import Controls
from Carbon import List
import sys
import struct
import Icn
from Carbon import Icn
#
# Resource definitions

View File

@ -2,10 +2,10 @@
import FrameWork
import EasyDialogs
import Res
import Qd
import Win
import List
from Carbon import Res
from Carbon import Qd
from Carbon import Win
from Carbon import List
import sys
import struct

View File

@ -2,7 +2,7 @@ import calldll
import macfs
import sys
import MacOS
import Res
from Carbon import Res
fss, ok = macfs.PromptGetFile("Show me calldll.ppc.slb")

View File

@ -2,8 +2,8 @@
Res and Dlg in the process"""
import EasyDialogs
import Res
import Dlg
from Carbon import Res
from Carbon import Dlg
import sys
import socket
import string

View File

@ -1,7 +1,7 @@
import FrameWork
import EasyDialogs
import Res
import Dlg
from Carbon import Res
from Carbon import Dlg
import sys
import socket
import string

View File

@ -2,11 +2,11 @@
import FrameWork
import EasyDialogs
import Res
import Qd
import QuickDraw
import Win
#import List
from Carbon import Res
from Carbon import Qd
from Carbon import QuickDraw
from Carbon import Win
#ifrom Carbon mport List
import sys
import struct
import img

View File

@ -1,6 +1,6 @@
"""mac_image - Helper routines (hacks) for images"""
import imgformat
import Qd
from Carbon import Qd
import time
import struct
import MacOS

View File

@ -5,15 +5,15 @@
from Menu import DrawMenuBar
from FrameWork import *
import Win
import Ctl
import Qd
import Res
import Scrap
from Carbon import Win
from Carbon import Ctl
from Carbon import Qd
from Carbon import Res
from Carbon import Scrap
import os
import macfs
import MacTextEditor
import Mlte
from Carbon import MacTextEditor
from Carbon import Mlte
UNDOLABELS = [ # Indexed by MLTECanUndo() value
"Typing", "Cut", "Paste", "Clear", "Font Change", "Color Change", "Size Change",

View File

@ -1,7 +1,7 @@
import Printing
import Qd
import Fm
import Res
from Carbon import Qd
from Carbon import Fm
from Carbon import Res
# some constants
PostScriptBegin = 190 # Set driver state to PostScript

View File

@ -3,14 +3,14 @@
Jack Jansen, CWI, December 1995
"""
import Qt
import QuickTime
import Qd
import QuickDraw
import Evt
import Events
import Win
import Windows
from Carbon import Qt
from Carbon import QuickTime
from Carbon import Qd
from Carbon import QuickDraw
from Carbon import Evt
from Carbon import Events
from Carbon import Win
from Carbon import Windows
import macfs
import sys

View File

@ -3,14 +3,14 @@
Jack Jansen, CWI, December 1995
"""
import Qt
import QuickTime
import Qd
import QuickDraw
import Evt
import Events
import Win
import Windows
from Carbon import Qt
from Carbon import QuickTime
from Carbon import Qd
from Carbon import QuickDraw
from Carbon import Evt
from Carbon import Events
from Carbon import Win
from Carbon import Windows
import macfs
import sys

View File

@ -1,5 +1,5 @@
from Res import *
from Resources import *
from Carbon.Res import *
from Carbon.Resources import *
import MacOS
READ = 1

View File

@ -1,7 +1,7 @@
# List all resources
import Res
from Resources import *
from Carbon import Res
from Carbon.Resources import *
def list1resources():
ntypes = Res.Count1Types()

View File

@ -1,5 +1,5 @@
from Sound import *
import Snd
from Carbon.Sound import *
from Carbon import Snd
import aifc, audioop

View File

@ -5,12 +5,12 @@
# - Handle horizontal scrollbar correctly
# - Functionality: find, etc.
from Menu import DrawMenuBar
from Carbon.Menu import DrawMenuBar
from FrameWork import *
import Win
import Qd
import TE
import Scrap
from Carbon import Win
from Carbon import Qd
from Carbon import TE
from Carbon import Scrap
import os
import macfs

View File

@ -3,15 +3,15 @@
# To be done:
# - Functionality: find, etc.
from Menu import DrawMenuBar
from Carbon.Menu import DrawMenuBar
from FrameWork import *
import Win
import Qd
import Res
import Fm
from Carbon import Win
from Carbon import Qd
from Carbon import Res
from Carbon import Fm
import waste
import WASTEconst
import Scrap
from Carbon import Scrap
import os
import macfs
import MACFS

View File

@ -3,15 +3,15 @@
# To be done:
# - Functionality: find, etc.
from Menu import DrawMenuBar
from Carbon.Menu import DrawMenuBar
from FrameWork import *
import Win
import Qd
import Res
import Fm
from Carbon import Win
from Carbon import Qd
from Carbon import Res
from Carbon import Fm
import waste
import WASTEconst
import Scrap
from Carbon import Scrap
import os
import macfs
import MACFS

View File

@ -3,14 +3,14 @@
# To be done:
# - Functionality: find, etc.
from Menu import DrawMenuBar
from Carbon.Menu import DrawMenuBar
from FrameWork import *
import Win
import Qd
import Res
from Carbon import Win
from Carbon import Qd
from Carbon import Res
import waste
import WASTEconst
import Scrap
from Carbon import Scrap
import os
import macfs

View File

@ -1,5 +1,5 @@
import W
import Windows
from Carbon import Windows
w = W.ModalDialog((100, 100))

View File

@ -40,11 +40,11 @@ class Play_Audio_mac:
def writeframes(self, data):
import time
from Sound import bufferCmd, callBackCmd, extSH
from Carbon.Sound import bufferCmd, callBackCmd, extSH
import struct
import MacOS
if not self._chan:
import Snd
from Carbon import Snd
self._chan = Snd.SndNewChannel(5, 0, self._callback)
nframes = len(data) / self._nchannels / self._sampwidth
if len(data) != nframes * self._nchannels * self._sampwidth:

View File

@ -14,18 +14,18 @@ This module uses DLOG resources 260 and on.
Based upon STDWIN dialogs with the same names and functions.
"""
from Dlg import GetNewDialog, SetDialogItemText, GetDialogItemText, ModalDialog
import Qd
import QuickDraw
import Dialogs
import Windows
import Dlg,Win,Evt,Events # sdm7g
import Ctl
import Controls
import Menu
from Carbon.Dlg import GetNewDialog, SetDialogItemText, GetDialogItemText, ModalDialog
from Carbon import Qd
from Carbon import QuickDraw
from Carbon import Dialogs
from Carbon import Windows
from Carbon import Dlg,Win,Evt,Events # sdm7g
from Carbon import Ctl
from Carbon import Controls
from Carbon import Menu
import MacOS
import string
from ControlAccessor import * # Also import Controls constants
from Carbon.ControlAccessor import * # Also import Controls constants
import macfs
def cr2lf(text):

View File

@ -5,24 +5,24 @@ DEBUG=0
import MacOS
import traceback
from AE import *
from AppleEvents import *
from Ctl import *
from Controls import *
from Dlg import *
from Dialogs import *
from Evt import *
from Events import *
from Menu import *
from Menus import *
from Qd import *
from QuickDraw import *
#from Res import *
#from Resources import *
#from Snd import *
#from Sound import *
from Win import *
from Windows import *
from Carbon.AE import *
from Carbon.AppleEvents import *
from Carbon.Ctl import *
from Carbon.Controls import *
from Carbon.Dlg import *
from Carbon.Dialogs import *
from Carbon.Evt import *
from Carbon.Events import *
from Carbon.Menu import *
from Carbon.Menus import *
from Carbon.Qd import *
from Carbon.QuickDraw import *
#from Carbon.Res import *
#from Carbon.Resources import *
#from Carbon.Snd import *
#from Carbon.Sound import *
from Carbon.Win import *
from Carbon.Windows import *
import types
import EasyDialogs

View File

@ -9,14 +9,14 @@ There are two classes:
import sys
import traceback
import MacOS
import AE
from AppleEvents import *
import Evt
from Events import *
import Menu
import Win
from Windows import *
import Qd
from Carbon import AE
from Carbon.AppleEvents import *
from Carbon import Evt
from Carbon.Events import *
from Carbon import Menu
from Carbon import Win
from Carbon.Windows import *
from Carbon import Qd
import aetools
import EasyDialogs

View File

@ -5,8 +5,8 @@ Python Imaging Library Image object.
J. Strout <joe@strout.net> February 1999"""
import Qd
import QuickDraw
from Carbon import Qd
from Carbon import QuickDraw
import struct
import MacOS
import img

View File

@ -17,8 +17,8 @@ import string
import types
from string import strip
from types import *
import AE
from AppleEvents import *
from Carbon import AE
from Carbon.AppleEvents import *
import MacOS
import macfs
import StringIO

View File

@ -22,8 +22,8 @@ files: the pack stuff from aepack, the objects from aetypes.
from types import *
import AE
import AppleEvents
from Carbon import AE
from Carbon import AppleEvents
import MacOS
import sys

View File

@ -1,6 +1,6 @@
"""aetypes - Python objects representing various AE types."""
from AppleEvents import *
from Carbon.AppleEvents import *
import struct
from types import *
import string

View File

@ -6,7 +6,7 @@ import string
import imp
import marshal
import macfs
import Res
from Carbon import Res
import MACFS
import MacOS
import macostools

View File

@ -7,7 +7,7 @@ __author__ = "jvr"
import macfs
import struct
import Res
from Carbon import Res
import os
import sys

View File

@ -15,7 +15,7 @@ So bottom line: the processes() stuff does not work on < MacOS9
Mostly written by erik@letterror.com
"""
import Finder
import AppleEvents
from Carbon import AppleEvents
import aetools
import MacOS
import sys

View File

@ -3,7 +3,7 @@
import icglue
import string
import sys
import Res
from Carbon import Res
import macfs
import macostools

View File

@ -2,7 +2,7 @@
API calls with Navigation Services"""
import macfs
import struct
import Res
from Carbon import Res
try:
import Nav
except ImportError:

View File

@ -5,7 +5,7 @@ copy(src, dst) - Full copy of 'src' to 'dst'
"""
import macfs
import Res
from Carbon import Res
import os
from MACFS import *
import MacOS

View File

@ -1,7 +1,7 @@
import cwxmlgen
import cwtalker
import os
import AppleEvents
from Carbon import AppleEvents
import macfs
def mkproject(outputfile, modulename, settings, force=0, templatename=None):

View File

@ -1,7 +1,7 @@
#
# General parser/loaders for preferences files and such
#
import Res
from Carbon import Res
import macfs
import struct
import MACFS

View File

@ -1,6 +1,6 @@
"""Creation of PYC resources"""
import os
import Res
from Carbon import Res
import __builtin__
READ = 1

View File

@ -10,15 +10,15 @@ import sys
sys.stdout = sys.stderr
import traceback
import MacOS
import AE
from AppleEvents import *
import Evt
from Events import *
import Menu
import Dlg
import Win
from Windows import *
import Qd
from Carbon import AE
from Carbon.AppleEvents import *
from Carbon import Evt
from Carbon.Events import *
from Carbon import Menu
from Carbon import Dlg
from Carbon import Win
from Carbon.Windows import *
from Carbon import Qd
import macfs
import aetools

View File

@ -8,7 +8,7 @@ import sys
import types
import StringIO
from Res import *
from Carbon.Res import *
def main():
filename = ""

View File

@ -1,8 +1,8 @@
"""cmtest - List all components in the system"""
import Cm
import Res
import sys
from Carbon import Cm
from Carbon import Res
from Carbon import sys
def getstr255(r):
"""Get string from str255 resource"""

View File

@ -3,8 +3,8 @@
# To simplify matters use the python console window for output.
#
import ctb
import Evt
import Events
from Carbon import Evt
from Carbon import Events
import MacOS
import sys

View File

@ -1,4 +1,4 @@
import Drag
from Carbon import Drag
import time
xxxx=1
def decode_hfs(data):

View File

@ -10,15 +10,15 @@ import sys
sys.stdout = sys.stderr
import traceback
import MacOS
import AE
from AppleEvents import *
import Evt
from Events import *
import Menu
import Dlg
import Win
from Windows import *
import Qd
from Carbon import AE
from Carbon.AppleEvents import *
from Carbon import Evt
from Carbon.Events import *
from Carbon import Menu
from Carbon import Dlg
from Carbon import Win
from Carbon.Windows import *
from Carbon import Qd
import aetools
import EasyDialogs

View File

@ -2,7 +2,7 @@
not the icglue module, is what you should normally use."""
import icglue
import Res
from Carbon import Res
ici = icglue.ICStart('Pyth')
#ici.ICFindConfigFile()

View File

@ -1,8 +1,8 @@
# (Slightly less) primitive operations for sending Apple Events to applications.
# This could be the basis of a Script Editor like application.
from AE import *
from AppleEvents import *
from Carbon.AE import *
from Carbon.AppleEvents import *
import aetools
import types

View File

@ -1,5 +1,5 @@
import W
from Controls import *
from Carbon.Controls import *
w = W.Window((200,200), "Test")

View File

@ -8,10 +8,10 @@
# Actually, it is more a test of FrameWork by now....
from FrameWork import *
import Win
import Qd
import List
import Lists
from Carbon import Win
from Carbon import Qd
from Carbon import List
from Carbon import Lists
import os
class ListWindow(Window):

View File

@ -1,8 +1,8 @@
# Show off SndPlay (and some resource manager functions).
# Get a list of all 'snd ' resources in the system and play them all.
from Res import *
from Snd import *
from Carbon.Res import *
from Carbon.Snd import *
ch = SndNewChannel(0, 0, None)
print "Channel:", ch

View File

@ -1,8 +1,8 @@
# Test TE module, simple version
from Win import *
from TE import *
import Qd
from Carbon.Win import *
from Carbon.TE import *
from Carbon import Qd
r = (40, 40, 140, 140)
w = NewWindow(r, "TETextBox test", 1, 0, -1, 1, 0x55555555)

View File

@ -6,12 +6,12 @@
# Jack Jansen, August 2000
#
import sys
import Qt
import QuickTime
import Qd
import Qdoffs
import QDOffscreen
import Res
from Carbon import Qt
from Carbon import QuickTime
from Carbon import Qd
from Carbon import Qdoffs
from Carbon import QDOffscreen
from Carbon import Res
import MediaDescr
import imgformat
import os

View File

@ -10,7 +10,7 @@ import sys
import os
import macfs
import MacOS
import Res
from Carbon import Res
import EasyDialogs
import buildtools
import py_resource

View File

@ -70,7 +70,8 @@ Content-type: text/html
def get_cgi_code():
# If we're a CGI wrapper, the CGI code resides in a PYC resource.
import Res, marshal
from Carbon import Res
import marshal
try:
code = Res.GetNamedResource('PYC ', "CGI_MAIN")
except Res.Error:

View File

@ -5,7 +5,7 @@ which reduces the startup time (especially on slower machines)."""
import sys
import os
import buildtools
import Res
from Carbon import Res
import py_resource
buildtools.DEBUG=1

View File

@ -8,8 +8,8 @@ if newsettings:
import W
import PyEdit
import TextEdit
import Qd
from Carbon import TextEdit
from Carbon import Qd
import string
import types
import sys
@ -104,7 +104,7 @@ class _FontDialog:
def set(self, fontsettings):
font, style, size, color = fontsettings
if type(font) <> types.StringType:
import Res
from Carbon import Res
res = Res.GetResource('FOND', font)
font = res.GetResInfo()[2]
self.w.fontname.set(font)

View File

@ -1,6 +1,6 @@
import W
import sys
import Qd
from Carbon import Qd
__version__ = "0.2"
__author__ = "jvr"

View File

@ -1,5 +1,5 @@
import W
import Evt
from Carbon import Evt
import sys
import StringIO

View File

@ -127,7 +127,7 @@ class BrowserWidget(W.List):
return abs(abscol - x) < 3
def trackcolumn(self, (x, y)):
import Qd, QuickDraw, Evt
from Carbon import Qd, QuickDraw, Evt
self.SetPort()
l, t, r, b = self._bounds
bounds = l, t, r, b = l + 1, t + 1, r - 16, b - 1

View File

@ -1,15 +1,15 @@
import W
import Wkeys
import Fm
from Carbon import Fm
import WASTEconst
from types import *
import Events
from Carbon import Events
import string
import sys
import traceback
import MacOS
import MacPrefs
import Qd
from Carbon import Qd
import PyInteractive
if not hasattr(sys, 'ps1'):
@ -178,7 +178,7 @@ class PyConsole(W.Window):
PyBrowser.Browser(self.consoletext._namespace, self.consoletext._namespace["__name__"])
def clearbuffer(self):
import Res
from Carbon import Res
self.consoletext.ted.WEUseText(Res.Resource(''))
self.consoletext.write(sys.ps1)
self.consoletext.flush()
@ -326,7 +326,7 @@ class PyOutput:
self.w.outputtext.settabsettings(tabsettings)
def clearbuffer(self):
import Res
from Carbon import Res
self.w.outputtext.set('')
def activate(self, onoff):

View File

@ -6,9 +6,9 @@ import os
import W
import WASTEconst
import PyBrowser
import Qd
import Evt
import Lists
from Carbon import Qd
from Carbon import Evt
from Carbon import Lists
import MacOS
_filenames = {}
@ -65,7 +65,7 @@ class Debugger(bdb.Bdb):
def start(self, bottomframe = None, running = 0):
W.getapplication().DebuggerQuit = bdb.BdbQuit
import Menu
from Carbon import Menu
Menu.HiliteMenu(0)
if self.closed:
self.setupwidgets(self.title)

View File

@ -59,7 +59,7 @@ class TwoLineList(W.List):
LDEF_ID = 468
def createlist(self):
import List
from Carbon import List
self._calcbounds()
self.SetPort()
rect = self._bounds

View File

@ -7,9 +7,9 @@ from Wkeys import *
import macfs
import MACFS
import MacOS
import Win
import Res
import Evt
from Carbon import Win
from Carbon import Res
from Carbon import Evt
import os
import imp
import sys
@ -357,7 +357,7 @@ class Editor(W.Window):
def close(self):
if self.editgroup.editor.changed:
import EasyDialogs
import Qd
from Carbon import Qd
Qd.InitCursor()
save = EasyDialogs.AskYesNoCancel('Save window "%s" before closing?' % self.title,
default=1, no="Don\xd5t save")
@ -948,7 +948,7 @@ class SearchEngine:
if counter:
self.hide()
import EasyDialogs
import Res
from Carbon import Res
editor.changed = 1
editor.selchanged = 1
editor.ted.WEUseText(Res.Resource(Text))

View File

@ -10,10 +10,11 @@ def init():
import MacOS
MacOS.EnableAppswitch(-1)
import Qd, QuickDraw
from Carbon import Qd, QuickDraw
Qd.SetCursor(Qd.GetCursor(QuickDraw.watchCursor).data)
import Res, sys, os
from Carbon import Res
import sys, os
try:
Res.GetResource('DITL', 468)
except Res.Error:

View File

@ -14,7 +14,8 @@ class PythonIDE(Wapplication.Application):
def __init__(self):
self.preffilepath = ":Python:PythonIDE preferences"
Wapplication.Application.__init__(self, 'Pide')
import AE, AppleEvents
from Carbon import AE
from Carbon import AppleEvents
AE.AEInstallEventHandler(AppleEvents.kCoreEventClass, AppleEvents.kAEOpenApplication,
self.ignoreevent)
@ -123,7 +124,7 @@ class PythonIDE(Wapplication.Application):
self.makescriptsmenu()
def quitevent(self, theAppleEvent, theReply):
import AE
from Carbon import AE
AE.AEInteractWithUser(50000000)
self._quit()

View File

@ -1,10 +1,11 @@
import Dlg
import Res
from Carbon import Dlg
from Carbon import Res
splash = Dlg.GetNewDialog(468, -1)
splash.DrawDialog()
import Qd, TE, Fm, sys
from Carbon import Qd, TE, Fm
import sys
_real__import__ = None
@ -32,7 +33,7 @@ def importing(module):
Qd.SetPort(splash)
fontID = Fm.GetFNum("Python-Sans")
if not fontID:
from Fonts import geneva
from Carbon.Fonts import geneva
fontID = geneva
Qd.TextFont(fontID)
Qd.TextSize(9)
@ -68,10 +69,10 @@ def my__import__(name, globals=None, locals=None, fromlist=None):
#install_importhook()
kHighLevelEvent = 23
import Win
from Fonts import *
from QuickDraw import *
from TextEdit import *
from Carbon import Win
from Carbon.Fonts import *
from Carbon.QuickDraw import *
from Carbon.TextEdit import *
import string
import sys
@ -130,8 +131,8 @@ def drawtext(what = 0):
UpdateSplash(1)
def wait():
import Evt
import Events
from Carbon import Evt
from Carbon import Events
global splash
try:
splash

View File

@ -1,13 +1,13 @@
import FrameWork
import Win
import Qd
import Evt
from Carbon import Win
from Carbon import Qd
from Carbon import Evt
import MacOS
import Events
import traceback
from types import *
import Menu; MenuToolbox = Menu; del Menu
from Carbon import Menu; MenuToolbox = Menu; del Menu
class Application(FrameWork.Application):

View File

@ -1,7 +1,7 @@
import Qd
import Win
import QuickDraw
import Evt
from Carbon import Qd
from Carbon import Win
from Carbon import QuickDraw
from Carbon import Evt
import string
from types import *
import sys

View File

@ -1,9 +1,9 @@
import Ctl
import Controls
import Win
from Carbon import Ctl
from Carbon import Controls
from Carbon import Win
import Wbase
import Qd
import Evt
from Carbon import Qd
from Carbon import Evt
class ControlWidget(Wbase.ClickableWidget):

View File

@ -1,12 +1,12 @@
import Wbase
import Wkeys
import Scrap
from Carbon import Scrap
import string
import Evt
import Events
import Qd
import Win
import Lists
from Carbon import Evt
from Carbon import Events
from Carbon import Qd
from Carbon import Win
from Carbon import Lists
class List(Wbase.SelectableWidget):
@ -39,7 +39,7 @@ class List(Wbase.SelectableWidget):
self.setdrawingmode(1)
def createlist(self):
import List
from Carbon import List
self._calcbounds()
self.SetPort()
rect = self._bounds
@ -371,7 +371,7 @@ class TwoLineList(List):
LDEF_ID = 468
def createlist(self):
import List
from Carbon import List
self._calcbounds()
self.SetPort()
rect = self._bounds

View File

@ -1,6 +1,7 @@
import FrameWork
import Qd
import Wbase, Wcontrols, Ctl, Controls
from Carbon import Qd
import Wbase, Wcontrols
from Carbon import Ctl, Controls
from types import *
import Wapplication
@ -244,7 +245,7 @@ def _makefontmenu():
def _getfontlist():
import Res
from Carbon import Res
fontnames = []
for i in range(1, Res.CountResources('FOND') + 1):
r = Res.GetIndResource('FOND', i)

View File

@ -5,7 +5,7 @@ import Wapplication
class TestApp(Wapplication.Application):
def __init__(self):
import Res
from Carbon import Res
Res.FSpOpenResFile("Widgets.rsrc", 1)
self._menustocheck = []
self.preffilepath = ":Python:PythonIDE preferences"

View File

@ -1,10 +1,10 @@
import os
import Qd
import Win
import Qt, QuickTime
from Carbon import Qd
from Carbon import Win
from Carbon import Qt, QuickTime
import W
import macfs
import Evt, Events
from Carbon import Evt, Events
_moviesinitialized = 0

View File

@ -1,12 +1,12 @@
import Qd
import TE
import Fm
from Carbon import Qd
from Carbon import TE
from Carbon import Fm
import waste
import WASTEconst
import Res
import Evt
import Events
import Scrap
from Carbon import Res
from Carbon import Evt
from Carbon import Events
from Carbon import Scrap
import string
import Win
@ -15,8 +15,8 @@ import Wkeys
import Wcontrols
import PyFontify
from types import *
import Fonts
import TextEdit
from Carbon import Fonts
from Carbon import TextEdit
@ -175,7 +175,7 @@ class EditText(Wbase.SelectableWidget, _ScrollWidget):
self.ted.WEUpdate(port.visRgn)
def getfontsettings(self):
import Res
from Carbon import Res
(font, style, size, color) = self.ted.WEGetRunInfo(0)[4]
font = Fm.GetFontName(font)
return (font, style, size, color)

View File

@ -3,7 +3,7 @@ import sys
import W
import os
import types
import List
from Carbon import List
class TraceBack:

View File

@ -1,12 +1,12 @@
import Qd
import Win
import Evt
import Fm
from Carbon import Qd
from Carbon import Win
from Carbon import Evt
from Carbon import Fm
import FrameWork
import Windows
import Events
from Carbon import Windows
from Carbon import Events
import Wbase
import Dlg
from Carbon import Dlg
import MacOS
import Menu
import struct
@ -570,7 +570,7 @@ def FrontWindowInsert(stuff):
if EasyDialogs.AskYesNoCancel(
"Can't find window or widget to insert text into; copy to clipboard instead?",
1) == 1:
import Scrap
from Carbon import Scrap
Scrap.ZeroScrap()
Scrap.PutScrap('TEXT', stuff)

View File

@ -1,11 +1,11 @@
"""macfreezegui - The GUI for macfreeze"""
import Dlg
from Carbon import Dlg
import macfs
import EasyDialogs
import sys
import os
import string
import Res
from Carbon import Res
ID_MAINDIALOG=512

View File

@ -7,7 +7,7 @@ import types
import macfs
from MACFS import *
import MacOS
import Res
from Carbon import Res
import py_resource
import cfmfile
import buildtools

View File

@ -1,7 +1,7 @@
"""macgen_info - Generate PYC resource file only"""
import EasyDialogs
import py_resource
import Res
from Carbon import Res
import sys
def generate(output, module_dict, debug=0, preload=1):

View File

@ -59,7 +59,7 @@ def findunusedbuiltins(list):
def mkpycresourcefile(list, main='', dst=None):
"""Copy list-of-modules to resource file dst."""
import py_resource
import Res
from Carbon import Res
import sys
if dst == None:

View File

@ -4,7 +4,7 @@
#
import macfs
import py_resource
import Res
from Carbon import Res
import sys
def main():

View File

@ -14,8 +14,8 @@ import string
import os
import macfs
import MacOS
import Res
import Dlg
from Carbon import Res
from Carbon import Dlg
import EasyDialogs
import buildtools

View File

@ -13,7 +13,7 @@ import macfs
import MacOS
import gestalt
import string
import Res
from Carbon import Res
SPLASH_COPYCORE=512
SPLASH_COPYCARBON=513
@ -89,7 +89,7 @@ def ask_copy():
do_copy = 0
if macfs.FSSpec(sys.exec_prefix).as_tuple()[0] != -1: # XXXX
try:
import Dlg
from Carbon import Dlg
rv = Dlg.CautionAlert(ALERT_NONBOOT, None)
if rv == ALERT_NONBOOT_COPY:
do_copy = 1
@ -141,7 +141,7 @@ def main():
elif oldcwd != newcwd:
# Hack to make sure we get the new MACFS
sys.path.insert(0, os.path.join(oldcwd, ':Mac:Lib'))
import Dlg
from Carbon import Dlg
rv = Dlg.CautionAlert(ALERT_NOTPYTHONFOLDER, None)
if rv == ALERT_NOTPYTHONFOLDER_REMOVE_QUIT:
import pythonprefs, preferences
@ -162,7 +162,7 @@ def main():
n = n + mkcorealias('PythonCore', 'PythonCore')
n = n + mkcorealias('PythonCoreCarbon', 'PythonCoreCarbon')
if n == 0:
import Dlg
from Carbon import Dlg
Dlg.CautionAlert(ALERT_NOCORE, None)
if verbose:
print "Warning: PythonCore not copied to Extensions folder"

View File

@ -3,21 +3,21 @@
# This program is getting more and more clunky. It should really
# be rewritten in a modeless way some time soon.
from Dlg import *
from Events import *
from Res import *
import Controls
from Carbon.Dlg import *
from Carbon.Events import *
from Carbon.Res import *
from Carbon import Controls
import string
import struct
import macfs
import MacOS
import os
import sys
import Res # For Res.Error
from Carbon import Res # For Res.Error
import pythonprefs
import EasyDialogs
try:
import Help
from Carbon import Help
except ImportError:
Help = None

View File

@ -12,12 +12,12 @@
# - Box around lists (???)
# - Change cursor while busy (need cursor support in Qd)
#
import Res
import Dlg
import Ctl
import List
import Win
import Qd
from Carbon import Res
from Carbon import Dlg
from Carbon import Ctl
from Carbon import List
from Carbon import Win
from Carbon import Qd
from FrameWork import *
import EasyDialogs
import macfs

View File

@ -1,8 +1,8 @@
#
# Turn a pyc file into a resource file containing it in 'PYC ' resource form
from Res import *
import Res
from Resources import *
from Carbon.Res import *
from Carbon import Res
from Carbon.Resources import *
import os
import macfs
import sys

View File

@ -6,7 +6,7 @@ import imp
import sys
import os
import string
import Dlg
from Carbon import Dlg
import macfs
DIALOG_ID = 512
@ -83,7 +83,7 @@ def interact():
def main():
curdir = os.getcwd()
import Res
from Carbon import Res
try:
Res.FSpOpenResFile('RunLibScript.rsrc', 1)
except:

View File

@ -21,7 +21,7 @@ import string
import genpluginprojects
import aetools
import AppleEvents
from Carbon import AppleEvents
OLDAESUPPORT = 0
@ -33,8 +33,8 @@ if OLDAESUPPORT:
else:
import CodeWarrior
import Res
import Dlg
from Carbon import Res
from Carbon import Dlg
import buildtools
import cfmfile

View File

@ -14,7 +14,7 @@ import types
import StringIO
import macfs
from Res import *
from Carbon.Res import *
def main():
fss, ok = macfs.PromptGetFile('Select file with aeut/aete resource:')

View File

@ -3,7 +3,7 @@
import re
import macfs
import string
import Res
from Carbon import Res
import os
READ = 1

View File

@ -27,7 +27,7 @@ def main():
#sys.exit(1)
def message(str = "Hello, world!", id = 256):
import Dlg
from Carbon import Dlg
d = Dlg.GetNewDialog(id, -1)
if not d:
print str