]>
git.saurik.com Git - wxWidgets.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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