]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
18 years agoFix casts from void* to int on x86_64 gcc by using wxUIntPtr instead.
Jamie Gadd [Thu, 13 Apr 2006 12:41:21 +0000 (12:41 +0000)] 
Fix casts from void* to int on x86_64 gcc by using wxUIntPtr instead.

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

18 years agoinitialize nulLen to 0 for all compilers as some versions of gcc don't see that it...
Vadim Zeitlin [Thu, 13 Apr 2006 12:16:38 +0000 (12:16 +0000)] 
initialize nulLen to 0 for all compilers as some versions of gcc don't see that it's not used if left uninitialized too (bug 1469637)

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

18 years agoAdded Makefile.in
Julian Smart [Thu, 13 Apr 2006 08:25:22 +0000 (08:25 +0000)] 
Added Makefile.in

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

18 years agoFixed GetSelection to behave the same as for the other ports, added
Stefan Neis [Wed, 12 Apr 2006 20:31:46 +0000 (20:31 +0000)] 
Fixed GetSelection to behave the same as for the other ports, added
        GetCurrentSelection.

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

18 years agomention UTF-16/32 fixes
Vadim Zeitlin [Wed, 12 Apr 2006 16:22:14 +0000 (16:22 +0000)] 
mention UTF-16/32 fixes

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

18 years agoAddd IsDynamic, added const to CreateObject
Julian Smart [Wed, 12 Apr 2006 14:29:50 +0000 (14:29 +0000)] 
Addd IsDynamic, added const to CreateObject

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

18 years agoAdded IsDynamic to XTI
Julian Smart [Wed, 12 Apr 2006 13:46:21 +0000 (13:46 +0000)] 
Added IsDynamic to XTI

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

18 years agoApplied patch [ 1463711 ] wxRichTextCtrl fix for pasting text
Julian Smart [Wed, 12 Apr 2006 13:33:48 +0000 (13:33 +0000)] 
Applied patch [ 1463711 ] wxRichTextCtrl fix for pasting text
(too many linefeeds).

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

18 years agoApplied patch [ 1211299 ] Minor mod to wxClassInfo to improve usability
Julian Smart [Wed, 12 Apr 2006 13:06:05 +0000 (13:06 +0000)] 
Applied patch [ 1211299 ] Minor mod to wxClassInfo to improve usability
David Falkinder

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

18 years agomade ShouldPreventAppExit() public
Vadim Zeitlin [Wed, 12 Apr 2006 00:47:36 +0000 (00:47 +0000)] 
made ShouldPreventAppExit() public

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

18 years agoa better compilation fix after wxGTK_CONV changes
Vadim Zeitlin [Wed, 12 Apr 2006 00:17:36 +0000 (00:17 +0000)] 
a better compilation fix after wxGTK_CONV changes

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

18 years agoremoved spurious if in DoGradientFillLinear()
Vadim Zeitlin [Tue, 11 Apr 2006 21:28:12 +0000 (21:28 +0000)] 
removed spurious if in DoGradientFillLinear()

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

18 years agocompilation fix after wxGTK_CONV changes
Vadim Zeitlin [Tue, 11 Apr 2006 21:24:52 +0000 (21:24 +0000)] 
compilation fix after wxGTK_CONV changes

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

18 years agoUpdate wxMGL/wxOS2 makefiles.
Włodzimierz Skiba [Tue, 11 Apr 2006 18:32:49 +0000 (18:32 +0000)] 
Update wxMGL/wxOS2 makefiles.

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

18 years agoadded wx/font.h include to fix PCH-less build
Vadim Zeitlin [Tue, 11 Apr 2006 14:18:20 +0000 (14:18 +0000)] 
added wx/font.h include to fix PCH-less build

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

18 years agoRegenerated Makefile after wxBaseOS2 fix.
Włodzimierz Skiba [Tue, 11 Apr 2006 13:26:11 +0000 (13:26 +0000)] 
Regenerated Makefile after wxBaseOS2 fix.

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

18 years agoRyan's patch 1468129 ,
Stefan Csomor [Tue, 11 Apr 2006 05:53:55 +0000 (05:53 +0000)] 
Ryan's patch 1468129 ,
1) Don't hog mouse events from other windows
2) Don't crash on mouse and other events when a bad file is loaded
3) Correctly detect whether a file can be loaded or not (Forgot to call ::ClearMoviesStickyError())
4) Real workaround for the wxNotebook issue (by using offscreen GWorld)
5) Nuke of CreateMovieControl version and many other cleanups

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

