]> git.saurik.com Git - wxWidgets.git/commitdiff
BC++ IDE compile mod to thread.cpp; other small stuff
authorJulian Smart <julian@anthemion.co.uk>
Thu, 6 Jan 2000 10:30:12 +0000 (10:30 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Thu, 6 Jan 2000 10:30:12 +0000 (10:30 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5270 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

distrib/msw/generic.rsp
distrib/msw/makefile.rsp
distrib/msw/tiff.rsp [new file with mode: 0644]
distrib/msw/wisetop.txt
distrib/msw/zipdist.bat
docs/bugs.txt
docs/readme.txt
docs/release.txt
src/motif/msgdlg.cpp
src/msw/fontenum.cpp
src/msw/thread.cpp

index b70a1f16798df1394ae6417ee6a3dfe09b9c8e7c..cddedc6017a5feb9fef8c78eb02ff36a229d9c3a 100644 (file)
@@ -54,6 +54,9 @@ docs/*.htm
 docs/html/*.htm
 docs/html/*.gif
 docs/html/*.png
 docs/html/*.htm
 docs/html/*.gif
 docs/html/*.png
+docs/html/icons/*.gif
+docs/html/icons/*.png
+docs/html/icons/*.jpg
 
 src/makeenvs/*.env
 src/make.env
 
 src/makeenvs/*.env
 src/make.env
@@ -141,7 +144,8 @@ bitmaps/bmp/16x15/*.*
 bitmaps/bmp/10x8/*.*
 bitmaps/ico/32x32/*.*
 
 bitmaps/bmp/10x8/*.*
 bitmaps/ico/32x32/*.*
 
-afm/*.*
+misc/afm/*.afm
+misc/gs_afm/*.afm
 
 utils/*.txt
 utils/make*
 
 utils/*.txt
 utils/make*
@@ -1036,3 +1040,14 @@ samples/menu/*.png
 samples/menu/*.ico
 samples/menu/*.txt
 
 samples/menu/*.ico
 samples/menu/*.txt
 
+samples/life/*.cpp
+samples/life/*.h
+samples/life/makefile*
+samples/life/*.rc
+samples/life/*.def
+samples/life/*.ico
+samples/life/*.xpm
+samples/life/*.txt
+samples/life/bitmaps/*.xpm
+samples/life/bitmaps/*.bmp
+
index 4c9a3f729c62646d754ef23e3e04c6dc4c2173dd..5947966a6e3a2a8d20aae5f7ad008dc40eac4d84 100644 (file)
@@ -49,6 +49,7 @@ samples/nettest/Makefile.in
 samples/font/Makefile.in
 samples/menu/Makefile.in
 samples/console/Makefile.in
 samples/font/Makefile.in
 samples/menu/Makefile.in
 samples/console/Makefile.in
+samples/life/Makefile.in
 utils/glcanvas/motif/Makefile.in
 utils/Makefile.in
 utils/wxMMedia2/Makefile.in
 utils/glcanvas/motif/Makefile.in
 utils/Makefile.in
 utils/wxMMedia2/Makefile.in
diff --git a/distrib/msw/tiff.rsp b/distrib/msw/tiff.rsp
new file mode 100644 (file)
index 0000000..5fb9219
--- /dev/null
@@ -0,0 +1,9 @@
+src/tiff/make*
+src/tiff/tiff.dsp
+src/tiff/tiff.dsw
+src/tiff/*.c
+src/tiff/*.h
+src/tiff/README
+src/tiff/COPYRIGHT
+src/tiff/VERSION
+src/tiff/TODO
index 713df8169bbb0eff041b503344b499b82d1eff0f..0332990c1024241fba061b84c440122dfc51d1dd 100644 (file)
@@ -1,7 +1,7 @@
 Document Type: WSE
 item: Global
   Version=5.0
 Document Type: WSE
 item: Global
   Version=5.0
-  Title=wxWindows 2.1.11 Installation
+  Title=wxWindows 2.1.12 Installation
   Flags=00000100
   Split=1420
   Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
   Flags=00000100
   Split=1420
   Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
@@ -47,7 +47,7 @@ item: End Block
 end
 item: Set Variable
   Variable=APPTITLE
 end
 item: Set Variable
   Variable=APPTITLE
-  Value=wxWindows 2.1.11
+  Value=wxWindows 2.1.12
 end
 item: Set Variable
   Variable=GROUP
 end
 item: Set Variable
   Variable=GROUP
@@ -207,7 +207,7 @@ item: Custom Dialog Set
     item: Static
       Rectangle=86 41 256 130
       Create Flags=01010000000000000000000000000000
     item: Static
       Rectangle=86 41 256 130
       Create Flags=01010000000000000000000000000000
-      Text=This installation program will install %APPTITLE%. It will need about 18 MB of hard disk space.
+      Text=This installation program will install %APPTITLE%. It will need about 25 MB of hard disk space.
       Text=
       Text=Press the Next button to start the installation. You can press the Cancel button now if you do not want to install %APPTITLE% at this time.
       Text French=Ce programme d'installation va installer %APPTITLE%.
       Text=
       Text=Press the Next button to start the installation. You can press the Cancel button now if you do not want to install %APPTITLE% at this time.
       Text French=Ce programme d'installation va installer %APPTITLE%.
index 929f4a05984bd6a9d569fa5ff8ea24720c1f459a..f2aca66c01931321b62c90279722b5081fac03b1 100755 (executable)
@@ -26,6 +26,7 @@ erase %dest\glcanvas.zip
 erase %dest\ogl3.zip
 erase %dest\tex2rtf2.zip
 erase %dest\jpeg.zip
 erase %dest\ogl3.zip
 erase %dest\tex2rtf2.zip
 erase %dest\jpeg.zip
+erase %dest\tiff.zip
 
 if direxist %dest\wx deltree /Y %dest\wx
 
 
 if direxist %dest\wx deltree /Y %dest\wx
 
@@ -73,6 +74,9 @@ zip32 -@ %dest\treedraw.zip < %src\distrib\msw\wxtree.rsp
 rem JPEG source
 zip32 -@ %dest\jpeg.zip < %src\distrib\msw\jpeg.rsp
 
 rem JPEG source
 zip32 -@ %dest\jpeg.zip < %src\distrib\msw\jpeg.rsp
 
+rem TIFF source
+zip32 -@ %dest\tiff.zip < %src\distrib\msw\tiff.rsp
+
 copy %src\docs\changes.txt %dest
 copy %src\docs\msw\install.txt %dest\install_msw.txt
 copy %src\docs\motif\install.txt %dest\install_motif.txt
 copy %src\docs\changes.txt %dest
 copy %src\docs\msw\install.txt %dest\install_msw.txt
 copy %src\docs\motif\install.txt %dest\install_motif.txt
@@ -107,6 +111,7 @@ unzip32 -o ..\glcanvas.zip
 unzip32 -o ..\treedraw.zip
 unzip32 -o ..\ogl3.zip
 unzip32 -o ..\jpeg.zip
 unzip32 -o ..\treedraw.zip
 unzip32 -o ..\ogl3.zip
 unzip32 -o ..\jpeg.zip
+unzip32 -o ..\tiff.zip
 unzip32 -o ..\tex2rtf2.zip
 
 rem Now delete a few files that are unnecessary
 unzip32 -o ..\tex2rtf2.zip
 
 rem Now delete a few files that are unnecessary
@@ -126,7 +131,7 @@ rem from within distrib\msw, to split off wisetop.txt and wisebott.txt.
 echo Calling 'makewise' to generate wxwin2.wse...
 call %WXWIN\distrib\msw\makewise.bat
 
 echo Calling 'makewise' to generate wxwin2.wse...
 call %WXWIN\distrib\msw\makewise.bat
 
-erase /Y setup.*
+erase /Y *setup.*
 
 rem Now invoke WISE install on the new wxwin2.wse
 set wisecmd="c:\Program Files\wise\wise32.exe" /C %WXWIN\distrib\msw\wxwin2.wse
 
 rem Now invoke WISE install on the new wxwin2.wse
 set wisecmd="c:\Program Files\wise\wise32.exe" /C %WXWIN\distrib\msw\wxwin2.wse
@@ -156,7 +161,7 @@ ren setup.w06 s
 ren s setup.w06
 
 rem Put all the setup files into a single zip archive.
 ren s setup.w06
 
 rem Put all the setup files into a single zip archive.
-zip32 setup.zip readme.txt setup.*
+zip32 wx%version%_setup.zip readme.txt setup.*
 
 echo wxWindows archived.
 
 
 echo wxWindows archived.
 
index 5cfc5f67d9e774d1941ddedc5cbae868616f37a2..4352dc858795935c3b94e810bd33092b8ff9ca74 100644 (file)
@@ -310,6 +310,23 @@ WORKAROUND:
 visitor_email_address: 
 wxWINDOWS+VERSION: 2.1.11
 
 visitor_email_address: 
 wxWINDOWS+VERSION: 2.1.11
 
+DATE+FIXED: 05/01/2000
+DATE+IDENTIFIED: 04/01/2000
+DETAILS: The various message callback members of
+wxMessageDialog pass the client_data variable
+as in "int" which are later used a pointers. On a 64-bit 
+system they must be passed as pointers or
+as "long" variables.
+FIXED+BY: JACS
+IDENTIFIED+BY: Ray Lanza
+PLATFORMS: motif
+SHORT+DESCRIPTION: wxMessageDialog is not 64bit safe
+Submit: Submit
+WORKAROUND: Change the declaration to void * or long
+visitor_email_address: rjl@zk3.dec.com
+wxWINDOWS+VERSION: 2.1.10
+
+
 ---------------------------END OF BUGLIST-------------------------
 
 
 ---------------------------END OF BUGLIST-------------------------
 
 
index 8a5a31f112322d9d1b91ab5238cd5518a2465145..296b19d2a8f1f2cdbc09c85ddf0f29917863c963 100644 (file)
@@ -1,4 +1,4 @@
-wxWindows 2.1.11
+wxWindows 2.1.12
 ----------------
 
 Welcome to wxWindows 2, a sophisticated cross-platform C++
 ----------------
 
 Welcome to wxWindows 2, a sophisticated cross-platform C++
@@ -23,6 +23,16 @@ Changes in this release
 
 These are some of the major improvements:
 
 
 These are some of the major improvements:
 
+wxWindows 2.1.12
+================
+
+- New wxDateTime class to replace millenium-uncompliant wxTime
+  and wxDate classes.
+- New wxCalendarCtrl class and sample.
+- New wxCmdLineParser class.
+- Further bug fixes.
+- TIFF support added to wxImage.
+
 wxWindows 2.1.11
 ================
 
 wxWindows 2.1.11
 ================
 
@@ -97,6 +107,7 @@ wx2_x_y_vc.zip             MS VC++ 5/6 project files
 wx2_x_y_bc.zip             Borland C++ 5 project files
 wx2_x_y_cw.zip             Metrowerks CodeWarrior 4.1 project files
 jpeg.zip                   Optional JPEG library
 wx2_x_y_bc.zip             Borland C++ 5 project files
 wx2_x_y_cw.zip             Metrowerks CodeWarrior 4.1 project files
 jpeg.zip                   Optional JPEG library
+tiff.zip                   Optional TIFF library
 ogl3.zip                   Optional Object Graphics Library
 glcanvas.zip               Optional wxGLCanvas class (Motif, GTK, MSW)
 tex2rtf2.zip               Tex2RTF documentation tool
 ogl3.zip                   Optional Object Graphics Library
 glcanvas.zip               Optional wxGLCanvas class (Motif, GTK, MSW)
 tex2rtf2.zip               Tex2RTF documentation tool
@@ -204,5 +215,5 @@ web site) or contact Julian Smart <julian.smart@ukonline.co.uk>.
 
 Good luck!
 
 
 Good luck!
 
-The wxWindows Team, November 1999
+The wxWindows Team, Janurary 2000
 
 
index 390473d269d779b4e43f3268f86de66d3bdf2b1b..a2f5a7ac49d33b60e32df6f88143f7c23d2b2d61 100644 (file)
@@ -1,6 +1,22 @@
 wxWindows Release Notes
 -----------------------
 
 wxWindows Release Notes
 -----------------------
 
+2.1.12
+======
+
+- New wxDateTime class to replace millenium-uncompliant wxTime
+  and wxDate classes.
+
+- New wxCalendarCtrl class and sample.
+
+- New wxCmdLineParser class.
+
+- wxHTML printing and other improvements.
+
+- Life sample added.
+
+- TIFF support added to wxImage.
+
 2.1.11
 ======
 
 2.1.11
 ======
 
index 90bf77844c2406d1b1228ba59cdf2c70c65c653a..a6fe3c311ff6f52182fc092d67d55d137c84c034 100644 (file)
@@ -52,7 +52,7 @@
 // ----------------------------------------------------------------------------
 
 // the common part
 // ----------------------------------------------------------------------------
 
 // the common part
-static void msgboxCallBack(Widget w, int client_data, int id)
+static void msgboxCallBack(Widget w, void* client_data, int id)
 {
     // close the dialog
     XtUnmanageChild(w);
 {
     // close the dialog
     XtUnmanageChild(w);
@@ -62,28 +62,28 @@ static void msgboxCallBack(Widget w, int client_data, int id)
 }
 
 static void msgboxCallBackOk(Widget w,
 }
 
 static void msgboxCallBackOk(Widget w,
-                             int client_data,
+                             void* client_data,
                              XmAnyCallbackStruct *WXUNUSED(call_data))
 {
     msgboxCallBack(w, client_data, wxID_OK);
 }
 
 static void msgboxCallBackCancel(Widget w,
                              XmAnyCallbackStruct *WXUNUSED(call_data))
 {
     msgboxCallBack(w, client_data, wxID_OK);
 }
 
 static void msgboxCallBackCancel(Widget w,
-                                 int client_data,
+                                 void* client_data,
                                  XmAnyCallbackStruct *WXUNUSED(call_data))
 {
     msgboxCallBack(w, client_data, wxID_CANCEL);
 }
 
 static void msgboxCallBackHelp(Widget w,
                                  XmAnyCallbackStruct *WXUNUSED(call_data))
 {
     msgboxCallBack(w, client_data, wxID_CANCEL);
 }
 
 static void msgboxCallBackHelp(Widget w,
-                               int client_data,
+                               void* client_data,
                                XmAnyCallbackStruct *WXUNUSED(call_data))
 {
     msgboxCallBack(w, client_data, wxID_HELP);
 }
 
 static void msgboxCallBackClose(Widget w,
                                XmAnyCallbackStruct *WXUNUSED(call_data))
 {
     msgboxCallBack(w, client_data, wxID_HELP);
 }
 
 static void msgboxCallBackClose(Widget w,
-                                int client_data,
+                                void* client_data,
                                 XmAnyCallbackStruct *WXUNUSED(call_data))
 {
     msgboxCallBack(w, client_data, wxID_CANCEL);
                                 XmAnyCallbackStruct *WXUNUSED(call_data))
 {
     msgboxCallBack(w, client_data, wxID_CANCEL);
index 49c26ef9aea4b00ed19b327135bfb2bf1499af32..d8faa72bb0da5a35db8ef58715965c88adff96fe 100644 (file)
@@ -112,7 +112,7 @@ bool wxFontEnumeratorHelper::SetEncoding(wxFontEncoding encoding)
 
 #if defined(__GNUWIN32__)
     #if defined(__MINGW32__)
 
 #if defined(__GNUWIN32__)
     #if defined(__MINGW32__)
-        #define wxFONTENUMPROC FONTENUMEXPROC
+        #define wxFONTENUMPROC FONTENUMPROC
     #else
         #define wxFONTENUMPROC int(*)(ENUMLOGFONTEX *, NEWTEXTMETRICEX*, int, LPARAM)
     #endif
     #else
         #define wxFONTENUMPROC int(*)(ENUMLOGFONTEX *, NEWTEXTMETRICEX*, int, LPARAM)
     #endif
index a7aff134f26274642516379f652b072668492c72..21682d45a5cd0312edaeff403796c7e08df81448 100644 (file)
 #endif
 
 #if defined(__VISUALC__) || (defined(__BORLANDC__) && (__BORLANDC__ >= 0x500))
 #endif
 
 #if defined(__VISUALC__) || (defined(__BORLANDC__) && (__BORLANDC__ >= 0x500))
+
+#if defined(__BORLANDC__) && !defined(__MT__)
+// I can't set -tWM in the IDE (anyone?) so have to do this
+#define __MT__
+#endif
+
     #include <process.h>
 #endif
 
     #include <process.h>
 #endif