; DO NOT DELETE THEM or you may be unable to reload the script
;[ScriptSetup]
-;VerNum=2.3.0
+;VerNum=2.3.1
;InnoVer=1.3
;AddVerTo=AppVerName
;SetupFilename=setup.exe
[Setup]
MinVersion=4.0,4.0
- AppName=wxWindows 2.3.0
+ AppName=wxWindows 2.3.1
AppId=wxWindows
CreateUninstallRegKey=1
UsePreviousAppDir=1
UsePreviousGroup=1
- AppVersion=2.3.0
- AppVerName=wxWindows 2.3.0
+ AppVersion=2.3.1
+ AppVerName=wxWindows 2.3.1
AppCopyright=Copyright © The wxWindows Team
BackColor=$FF0000
BackColor2=$000000
WindowStartMaximized=1
WindowVisible=1
WindowResizable=1
- UninstallDisplayName=wxWindows 2.3.0
+ UninstallDisplayName=wxWindows 2.3.1
UninstallLogMode=Append
DirExistsWarning=auto
UninstallFilesDir={app}
CreateAppDir=1
DisableProgramGroupPage=0
AlwaysCreateUninstallIcon=1
- UninstallIconName=Uninstall wxWindows 2.3.0
+ UninstallIconName=Uninstall wxWindows 2.3.1
Uninstallable=1
DefaultDirName=c:\wx230
- DefaultGroupName=wxWindows 2.3.0
+ DefaultGroupName=wxWindows 2.3.1
LicenseFile=C:\wx2dev\wxWindows\docs\licence.txt
InfoBeforeFile=C:\wx2dev\wxWindows\docs\readme.txt
InfoAfterFile=C:\wx2dev\wxWindows\docs\msw\install.txt
wx: $(CFG) $(DUMMY).obj $(OBJECTS) $(PERIPH_TARGET) $(LIBTARGET)
-all: all_libs all_execs
+all: wx
!if "$(DLL)" == "0"
dummy.obj: dummy.$(SRCSUFF) $(LOCALHEADERS) $(BASEHEADERS) $(WXDIR)\include\wx\wx.h
dummydll.obj: dummydll.$(SRCSUFF) $(LOCALHEADERS) $(BASEHEADERS) $(WXDIR)\include\wx\wx.h
-version.res
+
+#version.res
$(MSWDIR)\y_tab.obj: $(COMMDIR)\y_tab.c $(COMMDIR)\lex_yy.c
set inno=0
Rem Set this to the required version
-set version=2.3.0
+set version=2.3.1
if "%src" == "" goto usage
if "%dest" == "" goto usage
2.3.1
-----
+wxBase:
+
+- Fixes for gcc 3.0
+- Fixed new charset detection code (langinfo.h not included in intl.cpp;
+ langinfo.h not neccessary in strconv.cpp)
+- ODBC Informix fixes (submitted by Roger Gammans)
+- Added wxDir::Traverse
+
All (GUI):
- Added EVT_GRID_EDITOR_CREATED and wxGridEditorCreatedEvent so the
user code can get access to the edit control when it is created, (to
- push on a custom event handler for example.)
+ push on a custom event handler for example)
- Added wxTextAttr class and SetStyle, SetDefaultStyle and
- GetDefaultStyle methods to wxTextCtrl.
+ GetDefaultStyle methods to wxTextCtrl
+- Added wxSingleInstanceChecker
+- Improvements to Tex2RTF
+- Added Paul and Roger Gammans' grid controls
+- Bug in wxDocument::Save logic corrected, whereby Save didn't save when not
+ first-time saved
+- Fixed memory leak in textcmn.cpp
+- Various wxXML enhancements
+- Removed wxCLIP_CHILDREN style from wxSplitterWindow
+- Fixed memory leak in DoPrint, htmprint.cpp
+- Fixed calendar sample bug with using wxCommandEvent::GetInt()
+ instead of GetId()
+wxMSW:
+- Fixed wxApp::ProcessMessage so controls don't lose their
+ accelerators when the accelerators are redefined elsewhere
+- Accelerators consisting of simple keystrokes (without control,
+ alt or shift) are now possible
+- Compile fixes for Watcom C++ added
+- Compile fixes for Cygwin 1.0 added
+- Replaced wxYield() call in PopupMenu() by a much safer
+ wxYieldForCommandsOnly() - fixes tree ctrl bug
+- Enter processing in wxSpinCtrl fixed
+- Fixed bug in determining the best listbox size
+- Fix for wxFrame's last focus bug
+- We now send iconize events
+- Fixed wxFrame::SetClientSize() with toolbar bug
+- Added mousewheel processing
+wxGTK:
+
+- Fixed slider rounding bug
+- Added code to set wxFont's default encoding to
+ wxLocale::GetSystemEncoding()
+- We now send iconize events
+- Fix for discrepancies between wxNotebookEvent and wxNotebook
+ GetSelection() results
2.3.0
-----
- ODBC NULL column support completed (Roger/Paul Gammans)
- ODBC All "char *" and char arrays removed and replaced with wxString use
-
wxMSW:
- threads: bug in wxCondition::Broadcast fixed (Pieter van der Meulen)
\wxheading{Parameters}
-\docparam{name}{must be given and be as unique as possible, it is used as the
+\docparam{name}{must be given and be as unique as possible. It is used as the
mutex name under Win32 and the lock file name under Unix.
\helpref{GetAppName()}{wxappgetappname} may be a good value for this parameter}
-wxWindows 2.3.0
+wxWindows 2.3.1
---------------
*** Please note that this is an UNSTABLE DEVELOPMENT SNAPSHOT.
Documentation
-------------
-See docs/bugs.txt for a bug list: this file is new and will initially
- be edited by hand, later generated from a web-based bug database.
-
See docs/html/index.htm for an HTML index of the major documents.
See docs/changes.txt for a summary of changes to wxWindows 2.
material may be ordered from the CD-ROM page: see the wxWindows
web site.
-Good luck!
+Have fun!
-The wxWindows Team, 12th May, 2001
+The wxWindows Team, 10th June, 2001
}
void wxGridCellDateTimeRenderer::SetParameters(const wxString& params){
- if(params)
+ if (!params.IsEmpty())
m_oformat=params;
}
wxGridCellEnumRenderer::wxGridCellEnumRenderer(const wxString& choices)
{
- if(choices)
+ if (!choices.IsEmpty())
SetParameters(choices);
}
wxGridCellEnumEditor::wxGridCellEnumEditor(const wxString& choices)
: wxGridCellChoiceEditor()
{
- if(choices)
+ if (!choices.IsEmpty())
SetParameters(choices);
}
wxDC& dc,
int row, int col)
{
- int x,y, height , width = grid.GetColSize(col) -10;
+ wxCoord x,y, height , width = grid.GetColSize(col) -10;
int count = 250; //Limit iterations..
wxRect rect(0,0,width,10);
wx: $(CFG) $(DUMMY).obj $(OBJECTS) $(PERIPH_TARGET) $(LIBTARGET)
-all: all_libs all_execs
+all: wx
!if "$(DLL)" == "0"
dummy.obj: dummy.$(SRCSUFF) $(LOCALHEADERS) $(BASEHEADERS) $(WXDIR)\include\wx\wx.h
dummydll.obj: dummydll.$(SRCSUFF) $(LOCALHEADERS) $(BASEHEADERS) $(WXDIR)\include\wx\wx.h
-version.res
+
+#version.res
$(MSWDIR)\y_tab.obj: $(COMMDIR)\y_tab.c $(COMMDIR)\lex_yy.c
}
#if wxUSE_RICHEDIT2
+#ifndef CFM_BACKCOLOR
+#define CFM_BACKCOLOR 0x04000000
+#endif
+
if ( wxRichEditModule::GetLoadedVersion() > 1 && style.HasBackgroundColour() )
{
cf.dwMask |= CFM_BACKCOLOR;
# End Source File
# Begin Source File
+SOURCE=.\generic\gridctrl.cpp
+# End Source File
+# Begin Source File
+
SOURCE=.\generic\gridsel.cpp
# End Source File
# Begin Source File
# End Source File
# Begin Source File
+SOURCE=.\msw\snglinst.cpp
+# End Source File
+# Begin Source File
+
SOURCE=.\msw\spinbutt.cpp
# End Source File
# Begin Source File
# End Source File
# Begin Source File
+SOURCE=.\generic\gridctrl.cpp
+# End Source File
+# Begin Source File
+
SOURCE=.\generic\gridsel.cpp
# End Source File
# Begin Source File
# End Source File
# Begin Source File
+SOURCE=.\msw\snglinst.cpp
+# End Source File
+# Begin Source File
+
SOURCE=.\msw\spinbutt.cpp
# End Source File
# Begin Source File