18 years agoRyan's patch 1467727 , removing the SetValue from SetRange when not needed and some...
Stefan Csomor [Tue, 11 Apr 2006 05:45:31 +0000 (05:45 +0000)] 
Ryan's patch 1467727 , removing the SetValue from SetRange when not needed and some cleanups

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

18 years agoAdd wxST_DOTS_MIDDLE and wxST_DOTS_END constants
Robin Dunn [Tue, 11 Apr 2006 01:43:37 +0000 (01:43 +0000)] 
Add  wxST_DOTS_MIDDLE and wxST_DOTS_END constants

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

18 years agoremoved wxGTK2 hack, not needed any more
Vadim Zeitlin [Tue, 11 Apr 2006 01:37:36 +0000 (01:37 +0000)] 
removed wxGTK2 hack, not needed any more

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

18 years agoif we don't convert message catalog strings to the UI encoding, use message catalog...
Vadim Zeitlin [Tue, 11 Apr 2006 01:34:03 +0000 (01:34 +0000)] 
if we don't convert message catalog strings to the UI encoding, use message catalog encoding for the UI

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

18 years agoAcquire the GIL in GetSelections
Robin Dunn [Tue, 11 Apr 2006 01:18:23 +0000 (01:18 +0000)] 
Acquire the GIL in GetSelections

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

18 years agoUnicode compilation fix after last commit
Vadim Zeitlin [Tue, 11 Apr 2006 01:05:18 +0000 (01:05 +0000)] 
Unicode compilation fix after last commit

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

18 years agosome code simplifications, no real changes
Vadim Zeitlin [Tue, 11 Apr 2006 01:04:21 +0000 (01:04 +0000)] 
some code simplifications, no real changes

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

18 years agoadded wxConvUI which determines the conversion used for the UI elements and can be...
Vadim Zeitlin [Tue, 11 Apr 2006 00:36:24 +0000 (00:36 +0000)] 
added wxConvUI which determines the conversion used for the UI elements and can be changed from the user code

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

