Regenerated toolbox modules with CW Pro 5.2, which has MacOS 8.6 and Appearance 1.1 support, and added workaround for non-existing calls for 68K.
Static 68K Python still has a tk problem.
diff --git a/Mac/Build/AE.prj b/Mac/Build/AE.prj
index 353cb3d..1dc161a 100644
--- a/Mac/Build/AE.prj
+++ b/Mac/Build/AE.prj
Binary files differ
diff --git a/Mac/Build/App.prj b/Mac/Build/App.prj
index d53b376..62981fd 100644
--- a/Mac/Build/App.prj
+++ b/Mac/Build/App.prj
Binary files differ
diff --git a/Mac/Build/Cm.prj b/Mac/Build/Cm.prj
index c8b0d5a..4c46387 100644
--- a/Mac/Build/Cm.prj
+++ b/Mac/Build/Cm.prj
Binary files differ
diff --git a/Mac/Build/ColorPicker.prj b/Mac/Build/ColorPicker.prj
index 1a42846..5e6da3b 100644
--- a/Mac/Build/ColorPicker.prj
+++ b/Mac/Build/ColorPicker.prj
Binary files differ
diff --git a/Mac/Build/Evt.prj b/Mac/Build/Evt.prj
index 23d9ed5..91bbf09 100644
--- a/Mac/Build/Evt.prj
+++ b/Mac/Build/Evt.prj
Binary files differ
diff --git a/Mac/Build/Fm.prj b/Mac/Build/Fm.prj
index 7c2a66a..9f9835c 100644
--- a/Mac/Build/Fm.prj
+++ b/Mac/Build/Fm.prj
Binary files differ
diff --git a/Mac/Build/Help.prj b/Mac/Build/Help.prj
index aab6d0b..2554e2e 100644
--- a/Mac/Build/Help.prj
+++ b/Mac/Build/Help.prj
Binary files differ
diff --git a/Mac/Build/Icn.prj b/Mac/Build/Icn.prj
index 0bfd078..72928c0 100644
--- a/Mac/Build/Icn.prj
+++ b/Mac/Build/Icn.prj
Binary files differ
diff --git a/Mac/Build/List.prj b/Mac/Build/List.prj
index c937f93..b1d6ec3 100644
--- a/Mac/Build/List.prj
+++ b/Mac/Build/List.prj
Binary files differ
diff --git a/Mac/Build/Printing.prj b/Mac/Build/Printing.prj
index 1f0a533..0e7a095 100644
--- a/Mac/Build/Printing.prj
+++ b/Mac/Build/Printing.prj
Binary files differ
diff --git a/Mac/Build/PythonCore.prj b/Mac/Build/PythonCore.prj
index ed59c61..988e787 100644
--- a/Mac/Build/PythonCore.prj
+++ b/Mac/Build/PythonCore.prj
Binary files differ
diff --git a/Mac/Build/PythonCoreCFM68K.prj b/Mac/Build/PythonCoreCFM68K.prj
index 9e1db7d..4096bbc 100644
--- a/Mac/Build/PythonCoreCFM68K.prj
+++ b/Mac/Build/PythonCoreCFM68K.prj
Binary files differ
diff --git a/Mac/Build/PythonCoreCFM68K.prj.exp b/Mac/Build/PythonCoreCFM68K.prj.exp
index 929f0d2..40b0bb4 100644
--- a/Mac/Build/PythonCoreCFM68K.prj.exp
+++ b/Mac/Build/PythonCoreCFM68K.prj.exp
@@ -210,6 +210,7 @@
 __get_file_modes
 __handle_reopen
 __handle_open
+__reopen
 freopen
 fopen
 fflush
@@ -370,7 +371,6 @@
 __som_check_new
 __destroy_global_chain
 __register_global_object
-longjmp
 exit
 abort
 GUSISetupMSLSIOUX__Fv		# GUSISetupMSLSIOUX()
@@ -1167,6 +1167,7 @@
 PyMac_GetPoint
 PyMac_BuildRect
 PyMac_GetRect
+PyMac_BuildFSSpec
 PyMac_GetFSSpec
 PyMac_BuildStr255
 PyMac_GetStr255
@@ -1350,6 +1351,7 @@
 PyList_Size
 PyList_New
 PyInt_Fini
+PyInt_FromString
 PyInt_AsLong
 PyInt_FromLong
 PyInt_GetMax
@@ -1367,6 +1369,7 @@
 PyFloat_Fini
 PyFloat_AsString
 PyFloat_AsDouble
+PyFloat_FromString
 PyFloat_FromDouble
 PyFile_WriteString
 PyFile_WriteObject
@@ -1602,6 +1605,145 @@
 _PyBuiltin_Fini_1
 _PyBuiltin_Init_2
 _PyBuiltin_Init_1
+GetThemeTextColor
+GetThemeBrushAsColor
+IsValidAppearanceFileType
+SetThemeTextColorForWindow
+ApplyThemeBackground
+NormalizeThemeDrawingState
+GetThemeStandaloneGrowBoxBounds
+DrawThemeStandaloneNoGrowBox
+DrawThemeStandaloneGrowBox
+DrawThemeTickMark
+EndThemeDragSound
+BeginThemeDragSound
+PlayThemeSound
+DrawThemeScrollBarDelimiters
+HitTestThemeScrollBarArrows
+GetThemeScrollBarTrackRect
+DrawThemeScrollBarArrows
+UseThemeFont
+GetThemeCheckBoxStyle
+GetThemeScrollBarArrowStyle
+GetThemeScrollBarThumbStyle
+SetAnimatedThemeCursor
+SetThemeCursor
+GetThemeTabRegion
+DrawThemeTabPane
+GetCompressionName
+GetSoundPreference
+SetSoundPreference
+GetCompressionInfo
+SndSetInfo
+SndGetInfo
+GetCustomIconsEnabled
+SetCustomIconsEnabled
+FlushIconRefsByVolume
+FlushIconRefs
+GetIconSizesFromIconRef
+IconRefToRgn
+RectInIconRef
+PtInIconRef
+PlotIconRef
+IsValidIconRef
+IsIconRefComposite
+CompositeIconRef
+RemoveIconRefOverride
+OverrideIconRef
+OverrideIconRefFromResource
+UpdateIconRef
+UnregisterIconRef
+RegisterIconRefFromResource
+RegisterIconRefFromIconFamily
+GetIconRefFromFolder
+GetIconRef
+GetIconRefFromFile
+ReleaseIconRef
+AcquireIconRef
+GetIconRefOwners
+GetIconFamilyData
+SetIconFamilyData
+IconSuiteToIconFamily
+IconFamilyToIconSuite
+IconRefToIconFamily
+IconServicesTerminate
+InitFloatingWindows
+IsValidWindowPtr
+FrontNonFloatingWindow
+AreFloatingWindowsVisible
+HideFloatingWindows
+ShowFloatingWindows
+CreateWindowFromResource
+CreateNewWindow
+HideMenuBar
+ShowMenuBar
+IsMenuBarVisible
+SetWindowIdealUserState
+GetWindowIdealUserState
+ZoomWindowIdeal
+IsWindowInStandardState
+MoveWindowStructure
+GetWindowBounds
+SetWindowBounds
+RepositionWindow
+TransitionWindow
+HiliteWindowFrameForDrag
+IsWindowPathSelectClick
+SetWindowModified
+IsWindowModified
+TrackWindowProxyDrag
+RemoveWindowProxy
+SetWindowProxyIcon
+GetWindowProxyIcon
+SetWindowProxyCreatorAndType
+GetWindowProxyAlias
+SetWindowProxyAlias
+GetWindowProxyFSSpec
+SetWindowProxyFSSpec
+ValidWindowRect
+ValidWindowRgn
+InvalWindowRect
+InvalWindowRgn
+SetWindowContentPattern
+GetWindowContentPattern
+GetWindowContentColor
+SetWindowContentColor
+GetWindowAttributes
+GetWindowClass
+CloneWindow
+GetWindowOwnerCount
+GetModalDialogEventMask
+SetModalDialogEventMask
+GetDialogTimeout
+SetDialogTimeout
+AppendDialogItemList
+GetControlRegion
+IsMenuItemIconEnabled
+DisableMenuItemIcon
+EnableMenuItemIcon
+IsMenuItemEnabled
+DisableMenuItem
+EnableMenuItem
+InsertMenuItemText
+AppendMenuItemText
+SetMenuExcludesMarkColumn
+GetMenuExcludesMarkColumn
+SetMenuFont
+GetMenuFont
+RemoveControlProperty
+IsValidControlHandle
+SetControl32BitMinimum
+GetControl32BitMinimum
+SetControl32BitMaximum
+GetControl32BitMaximum
+SetControl32BitValue
+GetControl32BitValue
+SetControlViewSize
+GetControlViewSize
+SetUpControlTextColor
+SetAntiAliasedTextEnabled
+IsAntiAliasedTextEnabled
+GetPixRowBytes
 PyBuffer_New
 PyBuffer_FromReadWriteMemory
 PyBuffer_FromMemory
@@ -1870,6 +2012,7 @@
 PyMac_AppRefNum
 options
 PyMac_ConsoleIsDead
+PyMac_AppearanceCompliant
 PyMac_OSErrException
 PyMac_ApplicationFSSpec
 PyMac_ApplicationPath
