]>
git.saurik.com Git - wxWidgets.git/log
Włodzimierz Skiba [Mon, 27 Mar 2006 12:36:11 +0000 (12:36 +0000)]
Coverity CID 100 fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38381
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Mon, 27 Mar 2006 12:25:17 +0000 (12:25 +0000)]
Final and global PRIOR/NEXT change: keep consistency using only PAGE versions, deprecate old ids, remove rest of build problems with case statemets.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38380
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jouk Jansen [Mon, 27 Mar 2006 09:35:41 +0000 (09:35 +0000)]
Committing in .
Removing obsolete compiler directives for OpenVMS
Modified Files:
wxWidgets/src/generic/notebook.cpp
wxWidgets/src/univ/notebook.cpp
wxWidgets/src/unix/mimetype.cpp
----------------------------------------------------------------------
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38379
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 27 Mar 2006 00:57:06 +0000 (00:57 +0000)]
translate tips which appear inside _() in wxFileTipProvider
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38378
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 27 Mar 2006 00:54:00 +0000 (00:54 +0000)]
removed wxClassInfo::CleanUp() as it breaks wxEntry reentrancy: once the sm_classTable is destroyed it's not going to be recreated again; instead leave last wxClassInfo::Unregister() call do this
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38377
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 27 Mar 2006 00:23:44 +0000 (00:23 +0000)]
explain that the message catalogs should be installed in the default directory for them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38376
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 25 Mar 2006 22:57:49 +0000 (22:57 +0000)]
partly undid last commit: we still need to look in . for the message catalogs to find them under Unix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38375
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 25 Mar 2006 22:57:19 +0000 (22:57 +0000)]
look for catalogs with LC_MESSAGES subdirectory and without it under Unix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38374
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 25 Mar 2006 18:31:44 +0000 (18:31 +0000)]
discard the debug directories at the end of the executable path automatically in debug builds to allow running the programs without installing them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38373
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 25 Mar 2006 18:30:04 +0000 (18:30 +0000)]
no need to add . and .. explicitely to the catalogs search path, the new catalog search code code is smart enough to find them there on its own
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38372
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 25 Mar 2006 18:28:29 +0000 (18:28 +0000)]
simplified message catalog search code using the new wxStandardPaths::GetLocalizedResourcesDir()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38371
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 25 Mar 2006 17:00:40 +0000 (17:00 +0000)]
added wxStandardPaths::GetResourcesDir() and GetLocalizedResourcesDir()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38370
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 25 Mar 2006 14:50:31 +0000 (14:50 +0000)]
implemented GetPluginsDir() to behave as documented
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38369
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 25 Mar 2006 14:47:44 +0000 (14:47 +0000)]
use one #ifdef __VMS instead of doing it in each and every function
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38368
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 25 Mar 2006 14:42:05 +0000 (14:42 +0000)]
removed wxMac stuff from here, unless I'm missing something this file is not used under Mac at all
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38367
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 25 Mar 2006 14:34:27 +0000 (14:34 +0000)]
don't crash in GetInstallPrefix() if wxTheApp == NULL (especially as we don't need it anyhow)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38366
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Sat, 25 Mar 2006 12:04:37 +0000 (12:04 +0000)]
Fixed crash in Life demo on Mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38363
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Sat, 25 Mar 2006 07:59:53 +0000 (07:59 +0000)]
Build fix after PRIOR/NEXT removal.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38361
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 25 Mar 2006 03:14:13 +0000 (03:14 +0000)]
re-fix operator?: involving wxNodes and compatibility_iterators
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38360
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 25 Mar 2006 03:01:55 +0000 (03:01 +0000)]
X11 callbacks must be extern C
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38359
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 25 Mar 2006 00:14:46 +0000 (00:14 +0000)]
Use self.GetCanvas() instead of just self.GetCanvas
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38357
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 25 Mar 2006 00:13:33 +0000 (00:13 +0000)]
more size_t --> unsigned int changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38356
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 25 Mar 2006 00:06:25 +0000 (00:06 +0000)]
The null byte at the end of the string should not be included in the
size of a text data object in the clipboard, otherwise we have to
subtract it when the data is requested and that results in truncating
one byte for other data formats.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38354
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 23:57:43 +0000 (23:57 +0000)]
Updated changes list after int/size_t unsigned int.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38353
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 23:46:43 +0000 (23:46 +0000)]
Back to unsigned int count in wxTreeCtrl.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38351
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 22:50:51 +0000 (22:50 +0000)]
More null virtuals in wxRadioBoxBase (see: 'Developers_Notebook-Incomplete-API' in wxWiki)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38350
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Fri, 24 Mar 2006 17:19:35 +0000 (17:19 +0000)]
minor cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38349
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Mar 2006 17:01:12 +0000 (17:01 +0000)]
Add a note about WXK*PRIOR and WXK*NEXT
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38348
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 24 Mar 2006 13:49:37 +0000 (13:49 +0000)]
Commented out call that breaks metal style setting before Create
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38346
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 13:41:27 +0000 (13:41 +0000)]
Allow easier PalmOS5 development by volounteers.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38345
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 24 Mar 2006 13:01:19 +0000 (13:01 +0000)]
Reduced deprecation warning frequency
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38343
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 24 Mar 2006 12:27:45 +0000 (12:27 +0000)]
Hidden variable warning fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38342
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 12:17:48 +0000 (12:17 +0000)]
PRIOR/NEXT build fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38341
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 24 Mar 2006 12:13:07 +0000 (12:13 +0000)]
Added note about accelerator translation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38340
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 10:32:16 +0000 (10:32 +0000)]
Keep wxPalmOS buildable in case Access would reuse some portions of PalmOS6.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38339
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 10:27:44 +0000 (10:27 +0000)]
PRIOR/NEXT build fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38338
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 10:20:58 +0000 (10:20 +0000)]
PRIOR/NEXT build fixes and warning corrections.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38337
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 08:44:55 +0000 (08:44 +0000)]
Source cleaning.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38336
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 08:31:58 +0000 (08:31 +0000)]
Warning fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38335
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 24 Mar 2006 08:28:38 +0000 (08:28 +0000)]
Updated adding samples section.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38334
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 08:28:08 +0000 (08:28 +0000)]
Fix after removal of PRIOR/NEXT in common headers.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38333
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 24 Mar 2006 08:22:29 +0000 (08:22 +0000)]
Build corrections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38332
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 08:22:23 +0000 (08:22 +0000)]
Fix after removal of PRIOR/NEXT in common headers (duplicates change in GTK2 sources).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38331
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 08:19:35 +0000 (08:19 +0000)]
Warning fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38330
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 07:51:55 +0000 (07:51 +0000)]
Back to 'unsigned int' after reasearch of 'size_t' problems.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38329
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 07:26:14 +0000 (07:26 +0000)]
Removed useless pragma after fixing code to use insigned ints.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38328
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Fri, 24 Mar 2006 07:19:45 +0000 (07:19 +0000)]
Fixed missing usage of x during Layout.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38327
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Mar 2006 04:14:29 +0000 (04:14 +0000)]
Make WXK*PRIOR and WXK*NEXT be aliases for WXK*PAGEUP and WXK*PAGEDOWN
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38326
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Mar 2006 01:52:48 +0000 (01:52 +0000)]
reSWIGged
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38325
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Mar 2006 01:49:58 +0000 (01:49 +0000)]
* wx.Panel doesn't have a SetTitle anymore. What was this used for
anyway?
* Allow wxMenuBar to be created inside a wxFrame
* More robust clipboard handling
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38324
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Mar 2006 00:13:59 +0000 (00:13 +0000)]
Need to use wizard.GetPageAreaSizer().Add(page) now to get the layout
handled correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38323
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Mar 2006 00:12:12 +0000 (00:12 +0000)]
wxFileSystemHandler needs a destructor and to give ownership to wxFileSystem
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38322
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Mar 2006 00:10:48 +0000 (00:10 +0000)]
Length --> length
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38321
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 24 Mar 2006 00:08:45 +0000 (00:08 +0000)]
Several instances of int --> unsigned int
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38320
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Mar 2006 22:05:23 +0000 (22:05 +0000)]
replaced all int/size_t indices in wxControlWithItems API with unsigned int (committing on behalf of ABX)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38319
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Thu, 23 Mar 2006 22:04:57 +0000 (22:04 +0000)]
minor cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38318
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 23 Mar 2006 21:28:24 +0000 (21:28 +0000)]
Fixes/makefiles for building data view control on Windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38317
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 23 Mar 2006 19:00:53 +0000 (19:00 +0000)]
Take into account cell's own size, not only the
space allocated to it (mostly much more).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38316
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 23 Mar 2006 18:18:20 +0000 (18:18 +0000)]
filedata implementation streamlined
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38315
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 23 Mar 2006 18:16:02 +0000 (18:16 +0000)]
implementation streamlined
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38314
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 23 Mar 2006 18:11:54 +0000 (18:11 +0000)]
setting the hacked cocoa font panel as default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38313
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 23 Mar 2006 18:09:04 +0000 (18:09 +0000)]
convenience methods
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38312
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 23 Mar 2006 18:06:28 +0000 (18:06 +0000)]
better file data support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38311
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Mar 2006 17:45:00 +0000 (17:45 +0000)]
fixed last commit which accidentally included parts of upcoming size_t/unsigned patch
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38310
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 23 Mar 2006 17:15:47 +0000 (17:15 +0000)]
Added missing declarations required for e.g. VC++ 6
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38309
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Mar 2006 16:56:19 +0000 (16:56 +0000)]
Minor fixes after last commit:
1. don't pass -1 to base class DoSetSize(), this is documented to not work
under Win2k
2. instead, don't do anything at all if neither size nor position changed
3. only call DoGetSize() once instead of doing it in both if branches
4. added comment about 30000 returned by CB_GETDROPPEDCONTROLRECT
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38308
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Mar 2006 16:29:02 +0000 (16:29 +0000)]
1. fixed compilation after wxList::compatibility_iterator changes
2. removed #if wxUSE_STL tests which are not needed any longer
3. better fix for SetCurrent() virtual hiding: just rename the method
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38307
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Mar 2006 16:19:48 +0000 (16:19 +0000)]
reverted return type of wxList method to nodetype * from compatibility_iterator (undoing change of rev 1.103) because this breaks very old core relying on conversion of wxList::GetFirst() to wxNode* for example
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38306
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 23 Mar 2006 16:16:49 +0000 (16:16 +0000)]
Miscellaneous change log updates.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38305
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 23 Mar 2006 16:16:00 +0000 (16:16 +0000)]
Fixed home and end accelerators.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38304
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 23 Mar 2006 15:56:22 +0000 (15:56 +0000)]
no longer need reverse renamers for the *Ptr classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38302
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 23 Mar 2006 15:28:02 +0000 (15:28 +0000)]
Added an optimization that fixes a recursive paint problem when controls
are embedded in wxHTML (or other circumstances where the parent resizes
the choice/combobox within a paint handler). This also speeds up
addition of strings considerably (see "Add many strings" in widgets sample).
Also added a check for silly values that can be returned from
CB_GETDROPPEDCONTROLRECT.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38301
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 23 Mar 2006 13:00:06 +0000 (13:00 +0000)]
Centering maximized wxTLWs on screen should do nothing.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38300
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 23 Mar 2006 11:47:21 +0000 (11:47 +0000)]
Unconditional assert means fail.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38299
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 23 Mar 2006 11:44:57 +0000 (11:44 +0000)]
Implement basic MVC logic (change an item in one
view and all views update themselves) and made
wxDataViewToggleCell react to mouse clicks as a
test for that (generic code).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38298
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 23 Mar 2006 11:35:56 +0000 (11:35 +0000)]
Don't centre the frame on WinCE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38296
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 23 Mar 2006 11:02:20 +0000 (11:02 +0000)]
Make generic wxDataViewCtrl draw its contents.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38295
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 23 Mar 2006 10:11:05 +0000 (10:11 +0000)]
Warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38294
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Thu, 23 Mar 2006 09:57:59 +0000 (09:57 +0000)]
Warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38293
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Mar 2006 02:01:25 +0000 (02:01 +0000)]
workaround for mingw 3.2.3 DLL build with wxUSE_STL=1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38292
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Mar 2006 01:01:50 +0000 (01:01 +0000)]
nested iterator classes must be dll-exported
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38291
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Mar 2006 00:48:09 +0000 (00:48 +0000)]
removed unneeded (and provoking warnings in DLL build) DLL export declarations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38290
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Mar 2006 00:47:01 +0000 (00:47 +0000)]
don't compare invalid iterators/node pointers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38289
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Mar 2006 00:43:11 +0000 (00:43 +0000)]
don't return true from wxRadioBox::AcceptsFocus() even when it's hidden/disabled
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38288
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Thu, 23 Mar 2006 00:41:09 +0000 (00:41 +0000)]
fixed compilation issue in prior checkin
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38287
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Wed, 22 Mar 2006 23:03:04 +0000 (23:03 +0000)]
cleanup - reformatting
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38286
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 22 Mar 2006 20:51:07 +0000 (20:51 +0000)]
wxFrameNameStr was already delivered by #include one line earlier.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38285
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 22 Mar 2006 20:39:52 +0000 (20:39 +0000)]
DMC bug workaround.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38284
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 22 Mar 2006 19:37:58 +0000 (19:37 +0000)]
make it possible to predefine __WXFUNCTION__ in user code to have a different behaviour (e.g. use __PRETTY_FUNCTION instead of __FUNCTION__ with gcc) if needed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38283
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 22 Mar 2006 19:32:28 +0000 (19:32 +0000)]
define __WXFUNCTION__ instead of redefining the (semi-)standard __FUNCTION__ which could result in conflicts
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38282
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 22 Mar 2006 19:31:09 +0000 (19:31 +0000)]
documented __WXFUNCTION__
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38281
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 22 Mar 2006 19:20:28 +0000 (19:20 +0000)]
made alphabetical list of functions more alphabetical
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38280
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 22 Mar 2006 19:14:28 +0000 (19:14 +0000)]
made wxList methods return compatibility_iterator instead of Node * to further reduce differences between wxUSE_STL==0 and 1 cases
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38279
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 22 Mar 2006 18:29:34 +0000 (18:29 +0000)]
Semicolon needed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38278
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 22 Mar 2006 18:07:19 +0000 (18:07 +0000)]
Test both constuctors. Warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38277
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 22 Mar 2006 17:55:05 +0000 (17:55 +0000)]
Unconditional assert means fail.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38276
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 22 Mar 2006 17:39:33 +0000 (17:39 +0000)]
Added missing include
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38275
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Wed, 22 Mar 2006 16:45:38 +0000 (16:45 +0000)]
Mac compile fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38271
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Surovell [Wed, 22 Mar 2006 16:21:55 +0000 (16:21 +0000)]
fix wxMac compilation problem by hoisting simple variable declarations above all goto stmts
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38270
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Włodzimierz Skiba [Wed, 22 Mar 2006 14:39:47 +0000 (14:39 +0000)]
Warning fix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38268
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775