18 years agodocumented all the other global conversion objects (wxConvLocal, wxConvISO8859_1...
Vadim Zeitlin [Tue, 11 Apr 2006 00:33:18 +0000 (00:33 +0000)] 
documented all the other global conversion objects (wxConvLocal, wxConvISO8859_1, wxConvUTF8)

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

18 years agouse wxConvLocal for wxFONTENCODING_SYSTEM/DEFAULT in wxConvertToGTK()
Vadim Zeitlin [Mon, 10 Apr 2006 23:53:09 +0000 (23:53 +0000)] 
use wxConvLocal for wxFONTENCODING_SYSTEM/DEFAULT in wxConvertToGTK()

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

18 years agoall encodings are available in GTK+ 2 (because we always convert to UTF-8 anyhow)
Vadim Zeitlin [Mon, 10 Apr 2006 22:26:36 +0000 (22:26 +0000)] 
all encodings are available in GTK+ 2 (because we always convert to UTF-8 anyhow)

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

18 years agouse the encoding of the font which is used to draw the text when convering it to...
Vadim Zeitlin [Mon, 10 Apr 2006 22:22:13 +0000 (22:22 +0000)] 
use the encoding of the font which is used to draw the text when convering it to UTF-8 in wxGTK_CONV; the old wxGTK_CONV renamed to wxGTK_CONV_SYS (uses system encoding) and used in the contexts where no font is available

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

18 years agono changes, just corrected the comment for wxConvLocal
Vadim Zeitlin [Mon, 10 Apr 2006 21:53:42 +0000 (21:53 +0000)] 
no changes, just corrected the comment for wxConvLocal

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

18 years agowxGetActiveWindow() exists in wxGTK
Vadim Zeitlin [Mon, 10 Apr 2006 19:42:56 +0000 (19:42 +0000)] 
wxGetActiveWindow() exists in wxGTK

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

18 years agoBug #1467905: wxOS2 headers not included in wxBase.
Włodzimierz Skiba [Mon, 10 Apr 2006 19:10:43 +0000 (19:10 +0000)] 
Bug #1467905: wxOS2 headers not included in wxBase.

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

18 years agodon't let the user modify the contents of read-only control (modified patch 1463707)
Vadim Zeitlin [Mon, 10 Apr 2006 16:22:42 +0000 (16:22 +0000)] 
don't let the user modify the contents of read-only control (modified patch 1463707)

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

18 years agoadded wxDCClipper ctor overload taking a wxRegion and documented it
Vadim Zeitlin [Mon, 10 Apr 2006 15:08:10 +0000 (15:08 +0000)] 
added wxDCClipper ctor overload taking a wxRegion and documented it

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

18 years agocleanup - reformatting
David Surovell [Mon, 10 Apr 2006 14:58:15 +0000 (14:58 +0000)] 
cleanup - reformatting

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

18 years agoBlind check for compatibility flags.
Włodzimierz Skiba [Mon, 10 Apr 2006 13:42:28 +0000 (13:42 +0000)] 
Blind check for compatibility flags.

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

18 years agoadded TreeCtrl.WindowIndex method for skipping items like MenuBar
Roman Rolinsky [Mon, 10 Apr 2006 13:13:51 +0000 (13:13 +0000)] 
added TreeCtrl.WindowIndex method for skipping items like MenuBar
when counting window children

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

18 years agouse #if WXWIN_COMPATIBILITY_2_6 guard around implementation of wxNotebookSizer ctor too
Vadim Zeitlin [Mon, 10 Apr 2006 13:04:25 +0000 (13:04 +0000)] 
use #if WXWIN_COMPATIBILITY_2_6 guard around implementation of wxNotebookSizer ctor too

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

18 years agouse #if WXWIN_COMPATIBILITY_2_6 guard around implementation of wxBookCtrlSizer ctor too
Vadim Zeitlin [Mon, 10 Apr 2006 12:54:52 +0000 (12:54 +0000)] 
use #if WXWIN_COMPATIBILITY_2_6 guard around implementation of wxBookCtrlSizer ctor too

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

18 years agocleanup
Stefan Csomor [Mon, 10 Apr 2006 11:45:54 +0000 (11:45 +0000)] 
cleanup

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

18 years agocleanup - reformatting
David Surovell [Mon, 10 Apr 2006 08:04:13 +0000 (08:04 +0000)] 
cleanup - reformatting

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

18 years agocleanup - reformatting, pt 2
David Surovell [Mon, 10 Apr 2006 04:45:25 +0000 (04:45 +0000)] 
cleanup - reformatting, pt 2

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

18 years agocleanup - reformatting
David Surovell [Mon, 10 Apr 2006 03:54:42 +0000 (03:54 +0000)] 
cleanup - reformatting

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

18 years agouse wxGTK_CONV instead of directly using wxConvLocal (simplifies code avoiding needle...
Vadim Zeitlin [Mon, 10 Apr 2006 01:39:38 +0000 (01:39 +0000)] 
use wxGTK_CONV instead of directly using wxConvLocal (simplifies code avoiding needless #ifdefs and prepares for further wxGTK_CONV changes)

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

18 years agoadded wxWxCharBuffer which stands for buffer of wxChars
Vadim Zeitlin [Mon, 10 Apr 2006 01:35:21 +0000 (01:35 +0000)] 
added wxWxCharBuffer which stands for buffer of wxChars

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

18 years agodon't generate wxEVT_CONTEXT_MENU messages for right clicks in the list control header
Vadim Zeitlin [Mon, 10 Apr 2006 01:17:49 +0000 (01:17 +0000)] 
don't generate wxEVT_CONTEXT_MENU messages for right clicks in the list control header

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

18 years agofix for the previous commit: delete m_conv after calling Flush() which uses it
Vadim Zeitlin [Mon, 10 Apr 2006 00:52:21 +0000 (00:52 +0000)] 
fix for the previous commit: delete m_conv after calling Flush() which uses it

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

18 years agoreally fix warning about implicitly converting 0 and 1 to size_t -- use explicit...
Vadim Zeitlin [Sun, 9 Apr 2006 22:47:46 +0000 (22:47 +0000)] 
really fix warning about implicitly converting 0 and 1 to size_t -- use explicit cast to size_type

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

18 years agoISO8859-1 is also supported by GTK+ 2
Vadim Zeitlin [Sun, 9 Apr 2006 20:42:40 +0000 (20:42 +0000)] 
ISO8859-1 is also supported by GTK+ 2

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

18 years agoadded more files to parse
Vadim Zeitlin [Sun, 9 Apr 2006 19:55:48 +0000 (19:55 +0000)] 
added more files to parse

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

18 years agomake the string properly 0 terminated and allow for one char more on the output buffer
Stefan Csomor [Sun, 9 Apr 2006 12:51:03 +0000 (12:51 +0000)] 
make the string properly 0 terminated and allow for one char more on the output buffer

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

18 years agovery minor cleanup
Vadim Zeitlin [Sun, 9 Apr 2006 11:00:45 +0000 (11:00 +0000)] 
very minor cleanup

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

18 years agoin case of an faulty event this might not get initialized
Stefan Csomor [Sun, 9 Apr 2006 08:53:39 +0000 (08:53 +0000)] 
in case of an faulty event this might not get initialized

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

18 years agoconversion fix by Ryan
Stefan Csomor [Sun, 9 Apr 2006 08:48:36 +0000 (08:48 +0000)] 
conversion fix by Ryan

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

18 years agolistbox cleanup
Stefan Csomor [Sun, 9 Apr 2006 08:37:56 +0000 (08:37 +0000)] 
listbox cleanup

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

18 years agolistbox cleanup
Stefan Csomor [Sun, 9 Apr 2006 06:50:54 +0000 (06:50 +0000)] 
listbox cleanup

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

18 years agolistbox cleanup
Stefan Csomor [Sun, 9 Apr 2006 06:42:32 +0000 (06:42 +0000)] 
listbox cleanup

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

18 years agoAdded CmdDown() to grid events
Robin Dunn [Sun, 9 Apr 2006 00:15:04 +0000 (00:15 +0000)] 
Added CmdDown() to grid events

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

18 years agoUse CmdDown in mouse events instead of ControlDown so Mac users can
Robin Dunn [Sun, 9 Apr 2006 00:09:35 +0000 (00:09 +0000)] 
Use CmdDown in mouse events instead of ControlDown so Mac users can
multi-select with shift and cmd like they are used to.  Other
platforms are not affected.

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

18 years agoAdded missing not operator that was preventing the drawing of the
Robin Dunn [Sat, 8 Apr 2006 23:09:46 +0000 (23:09 +0000)] 
Added missing not operator that was preventing the drawing of the
gridlines

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

18 years agodon't redefine _CRT_SECURE_NO_DEPRECATE and _CRT_NON_CONFORMING_SWPRINTFS if already...
Vadim Zeitlin [Sat, 8 Apr 2006 22:58:54 +0000 (22:58 +0000)] 
don't redefine _CRT_SECURE_NO_DEPRECATE and _CRT_NON_CONFORMING_SWPRINTFS  if already defined (patch 1463364)

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

18 years agochanged DoMessageFromThreadWait() to not block if there are no messages, this avoids...
Vadim Zeitlin [Sat, 8 Apr 2006 22:51:42 +0000 (22:51 +0000)] 
changed DoMessageFromThreadWait() to not block if there are no messages, this avoids the need for sending a dummy WM_NULL from the thread wait loop (replaces patch 1459812)

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

18 years agoGive wx.GridTableBase a destructor, and clear the ownership when it is
Robin Dunn [Sat, 8 Apr 2006 21:49:20 +0000 (21:49 +0000)] 
Give wx.GridTableBase a destructor, and clear the ownership when it is
passed to SetTable.

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

18 years agoellipsis support for static text (mac), applied patch
Stefan Csomor [Sat, 8 Apr 2006 15:32:18 +0000 (15:32 +0000)] 
ellipsis support for static text (mac), applied patch

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

18 years agofixing Clipboard::IsSupported when asking for unicode text and only non-unicode text...
Stefan Csomor [Sat, 8 Apr 2006 15:26:05 +0000 (15:26 +0000)] 
fixing Clipboard::IsSupported when asking for unicode text and only non-unicode text is available

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

18 years agoCorrected FindString
Julian Smart [Sat, 8 Apr 2006 14:58:08 +0000 (14:58 +0000)] 
Corrected FindString

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

18 years agochanging coordinates to client-area relative (patch 1378189)
Stefan Csomor [Sat, 8 Apr 2006 14:33:00 +0000 (14:33 +0000)] 
changing coordinates to client-area relative (patch 1378189)

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

18 years agoallowing the suppression of SetValue event-triggering (needed for composite controls)
Stefan Csomor [Sat, 8 Apr 2006 13:00:13 +0000 (13:00 +0000)] 
allowing the suppression of SetValue event-triggering (needed for composite controls)

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

18 years agoapplying patch 1411230
Stefan Csomor [Sat, 8 Apr 2006 11:43:13 +0000 (11:43 +0000)] 
applying patch 1411230

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

18 years agominor cleanup
David Surovell [Sat, 8 Apr 2006 09:14:06 +0000 (09:14 +0000)] 
minor cleanup

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

18 years agoFirst pass at integrating a code generator in XRCed. Initial patch
Robin Dunn [Sat, 8 Apr 2006 06:17:11 +0000 (06:17 +0000)] 
First pass at integrating a code generator in XRCed.  Initial patch
from Eli Golovinsky, with lots of additional mods by me.

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

18 years agoellipsis support
Stefan Csomor [Sat, 8 Apr 2006 05:52:43 +0000 (05:52 +0000)] 
ellipsis support

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

18 years agofix recently introduced memory leak of m_conv (bug 1466559)
Vadim Zeitlin [Fri, 7 Apr 2006 22:41:11 +0000 (22:41 +0000)] 
fix recently introduced memory leak of m_conv (bug 1466559)

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

18 years agowxNotebookSizer is gone now
Robin Dunn [Fri, 7 Apr 2006 19:24:39 +0000 (19:24 +0000)] 
wxNotebookSizer is gone now

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

18 years agoapplied patch 1378261
Stefan Csomor [Fri, 7 Apr 2006 19:21:50 +0000 (19:21 +0000)] 
applied patch 1378261

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

18 years agoapplied patch 1466370
Stefan Csomor [Fri, 7 Apr 2006 18:59:51 +0000 (18:59 +0000)] 
applied patch 1466370

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

18 years agoapplied patch 1465549
Stefan Csomor [Fri, 7 Apr 2006 18:56:13 +0000 (18:56 +0000)] 
applied patch 1465549

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

18 years agocleanup - added whitespace around operators, some blank lines, fixed comment typos...
David Surovell [Fri, 7 Apr 2006 16:51:36 +0000 (16:51 +0000)] 
cleanup - added whitespace around operators, some blank lines, fixed comment typos, broke up one-line if-stmts

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

18 years agoAdded minimal Info.plist
Julian Smart [Fri, 7 Apr 2006 07:12:36 +0000 (07:12 +0000)] 
Added minimal Info.plist

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

18 years agoadded html headers
Vadim Zeitlin [Fri, 7 Apr 2006 00:39:50 +0000 (00:39 +0000)] 
added html headers

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

18 years agoadded wxTLW::ShouldPreventAppExit() which can be overridden to allow closing the...
Vadim Zeitlin [Fri, 7 Apr 2006 00:38:49 +0000 (00:38 +0000)] 
added wxTLW::ShouldPreventAppExit() which can be overridden to allow closing the application even if some windows are still opened; use it for wxHtmlHelpFrame

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

18 years agosome compilers warn about implicitly converting 0 and 1 to size_t -- use 0u and 1u...
Vadim Zeitlin [Thu, 6 Apr 2006 23:45:14 +0000 (23:45 +0000)] 
some compilers warn about implicitly converting 0 and 1 to size_t -- use 0u and 1u instead

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

18 years agofixed gcc warnings about not initializing the base class in copy ctor
Vadim Zeitlin [Thu, 6 Apr 2006 17:11:25 +0000 (17:11 +0000)] 
fixed gcc warnings about not initializing the base class in copy ctor

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

18 years agoGetBoundingRect() is supposed to return the logical coordinates, even in !textOnly...
Vadim Zeitlin [Thu, 6 Apr 2006 14:27:34 +0000 (14:27 +0000)] 
GetBoundingRect() is supposed to return the logical coordinates, even in !textOnly case; also documented it

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

18 years agoleave enough space for the trailing NUL when converting UTF-16 to UTF-32 in Mac conve...
Vadim Zeitlin [Thu, 6 Apr 2006 12:43:38 +0000 (12:43 +0000)] 
leave enough space for the trailing NUL when converting UTF-16 to UTF-32 in Mac conversion

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

18 years agodon't crash if conversion of a command line argument to Unicode fails
Vadim Zeitlin [Thu, 6 Apr 2006 12:38:31 +0000 (12:38 +0000)] 
don't crash if conversion of a command line argument to Unicode fails

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

18 years agowxGTK2: No need to check for __WXGTK20__ here either (and test cia script again)
Mart Raudsepp [Thu, 6 Apr 2006 12:06:37 +0000 (12:06 +0000)] 
wxGTK2: No need to check for __WXGTK20__ here either (and test cia script again)

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

18 years agowxGTK2: No need to check for __WXGTK20__ here
Mart Raudsepp [Thu, 6 Apr 2006 12:01:04 +0000 (12:01 +0000)] 
wxGTK2: No need to check for __WXGTK20__ here

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

18 years agowxGTK2: We don't need to check for __WXGTK20__ here
Mart Raudsepp [Thu, 6 Apr 2006 11:59:07 +0000 (11:59 +0000)] 
wxGTK2: We don't need to check for __WXGTK20__ here

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

18 years agoadded missing const to fix last commit
Vadim Zeitlin [Thu, 6 Apr 2006 11:51:41 +0000 (11:51 +0000)] 
added missing const to fix last commit

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

18 years agochanged the version and the date
Vadim Zeitlin [Thu, 6 Apr 2006 11:29:22 +0000 (11:29 +0000)] 
changed the version and the date

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

18 years agoadded a cast to wxDecodeSurrogate() to fix wxMSW cross-compilation
Vadim Zeitlin [Thu, 6 Apr 2006 11:27:40 +0000 (11:27 +0000)] 
added a cast to wxDecodeSurrogate() to fix wxMSW cross-compilation

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

18 years agoMinor tweaks to bring up to date with CVS changes
Robin Dunn [Thu, 6 Apr 2006 02:35:05 +0000 (02:35 +0000)] 
Minor tweaks to bring up to date with CVS changes

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

18 years agoUpdate with 2.6.3.2 info
Robin Dunn [Thu, 6 Apr 2006 02:34:10 +0000 (02:34 +0000)] 
Update with 2.6.3.2 info

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

18 years agocleanup (repeat of v197) - added whitespace around operators, some blank lines, fixed...
David Surovell [Thu, 6 Apr 2006 02:30:52 +0000 (02:30 +0000)] 
cleanup (repeat of v197) - added whitespace around operators, some blank lines, fixed comment typos, renamed out-in vars to outBuff-inBuff

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

18 years agowx.lib.pubsub updates from Oliver Schoenborn:
Robin Dunn [Thu, 6 Apr 2006 01:15:20 +0000 (01:15 +0000)] 
wx.lib.pubsub updates from Oliver Schoenborn:
    - the hash problem re non-hashable objects
    - now supports listeners that use *args as an argument
      (listener(*args) was not passing the validity test)
    - corrected some mistakes in documentation
    - added some clarifications (hopefully useful for first time
      users)
    - changed the way singleton is implemented since old way prevented
      pydoc etc from extracting docs for Publisher

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

18 years agoForce a full refresh when the focus changes so the bitmap button will
Robin Dunn [Thu, 6 Apr 2006 00:12:11 +0000 (00:12 +0000)] 
Force a full refresh when the focus changes so the bitmap button will
redraw its label if needed.  Also give defaults to more of the ctor parameters.

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

18 years agoreally fixed number of bytes written in WriteString() in Unicode mode
Vadim Zeitlin [Wed, 5 Apr 2006 23:19:09 +0000 (23:19 +0000)] 
really fixed number of bytes written in WriteString() in Unicode mode

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

18 years agoimplemented UTF-16/32 using To/FromWChar() instead of MB2WC/WC2MB for sizeof(wchar_t...
Vadim Zeitlin [Wed, 5 Apr 2006 23:04:10 +0000 (23:04 +0000)] 
implemented UTF-16/32 using To/FromWChar() instead of MB2WC/WC2MB for sizeof(wchar_t)==4 platforms too

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

18 years ago1. use a manifest constant wxNO_LEN instead of -1 for lengths everywhere
Vadim Zeitlin [Wed, 5 Apr 2006 22:12:45 +0000 (22:12 +0000)] 
1. use a manifest constant wxNO_LEN instead of -1 for lengths everywhere
2. reimplemented UTF-16/32 conversions using To/FromWChar() API instead
   of MB2WC/WC2MB for Windows (or rather SIZEOF_WCHAR_T == 2 platforms),
   the first tangible result is that reading UTF-32BE text streams now
   works too
3. more off by 1 fixes

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