Commit graph

2872 commits

Author SHA1 Message Date
Jack Jansen
f5101ee5dc Constants useful when using macfs module 1995-08-31 13:38:44 +00:00
Jack Jansen
13dc4f71a9 Fixed dialog-window event handling 1995-08-31 13:38:01 +00:00
Jack Jansen
7765dbbf0c Hexbinned CodeWarrior projects 1995-08-31 13:35:29 +00:00
Jack Jansen
d4c26469d6 Generated anew 1995-08-17 14:35:56 +00:00
Jack Jansen
91a6398b17 Use ResObj_OptNew for GetDialogItem return value: the handle returned
may be NULL (for user items, for instance).
1995-08-17 14:30:52 +00:00
Jack Jansen
9f37c6d91c Added ResObj_OptNew, like ResObj_New but returns None when passed NULL. 1995-08-17 14:29:23 +00:00
Jack Jansen
caf7505edc Added WhichWindow function to obtain window object given WindowPtr (as
returned by event routines)
1995-08-17 14:28:27 +00:00
Jack Jansen
2f21246c96 Test of list in dialog 1995-08-17 14:27:08 +00:00
Jack Jansen
b4e47839eb Uses new FrameWork, has multiple windows 1995-08-17 14:26:23 +00:00
Jack Jansen
8ce4d51068 Different arg to GetEventHandler (but I cannot really remember fixing
this.... Hope it is correct)
1995-08-17 14:24:35 +00:00
Jack Jansen
7e0da905e3 Made separate window class (and subclasses for special windows like
dialogs). This is an incompatible change.
1995-08-17 14:18:20 +00:00
Jack Jansen
7a58336511 Various fixes: missing imports, missing calls to
MacOS.HandleEvent. Also, prints are now inside 'if DEBUG'.
1995-08-14 12:39:54 +00:00
Jack Jansen
01c2309f2d Useful routines on a mac:
- mkalias makes a finder alias
- copy copies a file, finder info, resources and all.
- copytree does the same for a whole tree.
1995-08-14 12:38:42 +00:00
Jack Jansen
32486f5662 Added PyMac_PromptGetFile, removed stuff gone to other sources. 1995-08-14 12:36:37 +00:00
Jack Jansen
819f1770f6 Lots of stuff moved to other files.
Include pythonresources.h.
1995-08-14 12:35:10 +00:00
Jack Jansen
c2e6dd8179 New file: list resource-ids in one place. 1995-08-14 12:34:42 +00:00
Jack Jansen
56b14d4484 Lots of stuff removed: gone to various other files. 1995-08-14 12:33:48 +00:00
Jack Jansen
696c95800e This is completely different from the old mainmain (which wasn't used
anymore) and is the new main program for MacPython. Built from bits
and pieces of config.c, macglue.c and pythonmain.c.
1995-08-14 12:33:20 +00:00
Jack Jansen
12fce3eda9 macgetpath - sys.path setting code factored out of config.c and
macglue.c
macgetplatform - factored out of config.c
1995-08-14 12:31:44 +00:00
Jack Jansen
f717ac29f0 Merged Jack's macgetcompiler.c and Guido's maccompiler.c and named the
result macgetcompiler.c (after all, *I* did the merging:-)
1995-08-14 12:30:15 +00:00
Jack Jansen
0e1c0ce4b0 Renumbered dialogs:
128-255	are for interpreter use
256-511 are for extension modules, libraries, etc
512 and above are for applications
1995-08-14 12:24:05 +00:00
Jack Jansen
d5d5f462f9 Added new call PromptGetFile (like StandardGetFile, but accepts a
prompt) and added optional prompt to GetDirectory.
1995-08-14 12:22:56 +00:00
Jack Jansen
9c45a6504f Added missing initializer and extra error check. 1995-08-14 12:21:50 +00:00
Jack Jansen
9062fa2fb5 Added prompts to various file-select dialogs
Renumbered resources to above 512
1995-08-14 12:21:12 +00:00
Jack Jansen
ad169272fb Added List.slb alias 1995-08-14 12:20:22 +00:00
Jack Jansen
3050a2dc5f Binhexify any .rsrc file in a tree 1995-08-14 12:19:20 +00:00
Jack Jansen
9d19a914d0 Added prompt to getfile dialog
Renumbered resources
1995-08-14 12:14:55 +00:00
Jack Jansen
a4b1d0030e Interface to the Mac List Manager. 1995-08-14 11:46:24 +00:00
Jack Jansen
ea79c876d3 re-enabled newmodule 1995-08-09 15:17:23 +00:00
Jack Jansen
d8eb8a7945 MkPluginAliases - Scripts (AppleScript and Python) to create aliases
to PPC plugin libraries
fixfiletypes.py - Script to recursively set mac creator/type based on
	extension
1995-08-09 15:16:58 +00:00
Guido van Rossum
6e39e53cde Initial revision 1995-08-08 14:11:07 +00:00
Guido van Rossum
222c8924c1 add xstat (extended stat, returns resource fork size and creator/type) 1995-08-08 14:10:22 +00:00
Guido van Rossum
08d2071acc set some fields to zero for directories 1995-08-08 14:09:33 +00:00
Jack Jansen
cf6369394e Better error messages wrt missing resources and preferences 1995-08-07 14:36:06 +00:00
Jack Jansen
a7b6a820ae Added binascii 1995-08-07 14:35:24 +00:00
Jack Jansen
3d18593e6d Added interfaces to {Get,Set}FInfo and accompanying objects 1995-08-07 14:04:10 +00:00
Jack Jansen
f8bddd8ae3 Mwerks now also has fopenrf 1995-08-07 14:03:14 +00:00
Jack Jansen
426fa79a7d Mwerks version of fopenRF. 1995-08-07 14:02:12 +00:00
Jack Jansen
67b4e6d4e8 Fix for cfm68k 1995-08-07 14:01:46 +00:00
Jack Jansen
fc596038a5 Moved here because it is think-specific 1995-08-07 14:00:08 +00:00
Jack Jansen
63bf598217 Added resource-files to CVS tree, in binhex form 1995-08-07 13:59:16 +00:00
Jack Jansen
d8c7a41ae9 Put resource-files under CVS, in binhex form 1995-08-07 13:58:09 +00:00
Jack Jansen
5968badb65 - Use new names
- Use AEInteractWithUser
1995-07-29 15:34:25 +00:00
Jack Jansen
39fe80b7da Initial revision 1995-07-29 15:33:43 +00:00
Jack Jansen
e87e7a56bd New test program for server AE handling 1995-07-29 15:32:30 +00:00
Jack Jansen
7874b5d88c minor fix 1995-07-29 15:31:10 +00:00
Jack Jansen
5050199787 Fixed incorrect call to InstallHandler and a few other things 1995-07-29 13:58:41 +00:00
Jack Jansen
292b0f96f3 Added code so you canset "command line options" if you
option-click/drag python. Needs a new dialog resource.
1995-07-29 13:52:37 +00:00
Jack Jansen
cc456fbe82 Un-installing of AE handlers fixed (AE is very picky that you specify
the same UPP)
1995-07-29 13:50:59 +00:00
Jack Jansen
7571f30efe A new home for scripts/applets
EditPythonPrefs - Edit the preferences file (sys.path, python home)
PackLibDir - Convert a sys.path directory to a resource file
RunLibScript - import a module and run as __main__
mkapplet - Create a python applet

The resource files belonging to these should also be stored here, somehow..
1995-07-29 13:48:41 +00:00