summaryrefslogtreecommitdiffstats
path: root/Mac
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Fixed menu glyph stuff.Jack Jansen1999-12-151-15/+10
| | | | Use MenuEvent in stead of MenuKey.
* Added kind resources (in US-english and dutch, sigh).Jack Jansen1999-12-151-0/+0
|
* Fixed buglet in Application.do_suspendresume(), it took the wrong flag to ↵Just van Rossum1999-12-151-1/+1
| | | | determine suspend/resume -- jvr
* Bgen now understands more constant definitions, but that means that a few ↵Jack Jansen1999-12-147-2/+32
| | | | which are not parseable in Python have to be blacklisted.
* If a menu shortcut is a tuple in stead of a char it is a tuple ↵Jack Jansen1999-12-141-4/+10
| | | | (modifierkeys, char [, glyph]).
* Regenerated now that bgen can handle a few more constructs in constant ↵Jack Jansen1999-12-1421-26/+174
| | | | definitions.
* Fixed the password dialog to use a password control.Jack Jansen1999-12-131-50/+26
|
* C-style comments removed (again).Jack Jansen1999-12-133-4/+237
| | | | AE stuff got some extra definitions (don't know why these weren't checked in).
* Methods {Get,Set}ControlData that know about data types passed for the variousJack Jansen1999-12-131-0/+32
| | | | | 4-char codes. The table which maps codes to datatypes is still pretty empty, I'll fill it as I need entries (or maybe someone wants to spend a nice day filling it?).
* Fixed the password dialog to use a password control.Jack Jansen1999-12-131-0/+0
| | | | Aligned all sizes and such the HIG standards (I think).
* Updated Message, question, YNC and progress dialogs for Appearance. PasswordJack Jansen1999-12-122-47/+33
| | | | | remains to be done, and maybe we should convert everything to movablemodal too and make things like question look nicer.
* In places where a ResObj is expected for PyArg_Parse and the object passed ↵Jack Jansen1999-12-122-10/+53
| | | | | | in isn't but it does have an as_Resource method use that. This makes life a lot easier for appearance portability (and was needed anyway).
* Regenerated toolbox modules with CW Pro 5.2, which has MacOS 8.6 and ↵Jack Jansen1999-12-1231-1/+144
| | | | | | Appearance 1.1 support, and added workaround for non-existing calls for 68K. Static 68K Python still has a tk problem.
* Regenerated with CW Pro 5.2, which has MacOS 8.6 and Appearance 1.1 support.Jack Jansen1999-12-1247-498/+4048
|
* Dummy functions which return unimpErr for lots of toolbox calls that are ↵Jack Jansen1999-12-121-0/+290
| | | | | | unavailable for 68K. This way we don't have to disable thm in bgen, so we can still use them on PPC.
* Oops, PLstring funcs should be "pascal". Funny this never caused problems ↵Jack Jansen1999-12-121-3/+9
| | | | before...
* New appearance mgr support. This appears (no pun intended) to have some ↵Jack Jansen1999-12-103-1/+631
| | | | problems that I'll fix tonight, so don't check it out.
* Changed appearance-dialogs to new WDEF values. Also undid silly change ofJack Jansen1999-12-091-0/+0
| | | | button types in those dialogs.
* Regenerated, and manually massaged (sigh): there can now be comments after ↵Jack Jansen1999-12-091-3/+45
| | | | enum defs, and bgen doesn't understand this yet.
* Fixed a linebreak I forgot, added docstrings, (temporarily) blacklisted a ↵Jack Jansen1999-12-093-17/+147
| | | | few routines that seem to be missing in my CW Pro 5.1.
* Added USE_APPEARANCE flag.Jack Jansen1999-12-093-0/+3
|
* Changes by Corran Webster to support {Get,Set}ControlData andJack Jansen1999-12-092-12/+132
| | | | HandleControlClick. Untested.
* Minimal test of Dlg.SetControlData by Corran Webster: draw a defaultJack Jansen1999-12-091-0/+13
| | | | ring around a button. Mainly here so I can transfer it home:-)
* First bits and pieces of appearance support: an init routine, a global flag ↵Jack Jansen1999-12-076-13/+45
| | | | | | PyMac_AppearanceCompliant (exported thru MacOS). If USE_APPEARANCE is off the code is disabled (but the variables are still there, set to 0).
* Set the finder "is shared" bit, by request of Joe Strout. It seems this ↵Jack Jansen1999-12-031-1/+1
| | | | | | allows multiple simultaneous copies to be run from a server, and Applets shouldn't write their datafork so it appears safe.
* Allow for 12 arguments max, in stead of 8. Untested.Jack Jansen1999-12-031-6/+9
|
* Default schedparams set to (0,0): no event-intervention by Python mainloop. ThisJack Jansen1999-12-031-2/+2
| | | | | was always meant to be the default, and the new example-2 was pretty critical of this.
* Standalone.html is long obsolete. Added description of BuildApplicationJack Jansen1999-12-033-89/+59
| | | | process to freezing.html.
* New examples by Tony Ingraldi, using dns-lookup in stead of the funny interslipJack Jansen1999-12-0312-333/+241
| | | | module.
* Give a warning if system-wide sys.argv processing is off (because then weJack Jansen1999-12-021-1/+4
| | | | | may have missed an applet being dropped on us). This may fix the obscure bug Tony Ingraldi was experiencing.
* Added HAVE_LIMITS_H, MAVE_MEMMOVE, HAVE_STRERROR, HAVE_LOCALE_HJack Jansen1999-11-051-1/+5
| | | | | since we have these in the current CW release (and probably already had them quite some time, but never added the defines).
* Changes to ProgressBar:Jack Jansen1999-11-051-4/+10
| | | | | - Don't crash if max=0 - set() now has an optional max parameter, to set the maximum value.