Kaydet (Commit) e906606f authored tarafından Guido van Rossum's avatar Guido van Rossum

Final touch before release.

üst 8e2ec56c
...@@ -62,17 +62,17 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ...@@ -62,17 +62,17 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "patchlevel.h" #include "patchlevel.h"
#define VERSION "0.9.%d BETA (%s)" #define VERSION "0.9.%d (%s)"
#ifdef __DATE__ #ifdef __DATE__
#define DATE __DATE__ #define DATE __DATE__
#else #else
#define DATE ">= 27 Mar 1993" #define DATE ">= 29 Jul 1993"
#endif #endif
#ifdef USE_STDWIN #ifdef USE_STDWIN
#ifdef macintosh #ifdef macintosh
#include ":::src:stdwin:H:stdwin.h" #include ":::stdwin:H:stdwin.h"
#else /* !macintosh */ #else /* !macintosh */
#include "stdwin.h" #include "stdwin.h"
#endif /* !macintosh */ #endif /* !macintosh */
......
...@@ -68,9 +68,10 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ...@@ -68,9 +68,10 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "ceval.h" #include "ceval.h"
#ifdef macintosh #ifdef macintosh
#include ":::src:stdwin:H:stdwin.h" #include ":::stdwin:H:stdwin.h"
#else /* !macintosh */ #else /* !macintosh */
#include "stdwin.h" #include "stdwin.h"
#define HAVE_BITMAPS
#endif /* !macintosh */ #endif /* !macintosh */
#ifdef USE_THREAD #ifdef USE_THREAD
...@@ -684,6 +685,8 @@ drawing_setfgcolor(self, args) ...@@ -684,6 +685,8 @@ drawing_setfgcolor(self, args)
return None; return None;
} }
#ifdef HAVE_BITMAPS
static object * static object *
drawing_bitmap(self, args) drawing_bitmap(self, args)
object *self; object *self;
...@@ -722,8 +725,12 @@ drawing_bitmap(self, args) ...@@ -722,8 +725,12 @@ drawing_bitmap(self, args)
return None; return None;
} }
#endif /* HAVE_BITMAPS */
static struct methodlist drawing_methods[] = { static struct methodlist drawing_methods[] = {
#ifdef HAVE_BITMAPS
{"bitmap", drawing_bitmap}, {"bitmap", drawing_bitmap},
#endif
{"box", drawing_box}, {"box", drawing_box},
{"circle", drawing_circle}, {"circle", drawing_circle},
{"cliprect", drawing_cliprect}, {"cliprect", drawing_cliprect},
...@@ -1352,6 +1359,8 @@ typeobject Menutype = { ...@@ -1352,6 +1359,8 @@ typeobject Menutype = {
}; };
#ifdef HAVE_BITMAPS
/* Bitmaps objects */ /* Bitmaps objects */
static bitmapobject *newbitmapobject PROTO((int, int)); static bitmapobject *newbitmapobject PROTO((int, int));
...@@ -1506,6 +1515,8 @@ typeobject Bitmaptype = { ...@@ -1506,6 +1515,8 @@ typeobject Bitmaptype = {
0, /*tp_repr*/ 0, /*tp_repr*/
}; };
#endif /* HAVE_BITMAPS */
/* Windows */ /* Windows */
...@@ -2438,6 +2449,7 @@ stdwin_listfontnames(self, args) ...@@ -2438,6 +2449,7 @@ stdwin_listfontnames(self, args)
return list; return list;
} }
#ifdef HAVE_BITMAPS
static object * static object *
stdwin_newbitmap(self, args) stdwin_newbitmap(self, args)
object *self; object *self;
...@@ -2449,6 +2461,7 @@ stdwin_newbitmap(self, args) ...@@ -2449,6 +2461,7 @@ stdwin_newbitmap(self, args)
return NULL; return NULL;
return (object *)newbitmapobject(width, height); return (object *)newbitmapobject(width, height);
} }
#endif
static struct methodlist stdwin_methods[] = { static struct methodlist stdwin_methods[] = {
{"askfile", stdwin_askfile}, {"askfile", stdwin_askfile},
...@@ -2472,7 +2485,9 @@ static struct methodlist stdwin_methods[] = { ...@@ -2472,7 +2485,9 @@ static struct methodlist stdwin_methods[] = {
{"listfontnames", stdwin_listfontnames}, {"listfontnames", stdwin_listfontnames},
{"menucreate", stdwin_menucreate}, {"menucreate", stdwin_menucreate},
{"message", stdwin_message}, {"message", stdwin_message},
#ifdef HAVE_BITMAPS
{"newbitmap", stdwin_newbitmap}, {"newbitmap", stdwin_newbitmap},
#endif
{"open", stdwin_open}, {"open", stdwin_open},
{"pollevent", stdwin_pollevent}, {"pollevent", stdwin_pollevent},
{"resetselection", stdwin_resetselection}, {"resetselection", stdwin_resetselection},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment