wxWidgets.git
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

18 years agoname the test just MBConv instead of MBConvTestCase
Vadim Zeitlin [Wed, 5 Apr 2006 21:03:25 +0000 (21:03 +0000)] 
name the test just MBConv instead of MBConvTestCase

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

18 years agoname the test just Unicode instead of UnicodeTestCase
Vadim Zeitlin [Wed, 5 Apr 2006 19:59:27 +0000 (19:59 +0000)] 
name the test just Unicode instead of UnicodeTestCase

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

18 years agocleanup - added whitespace around operators, some blank lines, fixed comment typos...
David Surovell [Wed, 5 Apr 2006 18:02:26 +0000 (18:02 +0000)] 
cleanup - 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@38582 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

18 years agoimplemented locating objects in gridbag sizer,
Roman Rolinsky [Wed, 5 Apr 2006 17:36:21 +0000 (17:36 +0000)] 
implemented locating objects in gridbag sizer,
expanding tree to show selected object

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

18 years agoMac compilation fix after last commit
Vadim Zeitlin [Wed, 5 Apr 2006 17:10:01 +0000 (17:10 +0000)] 
Mac compilation fix after last commit

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

18 years agoadded wxMBConv::Clone() to be able to copy conversion objects polymorphically
Vadim Zeitlin [Wed, 5 Apr 2006 16:54:02 +0000 (16:54 +0000)] 
added wxMBConv::Clone() to be able to copy conversion objects polymorphically

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

18 years agoalso fixed WriteString() to work correctly when outputting UTF-16/32: can't use strle...
Vadim Zeitlin [Wed, 5 Apr 2006 16:28:29 +0000 (16:28 +0000)] 
also fixed WriteString() to work correctly when outputting UTF-16/32: can't use strlen() with these encodings

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

18 years agofixed NextChar() to read the entire character at once as before it stopped on the...
Vadim Zeitlin [Wed, 5 Apr 2006 16:17:58 +0000 (16:17 +0000)] 
fixed NextChar() to read the entire character at once as before it stopped on the first byte for ASCII input encoded as UTF-32LE

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

18 years agoadded wxMBConv::Clone() to be able to copy conversion objects polymorphically
Vadim Zeitlin [Wed, 5 Apr 2006 16:10:08 +0000 (16:10 +0000)] 
added wxMBConv::Clone() to be able to copy conversion objects polymorphically

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

18 years agoproperly NUL-terminate the output in wxMBConvUTF16swap::WC2MB()
Vadim Zeitlin [Wed, 5 Apr 2006 15:18:05 +0000 (15:18 +0000)] 
properly NUL-terminate the output in wxMBConvUTF16swap::WC2MB()

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

18 years agorebaked after adding convautotest.cpp
Vadim Zeitlin [Wed, 5 Apr 2006 15:07:06 +0000 (15:07 +0000)] 
rebaked after adding convautotest.cpp

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

18 years agorebaked after adding convauto.cpp/.h
Vadim Zeitlin [Wed, 5 Apr 2006 15:06:15 +0000 (15:06 +0000)] 
rebaked after adding convauto.cpp/.h

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

18 years agoSecond fix for Copy/Paste (using expat.native_encoding property).
Roman Rolinsky [Wed, 5 Apr 2006 14:55:17 +0000 (14:55 +0000)] 
Second fix for Copy/Paste (using expat.native_encoding property).
Added cellpos,cellspan properties for Spacer in GridBag sizer.

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

18 years agotests for wxConvAuto
Vadim Zeitlin [Wed, 5 Apr 2006 14:38:42 +0000 (14:38 +0000)] 
tests for wxConvAuto

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

18 years ago1. changed all "wxMBConv& conv" parameters to "const wxMBConv&"
Vadim Zeitlin [Wed, 5 Apr 2006 14:37:47 +0000 (14:37 +0000)] 
1. changed all "wxMBConv& conv" parameters to "const wxMBConv&"
2. this allows to use wxConvAuto() instead of wxConvUTF8 as default value
   for this parameter in the classes which read text from the file: wxConvAuto
   automatically recognizes the BOM at the start of file and uses the correct
   conversion
3. don't use Windows for UTF-7 conversions as there is no way to make it
   fail on invalid UTF-7 strings; use our own wxMBConvUtf7 instead

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

18 years agoencconv.cpp: Remove comment about 5 being big enough value for ENC_PER_PLATFORM ...
Mart Raudsepp [Wed, 5 Apr 2006 10:02:28 +0000 (10:02 +0000)] 
encconv.cpp: Remove comment about 5 being big enough value for ENC_PER_PLATFORM - it should be the minimum
necessary instead.
fmapbase.cpp: Slightly reduce the size of an array - it should be reduced further (we only have one item with the
size of 9, rest are not over 6)

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

18 years agoUpdate unictabl.inc manually, keeping KOI8-U, while doing it as close as possible...
Mart Raudsepp [Wed, 5 Apr 2006 00:37:45 +0000 (00:37 +0000)] 
Update unictabl.inc manually, keeping KOI8-U, while doing it as close as possible for as how the regenerator would
have done if it had a matching KOI8-U.TXT file at hand.
This moves 5.9KB from .data to .rodata (guaranteed to be shared among wx apps).

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

18 years agoSupport having const encoding tables. Modify generator code to regenerate as such.
Mart Raudsepp [Wed, 5 Apr 2006 00:30:18 +0000 (00:30 +0000)] 
Support having const encoding tables. Modify generator code to regenerate as such.
Can't simply regenerate src/common/unictabl.inc, because KOI8-U.TXT is missing, and mk_fallbacks has issues
(sort +2 isn't valid on my system)

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

18 years agoMake the unicode table scripts generate file with whitespacing done as has been manua...
Mart Raudsepp [Wed, 5 Apr 2006 00:18:31 +0000 (00:18 +0000)] 
Make the unicode table scripts generate file with whitespacing done as has been manually edited despite the
warning on top.

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

18 years agoDocstring fix
Robin Dunn [Tue, 4 Apr 2006 23:33:01 +0000 (23:33 +0000)] 
Docstring fix

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

18 years agoEVT_TEXT_ENTER handler on a combobox needs evt.Skip() otherwise the
Robin Dunn [Tue, 4 Apr 2006 23:29:14 +0000 (23:29 +0000)] 
EVT_TEXT_ENTER handler on a combobox needs evt.Skip() otherwise the
dropdown may not close

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

18 years agoMake EquivalentEncodings 3-dimensional array const, moving 864 bytes from data segmen...
Mart Raudsepp [Tue, 4 Apr 2006 23:01:57 +0000 (23:01 +0000)] 
Make EquivalentEncodings 3-dimensional array const, moving 864 bytes from data segment (copy-on-write) to
.rodata segment (always guaranteed to be shared among processes) in wxBase.
Make said array as big as necessary, not bigger than necessary (as before) - shaving 122 bytes off of that 864
bytes.

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

18 years agowxGTK2: No need to warn about threads being unsupported if gtk+ is lower than 1.2...
Mart Raudsepp [Tue, 4 Apr 2006 19:44:27 +0000 (19:44 +0000)] 
wxGTK2: No need to warn about threads being unsupported if gtk+ is lower than 1.2.4 - this is source code for gtk2
only.

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

18 years agoAdd GDK_PIXBUF_DISABLE_DEPRECATED, it should build with it now. Will keep an eye...
Mart Raudsepp [Tue, 4 Apr 2006 19:34:38 +0000 (19:34 +0000)] 
Add GDK_PIXBUF_DISABLE_DEPRECATED, it should build with it now. Will keep an eye on the tinderbox at a reasonable
interval.

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

18 years agogdk_window_get_colormap -> gdk_drawable_get_colormap
Mart Raudsepp [Tue, 4 Apr 2006 18:56:39 +0000 (18:56 +0000)] 
gdk_window_get_colormap -> gdk_drawable_get_colormap

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

18 years agogdk_cursor_destroy -> gdk_cursor_unref
Mart Raudsepp [Tue, 4 Apr 2006 18:19:55 +0000 (18:19 +0000)] 
gdk_cursor_destroy -> gdk_cursor_unref

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

18 years agoGDK_ROOT_PARENT -> gdk_get_default_root_window
Mart Raudsepp [Tue, 4 Apr 2006 17:50:58 +0000 (17:50 +0000)] 
GDK_ROOT_PARENT -> gdk_get_default_root_window

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

18 years agogdk_window_get_size -> gdk_drawable_get_size
Mart Raudsepp [Tue, 4 Apr 2006 17:19:42 +0000 (17:19 +0000)] 
gdk_window_get_size -> gdk_drawable_get_size

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

18 years agoadded missing paren
David Surovell [Tue, 4 Apr 2006 16:40:38 +0000 (16:40 +0000)] 
added missing paren

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

18 years agogdk_gc_destroy -> gdk_gc_unref -> g_object_unref
Mart Raudsepp [Tue, 4 Apr 2006 15:06:55 +0000 (15:06 +0000)] 
gdk_gc_destroy -> gdk_gc_unref -> g_object_unref

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

18 years agogdk_image_destroy -> g_object_unref (gdk_image_destroy is deprecated in favor of...
Mart Raudsepp [Tue, 4 Apr 2006 14:57:45 +0000 (14:57 +0000)] 
gdk_image_destroy -> g_object_unref (gdk_image_destroy is deprecated in favor of gdk_image_unref, and is just a
#define to it; gdk_image_unref deprecated in favor of g_object_unref)

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

18 years agogdk_pixbuf_unref -> g_object_unref
Mart Raudsepp [Tue, 4 Apr 2006 14:44:06 +0000 (14:44 +0000)] 
gdk_pixbuf_unref -> g_object_unref

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

18 years agogdk_gc_unref -> g_object_unref
Mart Raudsepp [Tue, 4 Apr 2006 14:26:57 +0000 (14:26 +0000)] 
gdk_gc_unref -> g_object_unref

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

18 years agocorrected mistake in the UTF-16 test on big endian machines
Vadim Zeitlin [Tue, 4 Apr 2006 14:25:59 +0000 (14:25 +0000)] 
corrected mistake in the UTF-16 test on big endian machines

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

18 years agoAnd gdk_drawable_unref is in turn deprecated in favor of g_object_unref
Mart Raudsepp [Tue, 4 Apr 2006 14:06:00 +0000 (14:06 +0000)] 
And gdk_drawable_unref is in turn deprecated in favor of g_object_unref

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

18 years agogdk_bitmap/pixmap_unref -> gdk_drawable_unref
Mart Raudsepp [Tue, 4 Apr 2006 13:54:02 +0000 (13:54 +0000)] 
gdk_bitmap/pixmap_unref -> gdk_drawable_unref

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

18 years agogdk_draw_pixmap -> gdk_draw_drawable
Mart Raudsepp [Tue, 4 Apr 2006 13:46:34 +0000 (13:46 +0000)] 
gdk_draw_pixmap -> gdk_draw_drawable

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

18 years agogdk_window_copy_area(drawable,gc,x,y,source_drawable,source_x,source_y,width,height) ->
Mart Raudsepp [Tue, 4 Apr 2006 13:37:31 +0000 (13:37 +0000)] 
gdk_window_copy_area(drawable,gc,x,y,source_drawable,source_x,source_y,width,height) ->
gdk_draw_pixmap(drawable,gc,source_drawable,source_x,source_y,x,y,width,height)

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

18 years agogdk_window_get_visual -> gdk_drawable_get_visual
Mart Raudsepp [Tue, 4 Apr 2006 13:13:04 +0000 (13:13 +0000)] 
gdk_window_get_visual -> gdk_drawable_get_visual

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

18 years agoMB2WC/WC2MB are not pure virtual any longer, implement them in terms of To/FromWChar()
Vadim Zeitlin [Tue, 4 Apr 2006 13:04:47 +0000 (13:04 +0000)] 
MB2WC/WC2MB are not pure virtual any longer, implement them in terms of To/FromWChar()

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

18 years agoadded new To/FromWChar() API with more reasonable semantics than old MB2WC/WC2MB...
Vadim Zeitlin [Tue, 4 Apr 2006 12:35:21 +0000 (12:35 +0000)] 
added new To/FromWChar() API with more reasonable semantics than old MB2WC/WC2MB; for now both coexist and the change is/should be backwards compatible

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

18 years agorenamed GetMinMBCharWidth() to GetMBNulLen(), made it public and documented it
Vadim Zeitlin [Tue, 4 Apr 2006 07:49:08 +0000 (07:49 +0000)] 
renamed GetMinMBCharWidth() to GetMBNulLen(), made it public and documented it

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

18 years agofixed LaTeX markup to suit tex2rtf
Vadim Zeitlin [Mon, 3 Apr 2006 22:16:22 +0000 (22:16 +0000)] 
fixed LaTeX markup to suit tex2rtf

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

18 years agoadded ParseInnerSource() to make <pre>-like parsing easier
Václav Slavík [Mon, 3 Apr 2006 19:34:21 +0000 (19:34 +0000)] 
added ParseInnerSource() to make <pre>-like parsing easier

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

18 years agoWarning fix.
Włodzimierz Skiba [Mon, 3 Apr 2006 17:38:05 +0000 (17:38 +0000)] 
Warning fix.

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

18 years agoSync wxGTK docs from WX_2_6_BRANCH to HEAD
Mart Raudsepp [Mon, 3 Apr 2006 05:53:39 +0000 (05:53 +0000)] 
Sync wxGTK docs from WX_2_6_BRANCH to HEAD

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

18 years agominor cleanup - reformatting
David Surovell [Mon, 3 Apr 2006 00:21:00 +0000 (00:21 +0000)] 
minor cleanup - reformatting

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

18 years agoApple gcc compilation fixes: for it size_t and unsigned are not the same type for...
Vadim Zeitlin [Sun, 2 Apr 2006 20:18:33 +0000 (20:18 +0000)] 
Apple gcc compilation fixes: for it size_t and unsigned are not the same type for some reason

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

18 years agofixed wxMBConv_iconv to work with UTF-16/32
Vadim Zeitlin [Sun, 2 Apr 2006 20:03:42 +0000 (20:03 +0000)] 
fixed wxMBConv_iconv to work with UTF-16/32

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