Commit Graph

465 Commits

Author SHA1 Message Date
Jack Jansen 368875c2d3 Regenerated to take advantage of new _builtinSuites package. 2002-01-22 23:22:32 +00:00
Jack Jansen d50c66b1e5 A "magic" suite that is the base suite for StdSuites. This solves a problem with the required events open/openapp/reopen/print/quit officially being part of Required but being defined (by Apple) in Standard.
Most of the code and ideas contributed by Michael j. Barber.
2002-01-22 23:20:12 +00:00
Jack Jansen eafff4c248 Get rid of fsspec type initializer, it wasn't used anyway. 2002-01-21 23:02:03 +00:00
Jack Jansen a4adacbd7e Changes by Donovan Preston (and a few minor ones by me) to make IDE run under
MachoPython. Mainly making sure we don't call routines that don't exist.
2002-01-21 23:01:24 +00:00
Jack Jansen 32d1a3b1c9 Fixed to work under MachoPython, doing the expected unpacking for applesingle files. The IDE still doesn't work, though, because it uses :-style pathnames. 2002-01-13 23:18:00 +00:00
Jack Jansen a22a7b7a06 UH 3.4 checkin that I had forgotten about. 2002-01-04 16:01:23 +00:00
Jack Jansen 3bac5ca11a Some of the new routines are carbon-only. 2002-01-04 16:00:27 +00:00
Jack Jansen 75401a0214 Updated for CW7 2001-12-14 22:53:16 +00:00
Jack Jansen 81feb6c201 Add default values for options in the class init routine, not in the convenience wrapper function: distutils uses the class directly. Fixes bug #492665. 2001-12-14 14:31:15 +00:00
Just van Rossum c97eefc3c9 first checkin for CoreGraphics 2001-12-13 13:15:28 +00:00
Just van Rossum d9c9b57e29 Don't barf when an AppleEvent was not handled. It's ok to ignore. 2001-12-13 12:57:11 +00:00
Just van Rossum e0b9fdca0d Updated for Universal Headers 3.4. 2001-12-12 22:40:27 +00:00
Just van Rossum 485d92e127 Support files for CarbonEvents 2001-12-12 22:39:52 +00:00
Jack Jansen 52306a780b The new menu initialization code would also add the SIOUX menus if a (frozen) Python program had installed its own menubar previously. We now guard against this, with a bit of a hack: FrameWork uses the same Menu ID as Sioux, and the init code checks that the text in the menu is "About SIOUX" before replacing it. 2001-12-10 16:08:14 +00:00
Guido van Rossum 146483964e Patch supplied by Burton Radons for his own SF bug #487390: Modifying
type.__module__ behavior.

This adds the module name and a dot in front of the type name in every
type object initializer, except for built-in types (and those that
already had this).  Note that it touches lots of Mac modules -- I have
no way to test these but the changes look right.  Apologies if they're
not.  This also touches the weakref docs, which contains a sample type
object initializer.  It also touches the mmap test output, because the
mmap type's repr is included in that output.  It touches object.h to
put the correct description in a comment.
2001-12-08 18:02:58 +00:00
Jack Jansen b3be216b41 Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the
changes from start of branch upto r22b2 were already merged, of course).
2001-11-30 14:16:36 +00:00
Jack Jansen c252e6304e Add the MSL C library to the set of standard libraries
linked against. Most, but not all, of it is included in
PythonCore, but extensions may want to use some of
the routines not included. Fixes a bug reported by
Tom Loredo.
2001-11-10 23:21:55 +00:00
Just van Rossum 67050d2d64 Workaround for odd problem on my machine: without this I get a traceback
if I hit enter instead of return upon file selection.
2001-10-31 22:58:23 +00:00
Jack Jansen a43ad368ba quit() wasn't included in the suite. This is a quick manual patch to add it. 2001-10-23 22:23:02 +00:00
Jack Jansen eb30843ea4 Don't call MacOS.SchedParams() in MachO, it doesn't exist. 2001-09-09 00:36:01 +00:00
Jack Jansen a48d4eaddf Minimal module to decode AppleSingle files (the way resource files are
stored in the CVS repository). It can either decode resource/data forks
in the standard Mac way or decode only the resource fork but store
the result in the data fork (the MacOSX preferred way). Finder info
and all other stuff is ignored.
2001-09-09 00:35:19 +00:00
Jack Jansen a5ffeb69ab Added preferences/startup options for division warning
and accepting unix-style newlines on input.
2001-09-01 22:36:29 +00:00
Jack Jansen b214c36d0a We should look in the directory containing the module, not in the module itself, when we're looking for the resource file. 2001-08-30 21:19:42 +00:00
Jack Jansen a5d7da528b need() now returns the refno of the resource file opened, or None if the
specified resource was already available and no file was opened.
2001-08-27 21:37:45 +00:00
Jack Jansen de3226f7f9 Module to help other modules locate their resources. It currently knows about
resources in applets and separate OS9 style resource files, but it will
eventually also be thought the hoops to jump through on OSX/MachO.
2001-08-27 21:21:07 +00:00
Jack Jansen 911e87de6f Patch by Dean Draayer: support for indeterminate progress bars. You
get these by specifying maxval=0, which is now also the default.

