From aabdb0d5bf5ad72a7e3f61b1a4de138602428c1e Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Tue, 20 Mar 2001 23:29:41 +0000 Subject: Dummy _tkinter module for Carbon, which explains that Tkinter isnt supported under Carbon. --- Mac/Build/_dummy_tkinter.mcp | Bin 0 -> 49667 bytes Mac/Build/_dummy_tkinter.mcp.exp | 1 + Mac/Modules/_dummy_tkinter.c | 28 ++++++++++++++++++++++++++++ 3 files changed, 29 insertions(+) create mode 100644 Mac/Build/_dummy_tkinter.mcp create mode 100644 Mac/Build/_dummy_tkinter.mcp.exp create mode 100644 Mac/Modules/_dummy_tkinter.c diff --git a/Mac/Build/_dummy_tkinter.mcp b/Mac/Build/_dummy_tkinter.mcp new file mode 100644 index 0000000..739bd65 Binary files /dev/null and b/Mac/Build/_dummy_tkinter.mcp differ diff --git a/Mac/Build/_dummy_tkinter.mcp.exp b/Mac/Build/_dummy_tkinter.mcp.exp new file mode 100644 index 0000000..29f43fd --- /dev/null +++ b/Mac/Build/_dummy_tkinter.mcp.exp @@ -0,0 +1 @@ +init_tkinter diff --git a/Mac/Modules/_dummy_tkinter.c b/Mac/Modules/_dummy_tkinter.c new file mode 100644 index 0000000..6faab91 --- /dev/null +++ b/Mac/Modules/_dummy_tkinter.c @@ -0,0 +1,28 @@ + +/* Dummy _tkinter module for use with Carbon. Gives (slightly) better error + * message when you try to use Tkinter. + */ + +/* Xxo objects */ + +#include "Python.h" + + +/* List of functions defined in the module */ + +static PyMethodDef xx_methods[] = { + {NULL, NULL} /* sentinel */ +}; + + + +DL_EXPORT(void) +init_tkinter(void) +{ + PyObject *m; + + /* Create the module and add the functions */ + m = Py_InitModule("_tkinter", xx_methods); + + PyErr_SetString(PyExc_ImportError, "Tkinter not supported under Carbon (yet)."); +} -- cgit v0.12