diff --git a/Mac/Build/PythonCorePPC.prj b/Mac/Build/PythonCorePPC.prj
index 4af7eeb..c5a550f 100644
--- a/Mac/Build/PythonCorePPC.prj
+++ b/Mac/Build/PythonCorePPC.prj
Binary files differ
diff --git a/Mac/Build/PythonInterpreter.prj b/Mac/Build/PythonInterpreter.prj
index 2cdefdb..f5eb424 100644
--- a/Mac/Build/PythonInterpreter.prj
+++ b/Mac/Build/PythonInterpreter.prj
Binary files differ
diff --git a/Mac/Build/PythonStandSmall.prj b/Mac/Build/PythonStandSmall.prj
index 986734a..860b874 100644
--- a/Mac/Build/PythonStandSmall.prj
+++ b/Mac/Build/PythonStandSmall.prj
Binary files differ
diff --git a/Mac/Build/PythonStandalone.prj b/Mac/Build/PythonStandalone.prj
index c13954e..d636131 100644
--- a/Mac/Build/PythonStandalone.prj
+++ b/Mac/Build/PythonStandalone.prj
Binary files differ
diff --git a/Mac/Build/Qdoffs.prj b/Mac/Build/Qdoffs.prj
index 1b1a08e..b62bfdd 100644
--- a/Mac/Build/Qdoffs.prj
+++ b/Mac/Build/Qdoffs.prj
Binary files differ
diff --git a/Mac/Build/Qt.prj b/Mac/Build/Qt.prj
index c0e1bca..e01c267 100644
--- a/Mac/Build/Qt.prj
+++ b/Mac/Build/Qt.prj
Binary files differ
diff --git a/Mac/Build/Scrap.prj b/Mac/Build/Scrap.prj
index 564ad6f..700241f 100644
--- a/Mac/Build/Scrap.prj
+++ b/Mac/Build/Scrap.prj
Binary files differ
diff --git a/Mac/Build/Snd.prj b/Mac/Build/Snd.prj
index 840c615..92c2cb3 100644
--- a/Mac/Build/Snd.prj
+++ b/Mac/Build/Snd.prj
Binary files differ
diff --git a/Mac/Build/Sndihooks.prj b/Mac/Build/Sndihooks.prj
index cbbe7e6..d45c45e 100644
--- a/Mac/Build/Sndihooks.prj
+++ b/Mac/Build/Sndihooks.prj
Binary files differ
diff --git a/Mac/Build/TE.prj b/Mac/Build/TE.prj
index 2faa730..3a2ba83 100644
--- a/Mac/Build/TE.prj
+++ b/Mac/Build/TE.prj
Binary files differ
diff --git a/Mac/Build/_tkinter.prj b/Mac/Build/_tkinter.prj
index 551a327..60a4bdb 100644
--- a/Mac/Build/_tkinter.prj
+++ b/Mac/Build/_tkinter.prj
Binary files differ
diff --git a/Mac/Build/calldll.ppc.prj b/Mac/Build/calldll.ppc.prj
index 98c1709..89acef5 100644
--- a/Mac/Build/calldll.ppc.prj
+++ b/Mac/Build/calldll.ppc.prj
Binary files differ
diff --git a/Mac/Build/ctb.prj b/Mac/Build/ctb.prj
index 6b18c6c..22443f4 100644
--- a/Mac/Build/ctb.prj
+++ b/Mac/Build/ctb.prj
Binary files differ
diff --git a/Mac/Build/gdbm.prj b/Mac/Build/gdbm.prj
index d423342..7eac43f 100644
--- a/Mac/Build/gdbm.prj
+++ b/Mac/Build/gdbm.prj
Binary files differ
diff --git a/Mac/Build/icglue.prj b/Mac/Build/icglue.prj
index 0297e35..700d7e8 100644
--- a/Mac/Build/icglue.prj
+++ b/Mac/Build/icglue.prj
Binary files differ
diff --git a/Mac/Build/macspeech.prj b/Mac/Build/macspeech.prj
index e3ed0f2..6384114 100644
--- a/Mac/Build/macspeech.prj
+++ b/Mac/Build/macspeech.prj
Binary files differ
diff --git a/Mac/Build/waste.prj b/Mac/Build/waste.prj
index 7add3e2..8d2d9b2 100644
--- a/Mac/Build/waste.prj
+++ b/Mac/Build/waste.prj
Binary files differ
diff --git a/Mac/Build/zlib.prj b/Mac/Build/zlib.prj
index a801a88..5c0bd50 100644
--- a/Mac/Build/zlib.prj
+++ b/Mac/Build/zlib.prj
Binary files differ