Untested.
2001-08-27 15:24:07 +00:00
Jack Jansen 5a6fdcd371 Import the MacOS toolbox modules from the Carbon package. 2001-08-25 12:15:04 +00:00
Jack Jansen 6dba6bc0a2 Step 2 in putting the MacOS toolbox modules in a package: issue a DepracationWarning in the compatibility modules. 2001-08-25 11:53:43 +00:00
Jack Jansen cf144b0e9e Wrapper modules underound the toolbox modules, which now have an _ prepended. 2001-08-23 14:13:06 +00:00
Jack Jansen a0f4369f5a Oops, these compatibility modules were missing. Which went unnoticed because their companions had been put in the wrong place. 2001-08-20 15:35:57 +00:00
Jack Jansen edb17c971f Compatibility modules. lib-compat is on the default sys.path for MacPython 2.2, and each of these modules imports * from its namesake in the Carbon package. 2001-08-19 22:28:32 +00:00
Jack Jansen 63f6b4984b Moved to either :Mac:Lib (WASTEconst and files that weren't generated) or to the Carbon package. 2001-08-19 22:20:55 +00:00
Jack Jansen ab98ae9b4e The modules with toolbox constants. 2001-08-19 22:13:00 +00:00
Jack Jansen 06eb422a37 Carbon is now a package encapsulating all the toolbox modules. Carbon is not
the best of names right now (because QuickTime, for instance, is part of
its own framekwork in OSX terminology, and because all these modules also
work on pre-Carbon MacOS) but in a year or so it will be:-).
2001-08-19 22:07:59 +00:00
Jack Jansen 52caac1c55 Moved here form lib-toolbox, for lack of a better place to go. 2001-08-19 22:05:33 +00:00
Jack Jansen d0fc42f439 Moved here from lib-toolbox, where they should never have been in the first place (all the other stuff there wa generated with bgen). 2001-08-19 22:05:06 +00:00
Jack Jansen b5982221bb Before asking the finder to start the application (if start=1 is specified), check that it isn't incidentally running already. 2001-08-11 22:29:18 +00:00
Jack Jansen fb513a20b5 Got rid of the activate() so codewarrior doesn't come to front. It isn't needed, and without it you can get work done while building the projects:-) 2001-08-11 22:28:11 +00:00
Jack Jansen af86470e85 Added a note about the various tests here. 2001-08-11 21:13:19 +00:00
Just van Rossum f3456912e4 use the proper prefix file under Carbon 2001-08-11 10:07:23 +00:00
Jack Jansen 446b3b2d58 ICFindConfigFile isn't needed, and it's gone under carbon. 2001-08-03 14:12:36 +00:00
Jack Jansen 83e6ae9b12 EasyDialogs has a working version of this. 2001-08-03 14:10:54 +00:00
Jack Jansen 7f9a63ca4c These stopped working a long time ago, and they're not worth fixing. 2001-08-03 14:10:27 +00:00
Jack Jansen 5150edd979 Obsolete, EasyDialogs has the same code (but working:-). 2001-08-03 14:09:33 +00:00
Jack Jansen dffae32172 Obsolete: uses old applescript support. 2001-08-03 14:07:52 +00:00
Jack Jansen b4c975a367 Obsolete, uses the old non-package-based applescript suite support. 2001-08-03 14:06:17 +00:00
Jack Jansen 7a9f9557db This "test" showed an obsolete way to get scrolled lists in dialogs. Removed. 2001-08-03 14:05:29 +00:00
Jack Jansen 4369b00c71 This "test" showed an obsolete way to get scrolled lists in dialogs. Removed. 2001-08-03 14:02:07 +00:00
Jack Jansen 54ad7f56a2 Removed: it doesn't work anymore, and it wasn't all that useful anyway. The FrameWork testcode shows similar functionality. 2001-08-03 13:58:16 +00:00
Jack Jansen 3a22c8657c Obsolete, superseded by :Mac:Demo:imgbrowse and friends. 2001-08-03 13:56:12 +00:00
Jack Jansen ba24ace0fb Obsolete, superseded by :Mac:Demo:TE 2001-08-03 13:53:50 +00:00
Jack Jansen 5291fb1e09 Obsolete, superseded by :Mac:Demo:waste 2001-08-03 13:53:17 +00:00
Jack Jansen 1cd95229a2 Obsolete, removed. 2001-08-03 13:49:52 +00:00
Jack Jansen cbed91b4db Merging appropriate 2.1.1 fixes back into the main trunk. 2001-08-03 13:31:36 +00:00
Jack Jansen 8d2f3d66ee ProgressBar crashed when you tried to drag it. Fixed. Thanks go to Alfonso Baciero. 2001-07-27 09:21:28 +00:00
Jack Jansen 5bb6ff926b Changed findertools.move() to move() in movetotrash. 2001-07-24 11:37:23 +00:00
Jack Jansen e1608529d1 The constants for MLTE. 2001-07-14 13:59:47 +00:00
Just van Rossum 639a740e50 Fixed typo in doc string. 2001-06-26 06:57:12 +00:00
Jack Jansen 6f84ed5afc Fixed macroman<->latin1 conversion. Some chars don't
exist in latin1, but at least the roundtrip results in the
same macroman characters.
2001-05-17 12:45:13 +00:00
Jack Jansen c1218bc014 Files for 2.1 distribution. 2001-04-25 22:11:24 +00:00
Jack Jansen 43935128a4 Finally merged morefindertools into findertools. 2001-04-07 12:53:45 +00:00
Jack Jansen 3f4c173d5c Oops, ISO translation was off. Fixed. 2001-03-27 21:32:34 +00:00
Jack Jansen 5c82d13e1f FindFolder argument is a short, not an unsigned short.
Added kLocalDomain and friends.
2001-03-15 14:39:37 +00:00
Jack Jansen 6b498de165 Handle the apple menu differently under Carbon. 2001-03-15 14:39:03 +00:00
Jack Jansen e5c9474f0f Default waittime in the eventloop is now None. At low level it will then be set to GetCaretTime(). 2001-03-08 23:10:37 +00:00
Jack Jansen c1463c9870 macostools.copy() now has an optional forcetype flag, which sets the filetype. This is used by various tools to set the type to APPL when copying interpreter template files (Atmp filetype). 2001-03-06 22:46:25 +00:00
Jack Jansen 5dd7362295 Hide the ProgressBar before raising KeyboardInterrupt. Not doing so resulted in a hang on Carbon. 2001-02-23 22:18:27 +00:00
Jack Jansen a4f8e58058 Allow selecting a template in findtemplate(), so Classic programs can build Carbon applets and vice-versa. 2001-02-17 23:30:19 +00:00
Jack Jansen ed24cd2cf7 DialogWindows now have a self.dlg in addition to self.wid. 2001-02-14 17:07:04 +00:00
Jack Jansen 3ff82a3a4c The new touched() was far too expensive. Re-enabled the old one, the ae-based one is available as touched_ae(). Have to read up on the subject of telling the finder about changes. 2001-02-14 17:06:32 +00:00
Jack Jansen 26d813e42c Got rid of full pathnames in "generated from" comments, so that these files are the same no mater which machine they've been generated on. 2001-02-12 16:09:44 +00:00
Jack Jansen 8a38714ba0 Bit the bullet and added a private GUSISIOUX for Python. This makes the delayconsole and keepopen code neater. Also tells Sioux to behave better with events, and handles cmd-. during print better. The pythonpreferences have also changed due to this. 2001-02-11 01:08:04 +00:00
Jack Jansen 7e31f68bf1 Replaced touched(), which no longer seems to work under os9, with something using an appleevent to the finder. More expensive, but at least it works:-) 2001-02-09 15:58:34 +00:00
Jack Jansen 34f83b3f56 Added a few constants. 2001-02-09 15:57:53 +00:00
Jack Jansen 784c611053 Dialogs and there windows were still confused in some spots. Fixed. 2001-02-09 15:57:01 +00:00
Jack Jansen def0d8da5a Get rid of from ... import * 2001-02-09 15:56:19 +00:00
Jack Jansen 01a2d9e281 Use FSpCreateResFile() in stead of CreateResFile().
Don't call OpenDeskAcc() and AppendResMenu() on Carbon.
2001-01-29 15:32:00 +00:00
Jack Jansen afd0aa680a Replace {Enable,Disable,Check}Item with their carbon-compatible equivalents {Enable,Disable,Check}MenuItem. 2001-01-29 13:29:47 +00:00
Jack Jansen 5a8115c94b Ported the icglue module to carbon. 2001-01-29 13:27:46 +00:00
Jack Jansen 4a4adf4293 Recognize {compiler} and {project} prefixes to pathnames and output the correct XML. 2001-01-24 16:04:50 +00:00
Jack Jansen b51362163a Removed extraneous references to Modules:TE 2001-01-23 23:19:13 +00:00
Jack Jansen 6abe676538 Various settings were unconditionally set. Allow them to be overridden in the settings dict. 2001-01-23 22:35:22 +00:00
Jack Jansen 50f6f6f621 If the template is not specified it depends on the current execution model (classic ppc or carbon). 2001-01-23 22:34:50 +00:00
Jack Jansen 6ecf14639d Added a template for Carbon plugin projects. 2001-01-23 22:33:31 +00:00
Jack Jansen a106f82e4e Moved files from template to template-ppc, as this is the template for classic PPC projects. 2001-01-23 22:33:01 +00:00
Jack Jansen 842818422b Use &# escape for non-ascii chars. 2001-01-23 20:56:25 +00:00
Jack Jansen 7302340436 Sigh... First test before committing. InvalWindowRect and friends are window object methods. Fixed. 2001-01-23 14:58:20 +00:00
Jack Jansen d829e9e8e3 Replaced InvalRect and friends with the Carbon-compliant InvalWindowRect. 2001-01-23 14:34:49 +00:00
Jack Jansen af4c942b8a Better test for skipping project creation: the project file should also exist and be newer than the xml file, and the .exp should exist. 2001-01-22 15:38:40 +00:00
Jack Jansen 441dea5f32 It's SetControlData_Handle, not SetControl_DataHandle. 2001-01-22 14:49:28 +00:00
Jack Jansen d6389956cb Don't generate project if the XML file already exists and is identical to what we've generated. Overridable with a "force" argument to mkproject(). 2001-01-21 22:23:13 +00:00
Jack Jansen e7bfc915da Carbon defines {Get,Set}ControlDataHandle, so unfortunately our variants on {Get,Set}ControlData have gotten an underscore: GetControlData_Handle, etc. 2001-01-09 22:22:58 +00:00
Jack Jansen a9e3db354d Carbon defines {Get,Set}ControlDataHandle, so unfortunately our variants on {Get,Set}ControlData have gotten an underscore: GetControlData_Handle, etc. This is an incompatible change:-( 2001-01-09 22:10:16 +00:00
Jack Jansen b55e5f1b62 Fixed a few declarations. 2001-01-03 16:44:27 +00:00
Jack Jansen e396c04832 struct.pack wants H for unsigned shorts, not h. 2001-01-03 11:14:12 +00:00
Jack Jansen 5a95e42841 Updated for new universal headers (oops... this was loooong due). 2001-01-01 22:58:20 +00:00
Jack Jansen 620e914266 Blacklisted a few constants with funny definitions (and they're not important anyway: backward compatible error numbers). 2000-12-19 21:33:51 +00:00
Jack Jansen 6fe608c840 Regenerated from Universal Headers 3.3.2 2000-12-12 22:08:00 +00:00
Jack Jansen 177fa8c25e Put all AE constants into AppleEvents.py 2000-12-12 22:06:53 +00:00
Jack Jansen 0eba959ed3 Added an extraexportsymbols option, to allow (you guessed it:-) extra export symbols to be specified. 2000-12-03 22:39:09 +00:00
Jack Jansen aee9d6b73e Allow recursive searh entries by ending the pathname in ":*". 2000-12-03 22:38:34 +00:00
Jack Jansen cb9b1ebe6c Don't generate SYM files by default. 2000-12-03 22:37:32 +00:00
Jack Jansen cb54be869c Added support for adding libraries.
Added support for project-relative and absolute path names in the search path entries.
2000-11-26 23:02:38 +00:00
Jack Jansen 707e964734 Added MathLib and InterfaceLib. Added Python:Include so #include "package/file.h" works. Moved bits around so now at least Numeric with Distutils builds and instals. 2000-11-19 21:53:15 +00:00
Jack Jansen 6f484cb25a Close the project after building it, so that building umpteen projects doesn't keep all the projects open. 2000-11-19 21:51:06 +00:00
Jack Jansen 185f42d917 struct.pack has become picky about h (short) and H (unsigned short). 2000-10-22 21:59:23 +00:00
Jack Jansen 62e3843ca7 Removed try/except TypeError around calling the ae handler function, it masksprogrammer errors and obfuscates the stacktrace. Suggested by Tattoo Mabonzo K. 2000-10-19 20:49:12 +00:00
Jack Jansen 749023695e Use MacOS.OutputSeen() on menuselections: it treats a menu selection in the same way as input to stdin (i.e. as an ack of the output that went before). This makes the CGI tools work nicely for Quit. 2000-10-19 20:32:35 +00:00
Jack Jansen fd9925af56 Use MacOS.OutputSeen() on menuselections. Removed KeepConsole code again. This solution is better: it treats a menu selection in the same way as input to stdin (i.e. as an ack of the output that went before). 2000-10-19 20:31:51 +00:00
Jack Jansen f2bd9ee357 Use MacOS.KeepConsole to always exit if the program calls FrameWork._quit(). Overridable with a class variable keepconsole. 2000-10-12 21:25:37 +00:00
Jack Jansen 55a0bde290 Handle the ****/**** appleevent wildcard when called as a main program, so that it becomes a handy debugging tool (BuildApplet, copy aete resource, apply applescript to it). 2000-09-24 22:00:11 +00:00
Jack Jansen 486f138224 Added a workaround for shortcomings in the OSA support: there can be class/property conflicts and passing classes as arguments doesn't work. The package now seems to work. 2000-09-24 21:56:43 +00:00
Jack Jansen 4a751580ca mkcwproject now works, but for one thing: the import of the XML document as a project through AppleEvents. 2000-09-22 23:54:07 +00:00
Jack Jansen 9a8df7db6b Test files for mkcwproject 2000-09-22 23:28:40 +00:00
Jack Jansen 07642c3689 More bits and pieces of project generation. 2000-09-22 23:26:55 +00:00
Jack Jansen 4a5eb967b8 Keepconsole is now a 4-way option: never/errorexit/unseen output/always. Default is "unseen output". Upped the Popt version number. 2000-09-22 21:50:11 +00:00
Jack Jansen fdd2269fcc Allow lists of files/fsspecs as the source for copy() and move(). By
Bill Bedford, slightly edited by me.
2000-09-22 12:17:14 +00:00
Jack Jansen 0bb0a90b20 Various tweaks and bugfixes to GetArgv. It now appears good enough for Distutils. 2000-09-21 22:01:08 +00:00
Jack Jansen f86eda5d19 Added GetArgs dialog to EasyDialogs, a very nifty (if I may say so:-) way to create a unix-style sys.argv. 2000-09-19 22:42:38 +00:00
Jack Jansen 76167fecc1 This will eventually evolve into a package that creates CodeWarrior projects from templates (for distutils, and possibly the standard extensions too). For now it generates a correct xml file based on sources/output/expfile, but that is about all. 2000-09-15 22:44:08 +00:00
Jack Jansen a647f577f0 Read a QuickTime movie and return the frames. 2000-09-15 13:43:46 +00:00
Jack Jansen 9c940ca143 Moved to Unsupported. 2000-09-12 20:24:50 +00:00
Jack Jansen 8de9f81e8f This shouldn't have been here in the first place. 2000-09-10 20:45:10 +00:00
Jack Jansen 0c1836f13b Call GetDialogWindow to convert dialogs to windows. 2000-08-25 22:06:19 +00:00
Jack Jansen 6c091c8ff2 Regenerated to take advantage of support for multiple names for a single property. 2000-08-22 20:35:17 +00:00
Jack Jansen e743c6e27e Added a package for the other browser too. 2000-08-20 20:23:58 +00:00
Jack Jansen 742ca0385a Updated for new AppleScript structure and moved to Lib (it's far too useful to lurk in the source folder). 2000-08-20 20:06:51 +00:00
Jack Jansen 8bcd471606 Updated for the new applescript interface (which actually makes it so ridiculously simple that its main reason for existence is backward compatability). 2000-08-20 19:56:13 +00:00
Jack Jansen 2eda24475c Enums we cannot find are set to None, and enumsubst understands this (no substitution done). This is need for what I think are bugs in the Finder aete resources (some events use unknown enums). 2000-08-20 19:42:52 +00:00
Jack Jansen f58bbbe139 Finder suite. 2000-08-20 19:29:03 +00:00
Jack Jansen 4ef58af9a7 Regenerated with fixes to gensuitemodule. 2000-08-20 19:28:27 +00:00
Jack Jansen 5119a0bc2b Package with suites for talking to CodeWarrior. 2000-08-17 22:16:11 +00:00
Jack Jansen 47ff247e4b Package with suites for talking to netscape. 2000-08-17 22:15:41 +00:00
Jack Jansen ff792c2688 The package with standard suites. These are used separately and as base classes for other suite packages (StdSuite is slightly magical, in that it is the gensuitemodule default base package). 2000-08-17 22:14:57 +00:00
Jack Jansen ab48e905b5 Don't call BringToFront() on the dialog object, but call GetDialogWindow() to get a window object. 2000-07-24 14:07:15 +00:00
Jack Jansen 8d929aee49 All relevant toolbox modules have now been carbonized. 2000-06-21 22:07:06 +00:00
Jack Jansen d13c385462 Replaced OpenResFile calls with FSpOpenResFile calls (which are carbon-compatible). 2000-06-20 21:59:25 +00:00
Jack Jansen e79dc76f53 Made the core toolbox modules carbon-compatible using the new greylist feature of bgen: non-carbon methods are still included in non-carbon MacPython. The issue of backward compatibility of Python code is still open.
Macmodule and macosmodule have also been carbonified. Some functionality is still missing there.
2000-06-02 21:35:07 +00:00
Jack Jansen 317b2a6d59 Import this to replace open() by an extended version that uses
Internet Config to set creator/type based on the extension. Donated by
Oliver Steele.
2000-05-09 08:38:20 +00:00
Jack Jansen 0c6d037cc5 Removed string-exception preference, added tabcheck and NavService preference, upped version number. 2000-05-05 23:11:14 +00:00
Jack Jansen 1fdadcd42c Auto-install on import, if NavServices is available. Unless a "no navservices" flag is set Python automagically imports this module so code that uses macfs.xxxGetFile will get NavServices dialogs. 2000-05-05 23:10:58 +00:00
Jack Jansen 301f3f6baa Added accessor for kControlListBoxDoubleClickPart 2000-05-04 15:43:00 +00:00
Jack Jansen 316778860f Fix by Dan Green and Corran Webster to support LongDateTime
values. Untested by me.
2000-04-18 14:08:31 +00:00
Jack Jansen e31d3d66aa Return a handle in stead of a resource. 2000-04-07 09:08:37 +00:00
Just van Rossum f51872733c Added getaboutmenutext() method. (jvr) 2000-03-28 13:57:34 +00:00
Just van Rossum 0c3baaf19c my previous patch didn't give enough events to SIOUX, this one fixes that (jvr) 2000-03-27 17:13:32 +00:00
Just van Rossum 7ec7c8ad66 fixed several event handling buglets, added command Q support, added a new module doc string, some formatting nits. (jvr) 2000-03-27 16:22:53 +00:00
Jack Jansen 34d11f0670 Fixed multi-arg appends. 2000-03-07 23:40:13 +00:00
Jack Jansen 98b286c217 A module to parse/generate MediaDescription handles as used by QuickTime. Only
generic, video and audio implemented for now.
2000-03-02 16:11:36 +00:00
Jack Jansen 8574378ad4 In AskYesNoCancel() treat the "yes" and "no" buttons the same way as the cancel
button (i.e. an empty label hides the button).
2000-02-10 16:15:53 +00:00