]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
22 years agowxUniversal fixes:
Julian Smart [Mon, 22 Apr 2002 09:09:40 +0000 (09:09 +0000)] 
wxUniversal fixes:
window.cpp's WM_CLOSE now calls Close() for wxUniv, else dialogs/
frames won't get closed using system menu/button.
Added missing NULL init for m_artProvider in themes to cure crash
Added 2 sample dsp files for wxUniv (not ideal perhaps but
it will save these getting lost, and much user frustration)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15231 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoMore bitamp and image fixes
David Webster [Mon, 22 Apr 2002 04:12:22 +0000 (04:12 +0000)] 
More bitamp and image fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15230 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoRemoved the need for wxStream::GetSize in wxHTML.
Mattia Barbon [Sun, 21 Apr 2002 17:36:16 +0000 (17:36 +0000)] 
Removed the need for wxStream::GetSize in wxHTML.
Ascape '&' in text/plain.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15229 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years ago Bunch of GTK theme changes.
Robert Roebling [Sun, 21 Apr 2002 16:43:15 +0000 (16:43 +0000)] 
  Bunch of GTK theme changes.
  Make wxStatusBar use themes.
  SetStatusText() now uses Refresh() since I don't
    know why it shouldn't.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15228 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agowxWizardPage(Simple) can do two-phase creation now
