]>
git.saurik.com Git - wxWidgets.git/log
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
Václav Slavík [Sat, 13 Apr 2002 12:38:35 +0000 (12:38 +0000)]
fixed make uninstall
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15130
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 13 Apr 2002 07:24:20 +0000 (07:24 +0000)]
Added missing CreateManifest() to initialisation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15129
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 13 Apr 2002 03:42:53 +0000 (03:42 +0000)]
SWIGged updates for wxMAC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15128
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 13 Apr 2002 02:46:21 +0000 (02:46 +0000)]
Changed the #if used to turn on UNIX domain sockets to match what
is used in sckaddr.h so wxMAC will compile again. If wxMAC/darwin
can actually use UNIX domain sockets then this change should
probably go the other way...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15127
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 13 Apr 2002 01:42:45 +0000 (01:42 +0000)]
SWIGged updates for wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15126
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 13 Apr 2002 01:42:14 +0000 (01:42 +0000)]
Already had wxEVT_MOUSE_CAPTURE_CHANGED, don't need it twice
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15125
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 13 Apr 2002 01:37:32 +0000 (01:37 +0000)]
Added wxMouseCaptureChangedEvent. Added some missing Capture related methods.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15124
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 13 Apr 2002 01:36:21 +0000 (01:36 +0000)]
Typos fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15123
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 13 Apr 2002 00:54:43 +0000 (00:54 +0000)]
Fix for Python 2.2 defining NDEBUG and conflicting with __WXDEBUG__
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15122
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 13 Apr 2002 00:39:12 +0000 (00:39 +0000)]
Use wxBufferedDC in the doodle sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15121
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 12 Apr 2002 22:29:16 +0000 (22:29 +0000)]
don't let IsDialogMessage() have VK_ESCAPE, this fixes closing the tree in place editor with Escape
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15120
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 12 Apr 2002 22:27:37 +0000 (22:27 +0000)]
always handle Enter ourselves while editing tree ctrl labels
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15119
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 12 Apr 2002 22:00:38 +0000 (22:00 +0000)]
fixed the bug which resulted in not showing the grid withotu scrollbars at all
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15118
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 12 Apr 2002 20:26:43 +0000 (20:26 +0000)]
Implemented wxMouseCaptureChangedEvent and made wxGenericDragImage check it
the capture before release it.
Documented wxMouseCaptureChangedEvent and GetCapture/FindCapture.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15117
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 12 Apr 2002 19:05:11 +0000 (19:05 +0000)]
test wxExecute() in the sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15116
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 12 Apr 2002 16:31:38 +0000 (16:31 +0000)]
Added test showing problem with small grids
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15115
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 12 Apr 2002 15:13:53 +0000 (15:13 +0000)]
implemented IPC using Unix domain sockets
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15114
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 12 Apr 2002 14:18:51 +0000 (14:18 +0000)]
fixed bug with not NUL-terminating the string in GAddress_UNIX_SetPath
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15113
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 12 Apr 2002 13:15:44 +0000 (13:15 +0000)]
Applied docview patch
Removed richedit sample compilation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15112
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 12 Apr 2002 10:24:24 +0000 (10:24 +0000)]
a preprocessor constant must be 0, not FALSE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15111
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 12 Apr 2002 10:23:55 +0000 (10:23 +0000)]
bug/typo fixed: function returning a pointer should return NULL, not FALSE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15110
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 12 Apr 2002 09:57:21 +0000 (09:57 +0000)]
replaced SetName() with SetText()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15109
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 12 Apr 2002 09:31:12 +0000 (09:31 +0000)]
implemented wxChoice::Delete
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15108
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 11 Apr 2002 23:13:29 +0000 (23:13 +0000)]
Better error message, flags --> style in wxHtmlWindow, etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15107
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 11 Apr 2002 23:12:02 +0000 (23:12 +0000)]
Fixed GetShapeList and similar methods to use OOR.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15106
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 11 Apr 2002 21:56:30 +0000 (21:56 +0000)]
Made metal theme a little faster.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15105
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 11 Apr 2002 19:43:21 +0000 (19:43 +0000)]
Undo/Redo update handlers now set the text as well
as enabling/disabling, making it possible for several
different types of control to share the same menu items and
set the text differently.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15104
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 11 Apr 2002 19:11:12 +0000 (19:11 +0000)]
don't use socket function when wxUSE_SOCKETS==0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15103
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 11 Apr 2002 19:00:17 +0000 (19:00 +0000)]
typo (thanks Nerijus)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15102
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 11 Apr 2002 19:00:03 +0000 (19:00 +0000)]
updated to mention X11
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15101
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 11 Apr 2002 18:49:47 +0000 (18:49 +0000)]
Corrected the sizer code for the navigation tool window --
it was mixing panel and frame. Now the panel is sized, and
the resulting fit used to resize the frame.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15100
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 11 Apr 2002 18:44:02 +0000 (18:44 +0000)]
fixed 2 small typos (reported by Janos Vegh)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15099
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 11 Apr 2002 18:43:25 +0000 (18:43 +0000)]
Sorry, that SetClientSize change was wrong, since sizers are working in
whole-window coordinates. Reverted.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15098
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 11 Apr 2002 18:41:48 +0000 (18:41 +0000)]
fixed 2 bugs which were fixed in GetFullPath() but not GetPath() and which were broken by the last commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15097
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 11 Apr 2002 16:50:55 +0000 (16:50 +0000)]
Added back the missing Undo/Redo accelerators that unaccountably
went missing after 2.3.1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15096
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 11 Apr 2002 16:07:09 +0000 (16:07 +0000)]
RemoveChild added for correct disposal of scrollbar
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15095
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 11 Apr 2002 15:31:58 +0000 (15:31 +0000)]
RemoveChild added for correct disposal of scrollbar
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15094
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 11 Apr 2002 12:21:42 +0000 (12:21 +0000)]
added more GetPath() tests
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15093
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 11 Apr 2002 12:20:27 +0000 (12:20 +0000)]
fixed GetPath() trailing separator bug, rewrote GetFullPath() in terms of GetPath()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15092
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 11 Apr 2002 11:53:19 +0000 (11:53 +0000)]
added missing WINAPI to GET_LONG_PATH_NAME typedef (thanks to Dimitri)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15091
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 11 Apr 2002 11:32:25 +0000 (11:32 +0000)]
generate the focus events for wxComboBox, also solves the tab navigation bugs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15090
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 11 Apr 2002 11:13:11 +0000 (11:13 +0000)]
mention wxDIALOG_NO_PARENT
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15089
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 11 Apr 2002 09:11:59 +0000 (09:11 +0000)]
wxSizer::Fit calls SetClientSize, not SetSize. This fixes the tool window
in the Life demo.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15088
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Wed, 10 Apr 2002 22:29:32 +0000 (22:29 +0000)]
Menuing and statusbar updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15087
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 10 Apr 2002 20:38:15 +0000 (20:38 +0000)]
Added "metal" theme.
Added bool param to wxUniv indicating if the controls
takes its background from the parent (such as
static texts, radio buttons etc).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15086
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 10 Apr 2002 20:32:54 +0000 (20:32 +0000)]
Oops, forgot the braces.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15085
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 10 Apr 2002 20:26:49 +0000 (20:26 +0000)]
Moved check for m_lastKeydownProcessed to WM_CHAR case because I think
Vadim was asleep when he moved it out of HandleChar to the end of the
WM_KEY_DOWN case. <wink> It would never be true where the check was
before...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15084
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 10 Apr 2002 19:27:53 +0000 (19:27 +0000)]
SWIGged updates for wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15083
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 10 Apr 2002 19:06:59 +0000 (19:06 +0000)]
Ensure the caret flashes properly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15082
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 10 Apr 2002 18:42:07 +0000 (18:42 +0000)]
Refresh of PyCrust
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15081
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Wed, 10 Apr 2002 18:39:58 +0000 (18:39 +0000)]
Changes to match cvs update
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15080
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 10 Apr 2002 18:15:17 +0000 (18:15 +0000)]
wxScrolledWindow::GetVirtualSize now returns client size
if scrolling parameters have not been set. This makes Layout()
work again for scrolled windows.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15079
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Wed, 10 Apr 2002 16:17:50 +0000 (16:17 +0000)]
Fixed LINKAGEMODE use
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15078
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 10 Apr 2002 16:01:39 +0000 (16:01 +0000)]
Work on wxEdit sample.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15077
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 10 Apr 2002 14:23:03 +0000 (14:23 +0000)]
Corrected PositionToXY, XYToPosition code
Implemented GetSelection, SetInsertionPoint(End)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15076
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 10 Apr 2002 13:00:04 +0000 (13:00 +0000)]
Fixed single-line text control breakage (sorry). Now only
skips the refresh when the new and old values are the same.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15075
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 10 Apr 2002 09:35:36 +0000 (09:35 +0000)]
Added a wxDD_NEW_DIR_BUTTON style for wxDirDialog (currently,
works for the generic implementation only).
Renamed wxDIRCTRL_EDITABLE to wxDIRCTRL_EDIT_LABELS.
Removed reported memory leaks from dynload.cpp using wxModule --
this may cause problems if other modules want to use wxPluginLibrary.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15074
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 10 Apr 2002 08:22:02 +0000 (08:22 +0000)]
background setup correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15073
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Wed, 10 Apr 2002 06:07:18 +0000 (06:07 +0000)]
removed code (not necessary anymore)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15072
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Webster [Wed, 10 Apr 2002 04:38:11 +0000 (04:38 +0000)]
Lots of updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15071
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 10 Apr 2002 00:23:13 +0000 (00:23 +0000)]
no changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15070
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 10 Apr 2002 00:22:49 +0000 (00:22 +0000)]
don't send dummy scroll events from wxNotebook when the page is changed using the built-in spin control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15069
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 9 Apr 2002 23:56:20 +0000 (23:56 +0000)]
wxSizeEvent now carries the total size, not just the client size
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15068
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 9 Apr 2002 23:55:38 +0000 (23:55 +0000)]
added another size to the status bar display
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15067
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 9 Apr 2002 22:52:07 +0000 (22:52 +0000)]
hidden root works in wxGenericDirCtrl again
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15066
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 9 Apr 2002 22:49:55 +0000 (22:49 +0000)]
fixed the initial wxCalendarCtrl position and a minor appearance bug (the first closes the bug 539857)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15065
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 9 Apr 2002 22:44:38 +0000 (22:44 +0000)]
fixed incorrect wxCHECK (was a wrong negation before)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15064
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 9 Apr 2002 22:43:14 +0000 (22:43 +0000)]
don't allow expanding/collapsing hidden root node
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15063
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 9 Apr 2002 22:42:09 +0000 (22:42 +0000)]
Include wx/object.h to get the global memory operators if defined.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15062
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 9 Apr 2002 22:25:57 +0000 (22:25 +0000)]
added support for the multiline button labels
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15061
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 9 Apr 2002 22:14:34 +0000 (22:14 +0000)]
A little black magic... When the C++ object (for a window or
whatever) is deleted there is no way to force the Python shadow object
to also be destroyed and clean up all references to it. This leads to
crashes if the shadow object tries to call a method with the old C++
pointer... The black magic I've done is to replace the __class__ in the
Python instance object with a class that raises an exception whenever a
method call is attempted.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15060
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Tue, 9 Apr 2002 22:01:45 +0000 (22:01 +0000)]
A little black magic... When the C++ object (for a window or
whatever) is deleted there is no way to force the Python shadow object
to also be destroyed and clean up all references to it. This leads to
crashes if the shadow object tries to call a method with the old C++
pointer... The black magic I've done is to replace the __class__ in the
Python instanc object with a class that raises an exception whenever a
method call is attempted.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15059
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775