]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
17 years agoError and warning corrections
Julian Smart [Wed, 1 Aug 2007 15:32:51 +0000 (15:32 +0000)] 
Error and warning corrections

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

17 years agoVC++ 6 reports ambiguities when using template Read/Write, so
Julian Smart [Wed, 1 Aug 2007 15:30:16 +0000 (15:30 +0000)] 
VC++ 6 reports ambiguities when using template Read/Write, so
don't use them in this case

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

17 years agofixed linking with visibility enable on Ubuntu and some other systems (any gcc 4...
Václav Slavík [Wed, 1 Aug 2007 14:43:14 +0000 (14:43 +0000)] 
fixed linking with visibility enable on Ubuntu and some other systems (any gcc 4.2 amd64?) by removing superfluous virtual wxColour::Ok() (already in wxColourBase)

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

17 years agoMerged 47839 from 2.8 branch:
David Elliott [Wed, 1 Aug 2007 04:31:28 +0000 (04:31 +0000)] 
Merged 47839 from 2.8 branch:
Add missing wxT.

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

17 years agoMake masks and alpha work for wxCOPY when blitting a selected bitmap from a
David Elliott [Wed, 1 Aug 2007 04:14:12 +0000 (04:14 +0000)] 
Make masks and alpha work for wxCOPY when blitting a selected bitmap from a
wxMemoryDC with an eye towards possibly doing more in the future.

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

17 years agocorrected library link
Vadim Zeitlin [Wed, 1 Aug 2007 00:25:32 +0000 (00:25 +0000)] 
corrected library link

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

17 years agoadded WXDLLEXPORT to the (empty) wxControlWithItems class declaration
Vadim Zeitlin [Tue, 31 Jul 2007 22:03:08 +0000 (22:03 +0000)] 
added WXDLLEXPORT to the (empty) wxControlWithItems class declaration

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

17 years agodon't crash in wxGetEmptyString(): it's now a #define for wxString(), which is not...
Václav Slavík [Mon, 30 Jul 2007 10:51:35 +0000 (10:51 +0000)] 
don't crash in wxGetEmptyString(): it's now a #define for wxString(), which is not any less efficient now

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

17 years agoremoved png and propsize samples from SAMPLES_SUBDIRS too (patch 1763216)
Vadim Zeitlin [Sun, 29 Jul 2007 19:08:51 +0000 (19:08 +0000)] 
removed png and propsize samples from SAMPLES_SUBDIRS too (patch 1763216)

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

17 years agoforcefully disable wxUSE_JOYSTICK too
Vadim Zeitlin [Sun, 29 Jul 2007 14:27:49 +0000 (14:27 +0000)] 
forcefully disable wxUSE_JOYSTICK too

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

17 years agoalways define HDS_HOTTRACK if it's not defined, not only for DMC (fixes WinCE compila...
Vadim Zeitlin [Sun, 29 Jul 2007 14:25:12 +0000 (14:25 +0000)] 
always define HDS_HOTTRACK if it's not defined, not only for DMC (fixes WinCE compilation of the code using it)

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

17 years agocompilation fix for WinCE
Vadim Zeitlin [Sun, 29 Jul 2007 14:21:30 +0000 (14:21 +0000)] 
compilation fix for WinCE

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

17 years agoCE compilation fix for X button stuff
Vadim Zeitlin [Sun, 29 Jul 2007 14:08:59 +0000 (14:08 +0000)] 
CE compilation fix for X button stuff

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

17 years agocompilation fix for wxUSE_DBGHELP==0 after latest changes
Vadim Zeitlin [Sun, 29 Jul 2007 14:06:23 +0000 (14:06 +0000)] 
compilation fix for wxUSE_DBGHELP==0 after latest changes

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

17 years agowe must use TB_BUTTONSTRUCTSIZE before adding menu items to the toolbar; also send...
Vadim Zeitlin [Sun, 29 Jul 2007 13:56:05 +0000 (13:56 +0000)] 
we must use TB_BUTTONSTRUCTSIZE before adding menu items to the toolbar; also send SHCMBM_GETMENU after creating the menus, otherwise it always returns NULL

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

17 years agoupdate button style to include BS_MULTILINE when a multiline label is set
Vadim Zeitlin [Sun, 29 Jul 2007 13:38:34 +0000 (13:38 +0000)] 
update button style to include BS_MULTILINE when a multiline label is set

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

17 years agono changes, just removed unnecessary #ifdef __WIN32__
Vadim Zeitlin [Sun, 29 Jul 2007 13:16:32 +0000 (13:16 +0000)] 
no changes, just removed unnecessary #ifdef __WIN32__

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

17 years agoUse the ECHO_N and ECHO_C variables in lieu of echo -n since some shells need it.
David Elliott [Sun, 29 Jul 2007 03:36:22 +0000 (03:36 +0000)] 
Use the ECHO_N and ECHO_C variables in lieu of echo -n since some shells need it.
Use cat /dev/null instead of echo -n in the non-Mac (but on OS X) POSTLINK_COMMAND and RESCOMP variables.

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

17 years agomake the text in the top area more readable
Vadim Zeitlin [Sun, 29 Jul 2007 01:25:40 +0000 (01:25 +0000)] 
make the text in the top area more readable

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

17 years agodon't use deprecated DoLog() overload
Vadim Zeitlin [Sun, 29 Jul 2007 01:23:38 +0000 (01:23 +0000)] 
don't use deprecated DoLog() overload

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

17 years agoremoved the script which only worked with cvs
Vadim Zeitlin [Sun, 29 Jul 2007 01:20:00 +0000 (01:20 +0000)] 
removed the script which only worked with cvs

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

17 years agoadd support for 4th and 5th mouse buttons; reduce code duplication
Vadim Zeitlin [Sun, 29 Jul 2007 01:11:20 +0000 (01:11 +0000)] 
add support for 4th and 5th mouse buttons; reduce code duplication

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

17 years agoadded support for 2 extra mouse buttons (patch 1757630)
Vadim Zeitlin [Sun, 29 Jul 2007 01:04:33 +0000 (01:04 +0000)] 
added support for 2 extra mouse buttons (patch 1757630)

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

17 years agoundid accidental commit of this file in the last revision
Vadim Zeitlin [Sun, 29 Jul 2007 00:31:51 +0000 (00:31 +0000)] 
undid accidental commit of this file in the last revision

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

17 years agoremoved empty or duplicated samples: checklst, dynamic, listbox, minifram, multimon...
Vadim Zeitlin [Sun, 29 Jul 2007 00:28:07 +0000 (00:28 +0000)] 
removed empty or duplicated samples: checklst, dynamic, listbox, minifram, multimon, png, propsize, resource, rotate, tab

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

17 years agoadded wxMiniFrame demonstration to the dialogs sample
Vadim Zeitlin [Sun, 29 Jul 2007 00:21:45 +0000 (00:21 +0000)] 
added wxMiniFrame demonstration to the dialogs sample

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

17 years agopreserve the arguments read from configarg.cache in it
Vadim Zeitlin [Sat, 28 Jul 2007 23:48:30 +0000 (23:48 +0000)] 
preserve the arguments read from configarg.cache in it

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

17 years agoRemove bogus DoDelete from 44730. It's appears that it's supposed to be
David Elliott [Sat, 28 Jul 2007 21:00:55 +0000 (21:00 +0000)] 
Remove bogus DoDelete from 44730.  It's appears that it's supposed to be
DoDeleteItems which was added in a different place.

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

17 years agoAdd a wxAutoNSAutoreleasePool to wxBitmap::CopyFromIcon.
David Elliott [Sat, 28 Jul 2007 20:34:42 +0000 (20:34 +0000)] 
Add a wxAutoNSAutoreleasePool to wxBitmap::CopyFromIcon.

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

17 years agoremove duplicates
Paul Cornett [Sat, 28 Jul 2007 19:35:09 +0000 (19:35 +0000)] 
remove duplicates

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

17 years agomake definitions match declarations in wxcrt.h
Paul Cornett [Sat, 28 Jul 2007 17:34:35 +0000 (17:34 +0000)] 
make definitions match declarations in wxcrt.h

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

17 years agowarning fix
Paul Cornett [Sat, 28 Jul 2007 17:08:07 +0000 (17:08 +0000)] 
warning fix

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

17 years agoFix wxCRT_GetenvW WXDLLEXPORT. Use more efficient preincrement operator on iterators.
Paul Cornett [Sat, 28 Jul 2007 17:07:52 +0000 (17:07 +0000)] 
Fix wxCRT_GetenvW WXDLLEXPORT. Use more efficient preincrement operator on iterators.

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

17 years ago(ugly) compilation fix for wxUSE_STL==1 build
Vadim Zeitlin [Sat, 28 Jul 2007 13:12:46 +0000 (13:12 +0000)] 
(ugly) compilation fix for wxUSE_STL==1 build

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

17 years agoshow wxUSE_STL in the summary at the end too
Vadim Zeitlin [Sat, 28 Jul 2007 12:23:33 +0000 (12:23 +0000)] 
show wxUSE_STL in the summary at the end too

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

17 years agoadded the mention of library in which each class is defined to the documentation...
Vadim Zeitlin [Sat, 28 Jul 2007 12:21:03 +0000 (12:21 +0000)] 
added the mention of library in which each class is defined to the documentation (patch 1756715)

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

17 years agoadded the script used to add libraries to the documentation files (see patch 1756715)
Vadim Zeitlin [Sat, 28 Jul 2007 12:14:30 +0000 (12:14 +0000)] 
added the script used to add libraries to the documentation files (see patch 1756715)

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

17 years agoescape underscores
Vadim Zeitlin [Sat, 28 Jul 2007 12:04:39 +0000 (12:04 +0000)] 
escape underscores

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

17 years agono real changes, just cleanup and use CPPUNIT_ASSERT_EQUAL instead of CPPUNIT_ASSERT...
Vadim Zeitlin [Sat, 28 Jul 2007 11:54:30 +0000 (11:54 +0000)] 
no real changes, just cleanup and use CPPUNIT_ASSERT_EQUAL instead of CPPUNIT_ASSERT (patch 1762528)

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

17 years agoadded more wxUSE_XXX symbols (modified patch 1758917)
Vadim Zeitlin [Sat, 28 Jul 2007 11:51:09 +0000 (11:51 +0000)] 
added more wxUSE_XXX symbols (modified patch 1758917)

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

17 years agono changes, just a typo fix
Vadim Zeitlin [Sat, 28 Jul 2007 11:29:52 +0000 (11:29 +0000)] 
no changes, just a typo fix

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

17 years agoset eol-style
Vadim Zeitlin [Sat, 28 Jul 2007 11:27:23 +0000 (11:27 +0000)] 
set eol-style

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

17 years agoblind OS/2 compilation fix in wxSetWorkingDirectory()
Vadim Zeitlin [Sat, 28 Jul 2007 10:25:56 +0000 (10:25 +0000)] 
blind OS/2 compilation fix in wxSetWorkingDirectory()

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

17 years agorecognize hover bitmaps (patch 1758843)
Vadim Zeitlin [Sat, 28 Jul 2007 00:21:11 +0000 (00:21 +0000)] 
recognize hover bitmaps (patch 1758843)

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

17 years agoadded maxDepth parameter to WalkFromException() (patch 1759239)
Vadim Zeitlin [Sat, 28 Jul 2007 00:14:53 +0000 (00:14 +0000)] 
added maxDepth parameter to WalkFromException() (patch 1759239)

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

17 years agoremoved unused wxUSE_XXX options (patch 1759328)
Vadim Zeitlin [Sat, 28 Jul 2007 00:08:01 +0000 (00:08 +0000)] 
removed unused wxUSE_XXX options (patch 1759328)

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

17 years agomade strings used in wxIPC methods const as a temporary compilation fix (they will...
Vadim Zeitlin [Fri, 27 Jul 2007 23:59:11 +0000 (23:59 +0000)] 
made strings used in wxIPC methods const as a temporary compilation fix (they will need to be also made void* and not wxChar* later) (patch 1759924)

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

17 years agoadded wxTo/FromString() overloads for wxFont (1st part of patch 1760073)
Vadim Zeitlin [Fri, 27 Jul 2007 23:49:08 +0000 (23:49 +0000)] 
added wxTo/FromString() overloads for wxFont (1st part of patch 1760073)

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

17 years agodestroy TLW children pending for deletion from ~wxTLW to avoid leaving them with...
Vadim Zeitlin [Fri, 27 Jul 2007 23:16:25 +0000 (23:16 +0000)] 
destroy TLW children pending for deletion from ~wxTLW to avoid leaving them with dangling parent pointer

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

17 years agoyet another compilation fix for ItemDeleted
Vadim Zeitlin [Fri, 27 Jul 2007 22:03:25 +0000 (22:03 +0000)] 
yet another compilation fix for ItemDeleted

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

17 years ago* Implement the wxMask copy constructor to retain the source object's
David Elliott [Fri, 27 Jul 2007 20:57:50 +0000 (20:57 +0000)] 
* Implement the wxMask copy constructor to retain the source object's
  m_cocoaNSBitmapImageRep (fixes multiple release bug).
* Add some debug messages for unimplemented wxMask::Create overloads.
* Implement mask creation w/ key color from 8-bpp grayscale bitmap.
  This makes the mask image in the drawing sample's mask page work.

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

17 years agouse symbolic name for the shell menu bar too; include resources.h in wince.rc directl...
Vadim Zeitlin [Fri, 27 Jul 2007 20:19:52 +0000 (20:19 +0000)] 
use symbolic name for the shell menu bar too; include resources.h in wince.rc directly instead of only doing it from smartphone.rc

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

17 years agofix menu bar creation under WM5 (SHCMBF_EMPTYBAR must be used or it's not created...
Vadim Zeitlin [Fri, 27 Jul 2007 18:02:29 +0000 (18:02 +0000)] 
fix menu bar creation under WM5 (SHCMBF_EMPTYBAR must be used or it's not created at all!)

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

17 years agoskip preprocessor test for a couple more header checks
Paul Cornett [Fri, 27 Jul 2007 17:02:38 +0000 (17:02 +0000)] 
skip preprocessor test for a couple more header checks

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

17 years agofix last commit, it seems spaces are not allowed between macro and paren
Paul Cornett [Fri, 27 Jul 2007 16:45:13 +0000 (16:45 +0000)] 
fix last commit, it seems spaces are not allowed between macro and paren

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

17 years agomany compilation fixes for WinCE using VC8 (it now build, although still doesn't...
Vadim Zeitlin [Fri, 27 Jul 2007 16:34:24 +0000 (16:34 +0000)] 
many compilation fixes for WinCE using VC8 (it now build, although still doesn't work)

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

17 years agoignore VC8 project files and build directories
Vadim Zeitlin [Fri, 27 Jul 2007 16:32:36 +0000 (16:32 +0000)] 
ignore VC8 project files and build directories

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

17 years agoadded wxUSE_INICONF (disabled by default)
Vadim Zeitlin [Fri, 27 Jul 2007 14:57:31 +0000 (14:57 +0000)] 
added wxUSE_INICONF (disabled by default)

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

17 years agodon't use min() macro in wxQsort() which conflicts with the one from windows.h
Vadim Zeitlin [Fri, 27 Jul 2007 13:51:34 +0000 (13:51 +0000)] 
don't use min() macro in wxQsort() which conflicts with the one from windows.h

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

17 years agodeTABbed wxQsort()
Vadim Zeitlin [Fri, 27 Jul 2007 13:48:20 +0000 (13:48 +0000)] 
deTABbed wxQsort()

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

17 years agoand another compilation fix for ItemDeleted() from Bo
Vadim Zeitlin [Fri, 27 Jul 2007 12:22:48 +0000 (12:22 +0000)] 
and another compilation fix for ItemDeleted() from Bo

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

17 years agoreal compilation fix for ItemDeleted()
Vadim Zeitlin [Fri, 27 Jul 2007 12:17:14 +0000 (12:17 +0000)] 
real compilation fix for ItemDeleted()

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

17 years agoImplement --with-macosx-sdk[=SDK] and --with-macosx-version-min[=VER].
David Elliott [Fri, 27 Jul 2007 03:38:33 +0000 (03:38 +0000)] 
Implement --with-macosx-sdk[=SDK] and --with-macosx-version-min[=VER].
Deprecate --enable-universal_binary but support it by adding the -arch flags
as before and automatically setting the SDK using the new --with-macosx-sdk.

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

17 years agocompilation fix for insert()
Vadim Zeitlin [Fri, 27 Jul 2007 00:17:27 +0000 (00:17 +0000)] 
compilation fix for insert()

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

17 years agocompilation fix for ItemDeleted()
Vadim Zeitlin [Fri, 27 Jul 2007 00:16:34 +0000 (00:16 +0000)] 
compilation fix for ItemDeleted()

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

17 years agoescape _
Robert Roebling [Thu, 26 Jul 2007 21:24:52 +0000 (21:24 +0000)] 
escape _

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

17 years agoAdd a Clear() method simply calling the wxComboBoxBase::Clear() to
David Elliott [Thu, 26 Jul 2007 18:40:44 +0000 (18:40 +0000)] 
Add a Clear() method simply calling the wxComboBoxBase::Clear() to
disambiguate it with wxTextCtrl::Clear() since wxCocoa's wxComboBox derives
from wxTextCtrl for some reason.

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

17 years agore-disable Universal Mac builds by default
Vadim Zeitlin [Thu, 26 Jul 2007 16:27:29 +0000 (16:27 +0000)] 
re-disable Universal Mac builds by default

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

17 years agoSilence the warning about lack of [NSApplication +setAppleMenu:]
David Elliott [Thu, 26 Jul 2007 16:08:39 +0000 (16:08 +0000)] 
Silence the warning about lack of [NSApplication +setAppleMenu:]

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

17 years agoAdded missing #import <Foundation/NSArray.h>
David Elliott [Thu, 26 Jul 2007 15:56:48 +0000 (15:56 +0000)] 
Added missing #import <Foundation/NSArray.h>

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

17 years agocompilation fix after last commit
Vadim Zeitlin [Thu, 26 Jul 2007 14:25:07 +0000 (14:25 +0000)] 
compilation fix after last commit

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

17 years agomany wxItemContainer-related changes:
Vadim Zeitlin [Thu, 26 Jul 2007 13:54:14 +0000 (13:54 +0000)] 
many wxItemContainer-related changes:

1. the main function for item insertion is now DoInsertItems() which allows
   for much more efficient addition of many new items at once
2. the items client data management is done entirely in wxItemContainer
   itself, the derived classes don't have to distinguish between void and
   object client data
3. many fixes for sorted controls, in particular implemented wxCB_SORT support
   in wxGTK combobox

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

17 years agoremoved called to deprecated wxPixelData::UseAlpha() which does nothing now
Vadim Zeitlin [Thu, 26 Jul 2007 11:43:00 +0000 (11:43 +0000)] 
removed called to deprecated wxPixelData::UseAlpha() which does nothing now

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

17 years agoRewritten wxList docs
Robert Roebling [Wed, 25 Jul 2007 22:37:59 +0000 (22:37 +0000)] 
Rewritten wxList docs

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

17 years agoUse type safe list for model notifiers, sample corrected
Robert Roebling [Wed, 25 Jul 2007 18:46:01 +0000 (18:46 +0000)] 
Use type safe list for model notifiers, sample corrected

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

17 years agocall attributes attributes
Robert Roebling [Wed, 25 Jul 2007 18:25:32 +0000 (18:25 +0000)] 
call attributes attributes

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

17 years agoSmall correction
Robert Roebling [Wed, 25 Jul 2007 18:23:12 +0000 (18:23 +0000)] 
Small correction

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

17 years agoItemDeleted now has (parent, item)
Robert Roebling [Wed, 25 Jul 2007 18:18:51 +0000 (18:18 +0000)] 
ItemDeleted now has (parent, item)

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

17 years agoPatch from Bo, implement sorting in wxDVC
Robert Roebling [Wed, 25 Jul 2007 18:09:47 +0000 (18:09 +0000)] 
Patch from Bo, implement sorting in wxDVC

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

17 years agofix warnings due to using deprecated-but-used-internally methods from the header...
Vadim Zeitlin [Wed, 25 Jul 2007 17:42:43 +0000 (17:42 +0000)] 
fix warnings due to using deprecated-but-used-internally methods from the header file (which, of course, meant that they were also used during client code compilation)

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

17 years agoAdd iterators to wxVector, use std::vector in STL mode, correct wxVector::erase()
Robert Roebling [Wed, 25 Jul 2007 10:19:08 +0000 (10:19 +0000)] 
Add iterators to wxVector, use std::vector in STL mode, correct wxVector::erase()

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

17 years agomake wxDataViewCtrl in STL mode
Robert Roebling [Wed, 25 Jul 2007 10:17:21 +0000 (10:17 +0000)] 
make wxDataViewCtrl in STL mode

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

17 years agoTypo correction
Julian Smart [Wed, 25 Jul 2007 07:17:31 +0000 (07:17 +0000)] 
Typo correction

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

17 years agooptimized wxStringTokenizer: it's now slightly faster in wchar_t build and much faste...
Václav Slavík [Tue, 24 Jul 2007 20:00:12 +0000 (20:00 +0000)] 
optimized wxStringTokenizer: it's now slightly faster in wchar_t build and much faster in UTF-8 build

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

17 years agouse To/FromWChar() in single parameter wxMBConv::cMB2WC/WC2MB() overloads too, instea...
Vadim Zeitlin [Tue, 24 Jul 2007 15:20:52 +0000 (15:20 +0000)] 
use To/FromWChar() in single parameter wxMBConv::cMB2WC/WC2MB() overloads too, instead of passing by the deprecated MB2WC/WC2MB()

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

17 years agouse wxMBConvStrictUTF8 instead of wxMBConvUTF8 in ConvertStr() and mb/wc_str()
Vadim Zeitlin [Tue, 24 Jul 2007 15:10:21 +0000 (15:10 +0000)] 
use wxMBConvStrictUTF8 instead of wxMBConvUTF8 in ConvertStr() and mb/wc_str()

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

17 years agoadd wxMBConvStrictUTF8 class implementing just UTF-8 conversion, without support...
Vadim Zeitlin [Tue, 24 Jul 2007 15:01:10 +0000 (15:01 +0000)] 
add wxMBConvStrictUTF8 class implementing just UTF-8 conversion, without support for PUA/octal mappings and use it for wxConvUTF8 as it's simpler and more efficient (~20% faster)

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

17 years agoPatch from Bo to speed up FindNode() in internal data tree structure (GTK)
Robert Roebling [Tue, 24 Jul 2007 10:10:10 +0000 (10:10 +0000)] 
Patch from Bo to speed up FindNode() in internal data tree structure (GTK)

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

17 years agoAdded wxQsort()
Robert Roebling [Tue, 24 Jul 2007 09:26:51 +0000 (09:26 +0000)] 
Added wxQsort()

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

17 years agoDon't send events when expanding internally, only after wxDataViewModel::ItemAdded...
Robert Roebling [Tue, 24 Jul 2007 09:25:35 +0000 (09:25 +0000)] 
Don't send events when expanding internally, only after wxDataViewModel::ItemAdded was called

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

17 years agoSend events from port-specific code, not common code, tested in samples
Robert Roebling [Tue, 24 Jul 2007 09:15:04 +0000 (09:15 +0000)] 
Send events from port-specific code, not common code, tested in samples

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

17 years agoPatch from Bo to optimize FindNode() in internal tree structure
Robert Roebling [Tue, 24 Jul 2007 08:35:55 +0000 (08:35 +0000)] 
Patch from Bo to optimize FindNode() in internal tree structure

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

17 years agocorrected off by 1 error in cMB2WC() call (thanks valgrind)
Vadim Zeitlin [Tue, 24 Jul 2007 00:36:22 +0000 (00:36 +0000)] 
corrected off by 1 error in cMB2WC() call (thanks valgrind)

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

17 years agodon't add an extra empty line to the end (fixes bug introduced by the last optimizati...
Vadim Zeitlin [Mon, 23 Jul 2007 22:36:37 +0000 (22:36 +0000)] 
don't add an extra empty line to the end (fixes bug introduced by the last optimization round)

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

17 years agoharmless warning fix
Vadim Zeitlin [Mon, 23 Jul 2007 22:34:29 +0000 (22:34 +0000)] 
harmless warning fix

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

17 years agocompilation fix
Vadim Zeitlin [Mon, 23 Jul 2007 22:33:44 +0000 (22:33 +0000)] 
compilation fix

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

17 years agoremoved empty directory
Vadim Zeitlin [Mon, 23 Jul 2007 22:29:46 +0000 (22:29 +0000)] 
removed empty directory

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

17 years agofix caching of configure arguments broken by one of the previous commits (all options...
Vadim Zeitlin [Mon, 23 Jul 2007 21:59:56 +0000 (21:59 +0000)] 
fix caching of configure arguments broken by one of the previous commits (all options got saved in the cache file, not just the ones explicitly specified)

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

17 years agoremoved wxUSE_STRUTILS which was left over from the old code version
Vadim Zeitlin [Mon, 23 Jul 2007 18:00:15 +0000 (18:00 +0000)] 
removed wxUSE_STRUTILS which was left over from the old code version

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

17 years agoAvoid a hang if we're dragging a tab to a notebook that's a child of the original tab
Julian Smart [Mon, 23 Jul 2007 12:23:28 +0000 (12:23 +0000)] 
Avoid a hang if we're dragging a tab to a notebook that's a child of the original tab

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