Václav Slavík [Sun, 21 Apr 2002 11:45:37 +0000 (11:45 +0000)] 
wxWizardPage(Simple) can do two-phase creation now

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15227 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agouse SetFocusFromKbd() instead of SetFocus()
Vadim Zeitlin [Sun, 21 Apr 2002 00:33:21 +0000 (00:33 +0000)] 
use SetFocusFromKbd() instead of SetFocus()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15226 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed WM_GETDLGCODE processing to include the bits returned by the DefWindowProc...
Vadim Zeitlin [Sun, 21 Apr 2002 00:32:56 +0000 (00:32 +0000)] 
fixed WM_GETDLGCODE processing to include the bits returned by the DefWindowProc() as well; removed unneeded SetFocus()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15225 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoimplement SetFocusFromKbd() to select all text in the controls whose dialog code...
Vadim Zeitlin [Sun, 21 Apr 2002 00:32:14 +0000 (00:32 +0000)] 
implement SetFocusFromKbd() to select all text in the controls whose dialog code has DLGC_HASSETSEL

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15224 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoadded and documented wxWindow::SetFocusFromKbd
Vadim Zeitlin [Sun, 21 Apr 2002 00:31:35 +0000 (00:31 +0000)] 
added and documented wxWindow::SetFocusFromKbd

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15223 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoinitialize (and delete) the themes art provider - fixes wxUniv app crashes
Vadim Zeitlin [Sat, 20 Apr 2002 23:36:16 +0000 (23:36 +0000)] 
initialize (and delete) the themes art provider - fixes wxUniv app crashes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15222 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agocompilation sample in !WXWIN_COMPATIBILITY_2_2 mode
Vadim Zeitlin [Sat, 20 Apr 2002 23:30:23 +0000 (23:30 +0000)] 
compilation sample in !WXWIN_COMPATIBILITY_2_2 mode

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15221 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoTypo fixed in tsizer.tex; no change to setup0.h
Julian Smart [Sat, 20 Apr 2002 21:18:20 +0000 (21:18 +0000)] 
Typo fixed in tsizer.tex; no change to setup0.h

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15220 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agomention that doing SetFocus() results in the focus event being sent
Vadim Zeitlin [Sat, 20 Apr 2002 13:59:21 +0000 (13:59 +0000)] 
mention that doing SetFocus() results in the focus event being sent

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15219 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed initial focus handling in the dialog and made SetFocus() send the focus
Vadim Zeitlin [Sat, 20 Apr 2002 13:53:11 +0000 (13:53 +0000)] 
fixed initial focus handling in the dialog and made SetFocus() send the focus
events as under wxMSW

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15218 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoadded wxGetTopLevelParent()
Vadim Zeitlin [Sat, 20 Apr 2002 13:51:28 +0000 (13:51 +0000)] 
added wxGetTopLevelParent()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15217 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed another return FALSE in a function returning a pointer (patch 545046)
Vadim Zeitlin [Sat, 20 Apr 2002 12:30:12 +0000 (12:30 +0000)] 
fixed another return FALSE in a function returning a pointer (patch 545046)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15216 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agomade operator==() and \!=() const (still doesn't make them correct probably)
Vadim Zeitlin [Sat, 20 Apr 2002 11:20:49 +0000 (11:20 +0000)] 
made operator==() and \!=() const (still doesn't make them correct probably)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15215 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed huge memory leak in wxFileDialog (closes patch 544060)
Vadim Zeitlin [Sat, 20 Apr 2002 11:10:19 +0000 (11:10 +0000)] 
fixed huge memory leak in wxFileDialog (closes patch 544060)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed logic in limiting spin ctrl values (patch from Dimitri)
Vadim Zeitlin [Sat, 20 Apr 2002 10:00:36 +0000 (10:00 +0000)] 
fixed logic in limiting spin ctrl values (patch from Dimitri)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15213 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoimplemented DoGetSize() for wxSlider (patch from Dimitri)
Vadim Zeitlin [Sat, 20 Apr 2002 09:57:28 +0000 (09:57 +0000)] 
implemented DoGetSize() for wxSlider (patch from Dimitri)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15212 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed focus tracking for spin controls (patch from Dimitri)
Vadim Zeitlin [Sat, 20 Apr 2002 09:53:24 +0000 (09:53 +0000)] 
fixed focus tracking for spin controls (patch from Dimitri)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15211 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoAdded knowledge of virtual size to wx(Scrolled)Windows, they can now
Ron Lee [Fri, 19 Apr 2002 22:12:38 +0000 (22:12 +0000)] 
Added knowledge of virtual size to wx(Scrolled)Windows, they can now
manage their own scrollbars with the help of a sizer or other user
clues (SetVirtualSizeHints) without the need for an ancillary container.
Added SetSizerAndFit convenience method.
SetSizer now enables/disables AutoLayout automagically.
Logic bugfix for scrollsub sample.
Syntax bugfix in parser.y.
Compiler warning fix in textctrl.cpp.

 Modified Files:
    docs/latex/wx/scrolwin.tex docs/latex/wx/sizer.tex
    docs/latex/wx/window.tex include/wx/scrolwin.h
    include/wx/sizer.h include/wx/window.h
    include/wx/generic/scrolwin.h include/wx/gtk/scrolwin.h
    samples/scrollsub/scrollsub.cpp src/common/parser.y
    src/common/sizer.cpp src/common/wincmn.cpp
    src/generic/scrlwing.cpp src/gtk/scrolwin.cpp
    src/msw/textctrl.cpp

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15210 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoMore updates for gdi
David Webster [Fri, 19 Apr 2002 21:40:05 +0000 (21:40 +0000)] 
More updates for gdi

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15209 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agopoll is not available under Darwin/Mac OS X and select should be used instead
Gilles Depeyrot [Fri, 19 Apr 2002 21:05:25 +0000 (21:05 +0000)] 
poll is not available under Darwin/Mac OS X and select should be used instead

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15208 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoSWIGed changes for wxGTK
Robin Dunn [Fri, 19 Apr 2002 20:12:50 +0000 (20:12 +0000)] 
SWIGed changes for wxGTK

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15207 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoDemo updates
Robin Dunn [Fri, 19 Apr 2002 20:12:19 +0000 (20:12 +0000)] 
Demo updates

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15206 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agouse specific linker flags under Mac OS X when linking executables against the
Gilles Depeyrot [Fri, 19 Apr 2002 18:39:06 +0000 (18:39 +0000)] 
use specific linker flags under Mac OS X when linking executables against the
wxWindows dynamic shared library (LDFLAGS_EXE)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15205 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years ago Updated makefile for mobile sample.
Robert Roebling [Fri, 19 Apr 2002 17:39:49 +0000 (17:39 +0000)] 
  Updated makefile for mobile sample.
  Updated changes.txt.
  Moved contents of ::Update() to ::GtkUpdate()
  Moved internal idle functions in wxApp to
    its own function.
  Tried to fix themed background redraw problem
    (probably same bug in wxNotebook and in
     wxStatusBar and others).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15204 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoselect the whole text in the single line text control when its SetFocus() is called...
Vadim Zeitlin [Thu, 18 Apr 2002 23:32:41 +0000 (23:32 +0000)] 
select the whole text in the single line text control when its SetFocus() is called (which also happens when the user TABs to it)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15203 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years ago Moved mobile dir.
Robert Roebling [Thu, 18 Apr 2002 16:41:35 +0000 (16:41 +0000)] 
  Moved mobile dir.
  Made enable-no_rtti etc NO default.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15202 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoback to void for DoFloodFill
David Webster [Thu, 18 Apr 2002 13:30:53 +0000 (13:30 +0000)] 
back to void for DoFloodFill

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15201 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoOnly create wxBuffer on wxMSW and wxMac platforms
Julian Smart [Thu, 18 Apr 2002 13:15:45 +0000 (13:15 +0000)] 
Only create wxBuffer on wxMSW and wxMac platforms

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15200 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoTypo fix
Robin Dunn [Thu, 18 Apr 2002 05:43:52 +0000 (05:43 +0000)] 
Typo fix

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15199 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoReorganized the tree in the wxPython demo, hooked the MDI demos into
Robin Dunn [Thu, 18 Apr 2002 05:43:08 +0000 (05:43 +0000)] 
Reorganized the tree in the wxPython demo, hooked the MDI demos into
the main demo.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15198 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agowxDF_HTML and FloodFill interface updates
Robin Dunn [Thu, 18 Apr 2002 05:42:09 +0000 (05:42 +0000)] 
wxDF_HTML and FloodFill interface updates

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15197 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoSome wxGrid related classes now support OOR.
Robin Dunn [Thu, 18 Apr 2002 05:37:09 +0000 (05:37 +0000)] 
Some wxGrid related classes now support OOR.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15196 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoDon't do the wx cleanup if wxPython didn't do the initialization.
Robin Dunn [Thu, 18 Apr 2002 05:36:21 +0000 (05:36 +0000)] 
Don't do the wx cleanup if wxPython didn't do the initialization.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15195 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoMoved the cleanup code to an EVT_WINDOW_DESTROY handler.
Robin Dunn [Thu, 18 Apr 2002 05:35:20 +0000 (05:35 +0000)] 
Moved the cleanup code to an EVT_WINDOW_DESTROY handler.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15194 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoSome secondary grid classes now derive from wxClientDataContainer.
Robin Dunn [Thu, 18 Apr 2002 05:32:35 +0000 (05:32 +0000)] 
Some secondary grid classes now derive from wxClientDataContainer.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15193 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoBitmap updates
David Webster [Thu, 18 Apr 2002 05:12:36 +0000 (05:12 +0000)] 
Bitmap updates

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15192 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years ago Various changes to focus handling when TLW start.
Robert Roebling [Wed, 17 Apr 2002 22:44:31 +0000 (22:44 +0000)] 
  Various changes to focus handling when TLW start.
  Changed wxWindow::Clear() to use m_clearRegion.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15191 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoAdded some methods to be consistent with wxWindow
Robin Dunn [Wed, 17 Apr 2002 18:03:45 +0000 (18:03 +0000)] 
Added some methods to be consistent with wxWindow

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15190 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoA few tweaks and cleanups
Robin Dunn [Wed, 17 Apr 2002 18:03:11 +0000 (18:03 +0000)] 
A few tweaks and cleanups

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15189 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoRemoved package from imports since the modules are in the same package.
Robin Dunn [Wed, 17 Apr 2002 18:00:36 +0000 (18:00 +0000)] 
Removed package from imports since the modules are in the same package.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15188 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agocorrected assert even better
Vadim Zeitlin [Wed, 17 Apr 2002 14:16:36 +0000 (14:16 +0000)] 
corrected assert even better

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15187 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoCorrected assertion
Julian Smart [Wed, 17 Apr 2002 14:09:11 +0000 (14:09 +0000)] 
Corrected assertion

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15186 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoAdded wxDF_HTML
Julian Smart [Wed, 17 Apr 2002 11:48:11 +0000 (11:48 +0000)] 
Added wxDF_HTML
Added VC++/non-Unicode for setting HTML clipboard data
Changed FloodFill to return a bool value

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15185 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agocorrected thread detection for Darwin / Mac OS X
Gilles Depeyrot [Wed, 17 Apr 2002 06:19:42 +0000 (06:19 +0000)] 
corrected thread detection for Darwin / Mac OS X

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15184 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agosome wxArtProv docs
Václav Slavík [Tue, 16 Apr 2002 23:06:47 +0000 (23:06 +0000)] 
some wxArtProv docs

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15183 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agowxArtProvider HOWTO extended: update documentation
Václav Slavík [Tue, 16 Apr 2002 23:03:35 +0000 (23:03 +0000)] 
wxArtProvider HOWTO extended: update documentation

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15182 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agomake wxArtProvider pure virtual (I was not so on
Václav Slavík [Tue, 16 Apr 2002 23:03:24 +0000 (23:03 +0000)] 
make wxArtProvider pure virtual (I was not so on
a purpose in some early stage but I think that it is
relevant no more...)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15181 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agowxHtmlHistoryItem needs not be wxObject
Václav Slavík [Tue, 16 Apr 2002 23:03:09 +0000 (23:03 +0000)] 
wxHtmlHistoryItem needs not be wxObject

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15180 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agowxHtmlBookRecords needs not be wxObject
Václav Slavík [Tue, 16 Apr 2002 23:02:24 +0000 (23:02 +0000)] 
wxHtmlBookRecords needs not be wxObject

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15179 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed outdated filenames
Václav Slavík [Tue, 16 Apr 2002 23:01:58 +0000 (23:01 +0000)] 
fixed outdated filenames

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15178 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoUse the OOR typemap for wxTreeCtrls too.
Robin Dunn [Tue, 16 Apr 2002 21:52:54 +0000 (21:52 +0000)] 
Use the OOR typemap for wxTreeCtrls too.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15177 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agotypo fixes
Robin Dunn [Tue, 16 Apr 2002 21:33:33 +0000 (21:33 +0000)] 
typo fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15176 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoA new listctrl mixin class
Robin Dunn [Tue, 16 Apr 2002 21:32:55 +0000 (21:32 +0000)] 
A new listctrl mixin class

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15175 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoUse the OOR typemap for wxTreeCtrls too.
Robin Dunn [Tue, 16 Apr 2002 21:31:57 +0000 (21:31 +0000)] 
Use the OOR typemap for wxTreeCtrls too.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15174 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoadded patch for theme savvy checkbox metrics
Stefan Csomor [Tue, 16 Apr 2002 21:04:38 +0000 (21:04 +0000)] 
added patch for theme savvy checkbox metrics

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15173 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoMoved text control subclassing code inside MSWOnNotify.
Mattia Barbon [Tue, 16 Apr 2002 20:05:47 +0000 (20:05 +0000)] 
Moved text control subclassing code inside MSWOnNotify.
Now all edit controls for tree labels are subclassed (previously only the ones
  created by EditLabel were ).
Now GetEditControl() always returns a pointer to a textctrl when editing
  is in progress.
Removed #if-0 code in GetEditControl() to do the above.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15172 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoPass validator, not wxDefaultValidator!
Julian Smart [Tue, 16 Apr 2002 19:56:20 +0000 (19:56 +0000)] 
Pass validator, not wxDefaultValidator!

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15171 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoremoved redundant code
Vadim Zeitlin [Tue, 16 Apr 2002 19:34:42 +0000 (19:34 +0000)] 
removed redundant code

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15170 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoadded test for wxNO_DEFAULT in wxMessageBox
Vadim Zeitlin [Tue, 16 Apr 2002 19:29:52 +0000 (19:29 +0000)] 
added test for wxNO_DEFAULT in wxMessageBox

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15169 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years ago Untested mini-change for wxGTK idle handling.
Robert Roebling [Tue, 16 Apr 2002 18:18:42 +0000 (18:18 +0000)] 
  Untested mini-change for wxGTK idle handling.
    Handle internal idle (i.e. update handing)
    *after* sending idle events so that if the
    user calls Refresh() in OnIdle() the regions
    will be updated afterwards.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15168 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoFixes for documentation compilation
George Tasker [Tue, 16 Apr 2002 18:00:31 +0000 (18:00 +0000)] 
Fixes for documentation compilation

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15167 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoreplace zsh'ism(?) with a posix parameter expansion for CFLAGS default.
Ron Lee [Tue, 16 Apr 2002 17:12:00 +0000 (17:12 +0000)] 
replace zsh'ism(?) with a posix parameter expansion for CFLAGS default.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15166 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoalways let the multiline text control process the Enter key presses
Vadim Zeitlin [Tue, 16 Apr 2002 14:55:56 +0000 (14:55 +0000)] 
always let the multiline text control process the Enter key presses

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15165 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agodon't include -D_REENTRANT in the linker flags
Vadim Zeitlin [Tue, 16 Apr 2002 13:19:59 +0000 (13:19 +0000)] 
don't include -D_REENTRANT in the linker flags

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15164 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoadd -pthread like options to the linker flags as well; also (finally!) fixed -g and...
Vadim Zeitlin [Tue, 16 Apr 2002 13:15:30 +0000 (13:15 +0000)] 
add -pthread like options to the linker flags as well; also (finally!) fixed -g and -On handling in CFLAGS

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15163 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agotypo fixed: should be lpthread, not -lpthread in THREAD_OPTS
Vadim Zeitlin [Tue, 16 Apr 2002 12:34:43 +0000 (12:34 +0000)] 
typo fixed: should be lpthread, not -lpthread in THREAD_OPTS

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15162 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agothread detection fixed for Solaris
Vadim Zeitlin [Tue, 16 Apr 2002 12:32:51 +0000 (12:32 +0000)] 
thread detection fixed for Solaris

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15161 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agotry just -lpthread in the thread detection code too
Vadim Zeitlin [Tue, 16 Apr 2002 11:57:12 +0000 (11:57 +0000)] 
try just -lpthread in the thread detection code too

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15160 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoAdded -bind_at_load linker option for Darwin/Mac OS X: executables must
Gilles Depeyrot [Tue, 16 Apr 2002 11:41:57 +0000 (11:41 +0000)] 
Added -bind_at_load linker option for Darwin/Mac OS X: executables must
necessarily fully bind the wxWindows library at program launch otherwise
lazy binding breaks RTTI class info

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15159 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoreturn NULL from the functions returning a pointer, not FALSE (patch 544557)
Vadim Zeitlin [Tue, 16 Apr 2002 08:57:36 +0000 (08:57 +0000)] 
return NULL from the functions returning a pointer, not FALSE (patch 544557)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15158 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoreturn NULL from a function returning a pointer, not FALSE
Vadim Zeitlin [Tue, 16 Apr 2002 08:43:55 +0000 (08:43 +0000)] 
return NULL from a function returning a pointer, not FALSE

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15157 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agobetter, more generic and backwards compatible, fix for TRUE/FALSE in C code
Vadim Zeitlin [Tue, 16 Apr 2002 07:43:04 +0000 (07:43 +0000)] 
better, more generic and backwards compatible, fix for TRUE/FALSE in C code

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agouse -pthread or equivalent when using threads; many fixes (?) for the threads detecti...
Vadim Zeitlin [Mon, 15 Apr 2002 20:38:07 +0000 (20:38 +0000)] 
use -pthread or equivalent when using threads; many fixes (?) for the threads detection under FreeBSD

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15155 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed remove() return code test to avoid spurious debug error message
Vadim Zeitlin [Mon, 15 Apr 2002 19:46:14 +0000 (19:46 +0000)] 
fixed remove() return code test to avoid spurious debug error message

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15154 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed a few minor bugs: handle the directory parameter to Create() correctly, better...
Vadim Zeitlin [Mon, 15 Apr 2002 19:45:20 +0000 (19:45 +0000)] 
fixed a few minor bugs: handle the directory parameter to Create() correctly, better error checking

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15153 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoApplied TRUE/FALSE fix here too.
Robin Dunn [Mon, 15 Apr 2002 19:38:05 +0000 (19:38 +0000)] 
Applied TRUE/FALSE fix here too.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15152 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agodon't try to remove -g flag from CFLAGS, it is not necessary and doesn't work correct...
Vadim Zeitlin [Mon, 15 Apr 2002 19:08:30 +0000 (19:08 +0000)] 
don't try to remove -g flag from CFLAGS, it is not necessary and doesn't work correctly anyhow (patch 543395)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15151 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agocompilation fix after TRUE/FALSE change
Vadim Zeitlin [Mon, 15 Apr 2002 19:02:38 +0000 (19:02 +0000)] 
compilation fix after TRUE/FALSE change

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15150 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agocorrected const char * to char * conversions (patch 543896)
Vadim Zeitlin [Mon, 15 Apr 2002 18:49:57 +0000 (18:49 +0000)] 
corrected const char * to char * conversions (patch 543896)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15149 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agocorrected passing const char * to a function taking char * (part of the patch 543892)
Vadim Zeitlin [Mon, 15 Apr 2002 18:47:34 +0000 (18:47 +0000)] 
corrected passing const char * to a function taking char * (part of the patch 543892)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15148 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agocorrections for compilation with Apple DevTools
Gilles Depeyrot [Mon, 15 Apr 2002 18:43:49 +0000 (18:43 +0000)] 
corrections for compilation with Apple DevTools
applied SourceForge patch #543872

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15147 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixes for BCC makefiles from Chris (patch 544015)
Vadim Zeitlin [Mon, 15 Apr 2002 18:43:48 +0000 (18:43 +0000)] 
fixes for BCC makefiles from Chris (patch 544015)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15146 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoredefined TRUE and FALSE to be of type bool
Vadim Zeitlin [Mon, 15 Apr 2002 18:27:16 +0000 (18:27 +0000)] 
redefined TRUE and FALSE to be of type bool

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoadded wx/ipc.h and used/documented it
Vadim Zeitlin [Mon, 15 Apr 2002 18:24:46 +0000 (18:24 +0000)] 
added wx/ipc.h and used/documented it

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15144 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoexplain how to choose the theme for wxUniv apps
Vadim Zeitlin [Mon, 15 Apr 2002 18:23:06 +0000 (18:23 +0000)] 
explain how to choose the theme for wxUniv apps

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15143 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed minor typo in Borland instructions
Vadim Zeitlin [Mon, 15 Apr 2002 17:59:04 +0000 (17:59 +0000)] 
fixed minor typo in Borland instructions

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15141 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoSome updates for 2.3.3
Robin Dunn [Mon, 15 Apr 2002 17:30:02 +0000 (17:30 +0000)] 
Some updates for 2.3.3

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15140 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoBitmap and menu updates
David Webster [Mon, 15 Apr 2002 03:31:42 +0000 (03:31 +0000)] 
Bitmap and menu updates

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years ago Fixed (minor) problems reported by Ron in
Robert Roebling [Sun, 14 Apr 2002 20:41:45 +0000 (20:41 +0000)] 
  Fixed (minor) problems reported by Ron in
    scrolled window. The original patch was
    not unproblematic.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15138 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agofixed bug in generation of thumb scroll events
Vadim Zeitlin [Sun, 14 Apr 2002 16:26:36 +0000 (16:26 +0000)] 
fixed bug in generation of thumb scroll events

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15137 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years ago Three more attempts to get metal look.
Robert Roebling [Sun, 14 Apr 2002 14:42:43 +0000 (14:42 +0000)] 
  Three more attempts to get metal look.
     - Added a few flags for inheriting background.
     - Added wxWindow param to wxR::DrawBackground()
     - Added wxR::DrawButtonSurface()
     - Removed wxR::DrawBackground() from wxR::DrawButtonBorder()
     - Adde DrawMetal to Metal theme
  Fixed minor bug in wxGTK scrollbar.
  Changed code in wxX11 wxTLW so that startup flicker no
    longer occurs in wxFrame.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoApplied custom character filter patch for text validator
Julian Smart [Sun, 14 Apr 2002 11:05:18 +0000 (11:05 +0000)] 
Applied custom character filter patch for text validator
Corrected typo in spinbutt.tex

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15135 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years ago Fix wxListCtrl bakground colour bug Part II.
Robert Roebling [Sat, 13 Apr 2002 19:02:55 +0000 (19:02 +0000)] 
  Fix wxListCtrl bakground colour bug Part II.
  Make wxWindow::Refresh() wake up idle.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15134 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years ago Fix wxListCtrl background colour bug Part I
Robert Roebling [Sat, 13 Apr 2002 19:01:55 +0000 (19:01 +0000)] 
  Fix wxListCtrl background colour bug Part I

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoinclude wx/event.h before declarign the types (patch 543270)
Vadim Zeitlin [Sat, 13 Apr 2002 16:41:03 +0000 (16:41 +0000)] 
include wx/event.h before declarign the types (patch 543270)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15132 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

22 years agoFixed GetVirtualSize for wxGTK's wxScrolledWindow
Julian Smart [Sat, 13 Apr 2002 15:16:11 +0000 (15:16 +0000)] 
Fixed GetVirtualSize for wxGTK's wxScrolledWindow

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15131 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775