Vadim Zeitlin
bb531fa187
fixed compilation for USE_PCH == 0
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33739 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-18 23:01:56 +00:00
Ryan Norton
d161e2f39a
use atoi instead of sscanf
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33733 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-18 21:24:03 +00:00
Ryan Norton
7fdfc5b3a2
cleanup for wxUSE_THREADS
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33726 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-18 17:09:25 +00:00
Julian Smart
de4de64f1c
Added wxUSE_THREADS guards
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33725 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-18 16:32:34 +00:00
Ryan Norton
f54043c214
fix 10.2 shared builds from crashing
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33719 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-17 18:39:07 +00:00
Julian Smart
45a2f9494e
Added some reserved functions
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33711 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-17 15:49:27 +00:00
Ryan Norton
1e96e5030c
fix 10.2 shared unicode builds for mbstowcs and vice versa
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33689 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-17 05:19:03 +00:00
Michael Wetherell
368bb66293
No EOVERFLOW on openbsd
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33673 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-16 17:13:14 +00:00
Stefan Neis
1fd87ff764
Moved enum definition out of function body to work around compiler bug.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33669 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-16 16:03:42 +00:00
Julian Smart
1152bba280
APplied patch [ 1182682 ] Fixes wxDebugReportUpload fail when app name contains spaces
...
by eco
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33651 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-16 10:16:49 +00:00
Julian Smart
c497d0b212
Applied patch [ 1183157 ] Compilation with GCC 4.0
...
by Michal Cihar. Also added typedef for SQLINTEGER in built-in
iODBC.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33648 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-16 09:45:32 +00:00
Ryan Norton
2cbe2aead9
fix for w/o expat
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33647 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-16 09:11:52 +00:00
Włodzimierz Skiba
9843873049
Build fix for wxUSE_FILE=0.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33630 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-15 16:49:36 +00:00
Włodzimierz Skiba
452aa069dc
Missing include.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33629 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-15 16:48:21 +00:00
Włodzimierz Skiba
7220e45533
Simpler for readable diffs in future new ports.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33628 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-15 16:47:28 +00:00
Włodzimierz Skiba
8079756869
Simpler constructor available.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33627 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-15 16:44:31 +00:00
Robin Dunn
414f2513fc
For wxMSW capture and release the mouse as the cursor moves out or
...
back in to the transient popup window to enable the transient to be
automatically dismissed when a click happens outside of it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33618 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-15 03:04:30 +00:00
Michael Wetherell
845905d588
Move G_FILENAME_ENCODING to wxGTK
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33587 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-13 20:05:57 +00:00
Włodzimierz Skiba
ad5bb7d6a6
Sending wxChar* outputs pointer instead of text under Borland.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33582 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-13 17:53:28 +00:00
Włodzimierz Skiba
15cdc34149
wxStreamToTextRedirector fixes, define wxHAS_TEXT_WINDOW_STREAM.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33581 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-13 17:51:16 +00:00
Michael Wetherell
4fdc08274b
Compilo fix for wxUSE_INTL=0 and use wxCSConv for broken filenames instead of wxMBConvLibc
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33563 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-13 12:37:53 +00:00
Włodzimierz Skiba
29468083f4
Fix for using std streams when std:: conflicts with ::
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33556 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-12 21:08:04 +00:00
Włodzimierz Skiba
5eb1c08e67
Warning fix.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33554 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-12 20:57:09 +00:00
Ryan Norton
ae3036a289
Fix CYGWIN socket compilo
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33553 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-12 17:52:01 +00:00
Ryan Norton
4ea5491d94
Fix CYGWIN socket compilo
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33550 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-12 17:16:37 +00:00
Ryan Norton
97c153e446
CYGWIN socket compilation fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33548 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-12 17:03:49 +00:00
Julian Smart
b2e3be1c69
wxFrameBase doesn't have wxRTTI so don't test for it, or
...
wxDynamicCast (for example) will erroneously succeed and
return the wrong cast object
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33539 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-12 07:33:20 +00:00
Robin Dunn
276612f7e4
checked in just John's patch, will keep working my fixes...
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33538 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-12 05:18:20 +00:00
Robin Dunn
68406a9b43
GRR! Reverting last change. I broke some things that I thought I had tested before...
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33537 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-12 04:53:26 +00:00
Robin Dunn
ad7f2e868b
Copy & paste error
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33536 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-12 04:36:23 +00:00
Robin Dunn
82ceade76a
Fixes for wxPopupTransientWindow for wxMSW. Includes Patch #1181190 ,
...
and also fixes for automatically dismissing the popup whenever the
mouse is clicked outside of the popup window.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33535 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-12 04:28:40 +00:00
Michael Wetherell
3b676ed7f1
Remove workaround for link problem with versions of mingw before 3.4.2
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33532 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-11 23:29:55 +00:00
Michael Wetherell
fe47da7b04
A better workaround for the link problem with mingw versions before 3.4.2
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33531 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-11 23:26:44 +00:00
Ryan Norton
2df0258e2b
fix wxString::Replace when new strings are longer than old string
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-11 09:05:40 +00:00
Vadim Zeitlin
fdc1aa5209
modified AddFile() to copy file to the debug report directory if its path is absolute
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33492 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-10 22:37:43 +00:00
Mattia Barbon
fa6416df7f
Correct harmless typos.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-10 14:49:02 +00:00
Vadim Zeitlin
a625f45442
show 20 lines of stack in assert, this should still hold on any reasonable screen
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33460 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-09 23:25:10 +00:00
Vadim Zeitlin
e18c3e0207
added AddText() function (trivial wrapper around AddFile()), use it in debug rpt preview
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33452 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-09 16:04:22 +00:00
Julian Smart
0f88451561
Lay buttons out on Windows according to conventions. Button spacing is
...
also reduced to a more reasonable size.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33450 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-09 11:43:28 +00:00
Ryan Norton
92413909e8
Get rid of superflous if statement - taken care of by the following for loop
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33446 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-09 06:42:42 +00:00
Michael Wetherell
ba75c6bb8c
Patch 1173507 by Stas Sergeev. Allow FindFirst to work with patterns
...
such as 'file:abc.zip#zip:/xyz/*' that have a '/' after the 'zip:' since
it is possible to open paths such as 'file:abc.zip#zip:/xyz/123.txt'. Also
allow 'abc.zip#zip:' and 'abc.zip#zip:/' to match the zip's root. And
create a new instance of wxFileSystem within OpenFile to avoid infinite
recursion.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33445 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-09 03:06:19 +00:00
Ryan Norton
510bb7480c
REWRITE wxStringBase::append and wxString::Replace.
...
This had to be done because they did not take into account null characters.
([ 1179490 ] wxString::Replace() truncates strings containing null bytes) notified me of this.
Please test and let me know of any problems!
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33439 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-08 22:53:27 +00:00
Michael Wetherell
43e8916ff3
Documentation fixes, patch 1179223 by Andreas Mohr
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33428 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-08 14:34:30 +00:00
Ryan Norton
cb28cc9e75
Fix Seeking to end of wxStreamInputStream (patch [ 1178834 ] string stream bad m_len check)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33418 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-07 20:49:34 +00:00
Włodzimierz Skiba
49178e6501
Warning fix about possibly misplaced assignment.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33409 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-07 12:40:26 +00:00
Michael Wetherell
08335000c5
Use wxFileSystem for left hand side. Patches 1169934 and 1173497 from Stas
...
Sergeev and Artur Kornacki.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33392 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-06 20:35:54 +00:00
Michael Wetherell
d13a08ab40
Add m_allowSeeking for updated filesystem handler to use. Also switch to
...
using 'wx__' prefix for private symbols, and add some comments.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33391 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-06 20:32:28 +00:00
Ryan Norton
caa2490c0f
Fix memory leak when a spacer is added, and crash when a window is added before wxSizerItem::DeleteWindows
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33383 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-06 11:39:04 +00:00
Michael Wetherell
21bd196564
Add comments explaining the workaround for mingw 3.2.3
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33379 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-06 08:34:01 +00:00
Michael Wetherell
f5e93b3586
Change the name of the smart pointer so that wxZipOutputStreamPtr is free
...
for the user.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33369 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-04-06 00:31:29 +00:00