summaryrefslogtreecommitdiffstats
path: root/Mac
Commit message (Collapse)AuthorAgeFilesLines
* AETransactionID was mistakenly defined as a short (it is a long). Fixed.Jack Jansen2000-03-142-2/+2
|
* Handles were never disposed. Added an AutoDispose(onoff) method to control this.Jack Jansen2000-03-083-10/+143
| | | | Also added a Handle() function which is like Resource() but has auto-dispose on by default.
* Fixed multi-arg appends.Jack Jansen2000-03-0712-14/+15
|
* Allow None as TimeBase value in TimeValue records (becomes NULL in C structure,Jack Jansen2000-03-062-10/+26
| | | | used for delta-t values by quicktime).
* Fixed parameters to a few time and timebase calls: InOut parameters wereJack Jansen2000-03-032-12/+25
| | | | inadvertantly seen as out-only.
* Added PutPixMapBytes() and GetPixMapBytes() functions that allow getting atJack Jansen2000-03-032-0/+96
| | | | | | pixmap data. Added an as_GrafPort() method to be able to use a GWorld as argument to routines that expect a GrafPort.
* Added methods getdata() and putdata() to obtain the data in a bitmap.Jack Jansen2000-03-032-0/+68
|
* A module to parse/generate MediaDescription handles as used by QuickTime. OnlyJack Jansen2000-03-021-0/+97
| | | | generic, video and audio implemented for now.
* Added FreeMem, MaxBlock and CompactMem calls. The values returned by these ↵Jack Jansen2000-02-211-0/+43
| | | | are lower bounds in the Python case (as malloc doesn't return memory to the heap) but they can be used to decide when to give low-memory warnings.
* And added a note about needing two "cvs update"s.Jack Jansen2000-02-111-0/+6
|
* Explained that you have to checkout the Mac portion of Python in a separateJack Jansen2000-02-111-3/+24
| | | | folder and then move it to the Python hierarchy.
* In AskYesNoCancel() treat the "yes" and "no" buttons the same way as the cancelJack Jansen2000-02-101-4/+10
| | | | button (i.e. an empty label hides the button).
* Big oops: macfs has always been using a private exception but calling it ↵Jack Jansen2000-01-241-1/+1
| | | | | | | mac.error. It now uses MacOS.Error (the OSErr valued error) and advertises that too. This fix shouldn't break anything, I guess.
* Hmm, the project wasn't a 5.3 file, despite the log msg. Now it is.Jack Jansen2000-01-241-0/+0
|
* Build the Nav module too.Jack Jansen2000-01-241-0/+2
|
* If there's an error in an fsspec argument raise MacOS.Error, not ValueError.Jack Jansen2000-01-241-1/+1
|
* Made all textfields in message and question boxes minimal height and ↵Jack Jansen2000-01-182-0/+10
| | | | invisible, and use AutoSizeDialog() and ShowWindow() before doing interaction.
* - Actually _implemented_ SetFolder()Jack Jansen2000-01-131-3/+27
| | | | | - Fixed StandardPutFile: prompt, default - Check explicitly for userCanceledErr, pass other Nav.error exceptions through.
* Handling of defaultLocation argument was wrong, causing a crash when used. ↵Jack Jansen2000-01-131-1/+16
| | | | Fixed.
* List objects obtained through as_List(resource) are not auto-disposed uponJack Jansen2000-01-132-11/+34
| | | | Python object freeing.
* Get/set sys.path initializer in new appearance way.Jack Jansen2000-01-131-3/+4
|
* Two constants were missing.Jack Jansen2000-01-071-0/+2
|
* Added initializer routine optionally to be used as PEF fragment ↵Jack Jansen2000-01-071-0/+34
| | | | initialization routine, which allows us to get at our own resource fork even if some shared library init routine opens other resource files.
* CW Pro 5.3 projects.Jack Jansen2000-01-0131-0/+0
|
* Nasty error: handle parameters are passed by _address_ to SetControlData.Jack Jansen1999-12-292-2/+2
|
* Renamed USE_MAC_DYNAMIC_LOADING to HAVE_DYNAMIC_LOADINGJack Jansen1999-12-291-1/+1
|
* Modified for new dll import source organisation by Greg.Jack Jansen1999-12-246-2/+2
|
* Modified for appearance.Jack Jansen1999-12-241-2/+2
|
* Oops, forgot & in ParseTuple argument in ControlGetDataHandle.Jack Jansen1999-12-232-2/+2
|
* skip CVS folders when building the Scripts menu -- jvrJust van Rossum1999-12-231-1/+7
|
* updated copyright stringJust van Rossum1999-12-231-1/+1
|
* changed the "method find" algorithm so the function/class/method popup menu ↵Just van Rossum1999-12-231-3/+8
| | | | also works with space-indented source files -- jvr
* Added a reference to oldPICTbrowse.py.Jack Jansen1999-12-231-1/+3
|
* Converted to Appearance and using a List control in stead of manually ↵Jack Jansen1999-12-237-90/+185
| | | | creating the List and putting it in a useritem. The old version is in oldPICTbrowse, for documentary purposes.
* Partially converted to Appearance, the dialog still has the old ugly layout andJack Jansen1999-12-232-15/+17
| | | | interaction.
* Converted to Appearance.Jack Jansen1999-12-232-2/+2
|
* Unified handle-conversion scheme toJack Jansen1999-12-2310-27/+120
| | | | | | | handle = Ctl.as_Resource(ctl) ctl = Ctl.as_Control(handle) and similarly for List, Menu, TE. The old handle.as_Control() methods are still there for backward compatability.
* Support keys that have a Handle as parameter, by using the new ↵Jack Jansen1999-12-191-0/+21
| | | | GetControlDataHandle and SetControlDataHandle methods.
* Added {Get,Set}ControlDataHandle methods. These are {Get,Set}ControlData forJack Jansen1999-12-192-1/+148
| | | | keys that expect a Handle, and have a ResObj as parameter.
* StandardFile compatability routines. For the time being calling ↵Jack Jansen1999-12-181-0/+130
| | | | | | macfsn._install() will install these in macfs (if Navigation is available).
* Increase applet minimal memory size by a megabyte.Jack Jansen1999-12-181-0/+0
|
* Added a line about passing None as eventProc to the docstring to get movableJack Jansen1999-12-171-0/+1
| | | | dialogs.
* PyMac_BuildOptStr255 and PyMac_BuildFSSpec added to exports.Jack Jansen1999-12-172-36/+50
|
* Added PyMac_BuildOptStr255, which returns None on a null pointer.Jack Jansen1999-12-172-0/+15
|
* Finished (I think), but only very lightly tested. Should now have full ↵Jack Jansen1999-12-171-104/+413
| | | | | | interface: all calls, callbacks, arguments, etc. Also added docstrings.
* Project for Nav module.Jack Jansen1999-12-172-0/+1
|
* Added NavJack Jansen1999-12-161-0/+0
|
* Allow keyword arguments, and the dialog is now actually shown. No way toJack Jansen1999-12-161-29/+53
| | | | get at the result yet, though:-)
* Added Nav moduleJack Jansen1999-12-161-0/+2
|
* Navigation Services module. Started from scratch, as Joe's module exported ↵Jack Jansen1999-12-161-0/+618
| | | | too little for my needs.