Vadim Zeitlin
|
d7ef641d4e
|
fix wxExecute() compilation in ANSI build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52773 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-24 23:13:12 +00:00 |
|
Václav Slavík
|
ec64d5ca7b
|
no need to export private list/arrays of generic controls' implementations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52767 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-24 15:07:30 +00:00 |
|
Francesco Montorsi
|
878a936e3d
|
fix for built with compat 2.8 off
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52766 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-24 13:39:09 +00:00 |
|
Vadim Zeitlin
|
fd230129b5
|
fix (one off, so not really important) memory leak which happened if an application using XRCID() in event tables didn't initialize (and hence didn't shutdown) wx
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52756 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-24 02:38:56 +00:00 |
|
Vadim Zeitlin
|
704bc4363b
|
fix crash when pressing Up key in empty combobox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52747 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-23 20:20:46 +00:00 |
|
Paul Cornett
|
bddd07670f
|
non-pch build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52742 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-23 18:24:27 +00:00 |
|
Stefan Neis
|
1aca6611e6
|
Updated brush/pen implementation for OS/2 to current implementation style.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52739 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-23 17:41:16 +00:00 |
|
Vadim Zeitlin
|
05718a98f9
|
avoid needless Unicode<->MB conversions in Unix wxExecute(); simplify the code; provide both versions taking char** and wchar_t** for compatibility; also use wxMacExecute() (renamed to wxMacLaunch() to avoid confusion) from all wxExecute() overloads but don't use it if wxEXEC_SYNC was requested as it doesn't support it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52722 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-23 02:27:23 +00:00 |
|
Vadim Zeitlin
|
e528a71bf1
|
don't use negative PID hack in GUI neither, add a separate flag to wxEndProcessData for this
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52701 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 15:37:16 +00:00 |
|
Vadim Zeitlin
|
dbd1c638fe
|
no real changes, just small cleanup after last few revisions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52697 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 14:55:46 +00:00 |
|
Vadim Zeitlin
|
b827d64707
|
refactored common code from XXX_EndProcessDetect in wxGTK[12] and wxMac/wxCocoa into wxHandleProcessTermination itself; also removed code dealing with negative pids as we don't use them any more
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52696 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 14:50:44 +00:00 |
|
Vadim Zeitlin
|
3bbd09c34c
|
get rid of traits functions unnecessary now that wxExecute() works in both base and GUI ports
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52693 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 14:15:28 +00:00 |
|
Vadim Zeitlin
|
33343395da
|
fixed IO redirection to work in wxExecute() in console applications (including the case when the child process outputs more than pipe buffer size) by using wxSelectDispatcher for multiplexing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52692 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 14:10:54 +00:00 |
|
Vadim Zeitlin
|
947f3b358c
|
fix warnings about unused parameters/variables in release build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52690 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 12:11:37 +00:00 |
|
Francesco Montorsi
|
5c7b506103
|
use wx-style header and commets; fix indentation to be 4 spaces; move Doxygen comments in a new interface header; deprecate SetBrowser() in favour of SetViewer()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52689 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 12:06:30 +00:00 |
|
Václav Slavík
|
89267fe552
|
fixes to Freeze/Thawn when the window is shown or hidden in between Freeze and Thaw
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52688 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 11:55:11 +00:00 |
|
Václav Slavík
|
22f43cb5a7
|
fixed spurious debug message about unexpected focus change when wx focus changed more than once before event loop iteration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52687 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 11:47:57 +00:00 |
|
Vadim Zeitlin
|
fdf7ff738c
|
make wxSelectDispatcher ctor public, it can be useful to create it in places other than wxFDIODispatcher
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52681 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 04:19:12 +00:00 |
|
Vadim Zeitlin
|
4d425deeb2
|
return bool from wxStreamTempInputBuffer::Update() indicating if anything was done; don't sleep in wxExecute() if IO is coming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52678 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 03:50:35 +00:00 |
|
Vadim Zeitlin
|
eacb6b56a6
|
extracted GUI-specific part of utilsunx.cpp to a new unix/apptraits.cpp file and don't include utilsunx.cpp in both base and GUI libraries now so that we can get rid of BASE_AND_GUI_UNIX_SRC in files.bkl entirely
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52677 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 03:48:11 +00:00 |
|
Vadim Zeitlin
|
9d3845e884
|
extracted GUI-specific part of utilsunx.cpp to a new unix/apptraits.cpp file and don't include utilsunx.cpp in both base and GUI libraries now so that we can get rid of BASE_AND_GUI_UNIX_SRC in files.bkl entirely
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52676 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 03:46:04 +00:00 |
|
Vadim Zeitlin
|
3c80703554
|
unused any more (should have been part of r52667)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52674 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 03:25:48 +00:00 |
|
Vadim Zeitlin
|
405f0fef4b
|
rename classes use by generic wxSpinCtrl implementation to have "Generic" suffix to avoid conflicts with the classes with the same names in wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52673 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 03:15:56 +00:00 |
|
Vadim Zeitlin
|
2ecd1756e4
|
added wxWindowDisabler ctor for conditionally disabling all windows and use it in WaitForChild()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52671 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 03:06:57 +00:00 |
|
Vadim Zeitlin
|
1d57de4858
|
more compilation fixes after pen/brush styles changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52670 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 02:58:41 +00:00 |
|
Vadim Zeitlin
|
1d043598b7
|
replace wxAddProcessCallback() with wxAppTraits::AddProcessCallback() to fix linking problems in Unix ports; also reduce code duplication between GUI and base versions making src/unix/baseunix.cpp unnecessary any longer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52667 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 00:07:13 +00:00 |
|
Vadim Zeitlin
|
9c97f8ea88
|
don't pass unnecessary arguments to FindOrCreateBrush/Pen()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52666 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-22 00:04:29 +00:00 |
|
Vadim Zeitlin
|
2051c39fae
|
compilation fixes after pen/brush styles changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52660 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-21 23:39:11 +00:00 |
|
Václav Slavík
|
b23bb1f962
|
fixed TABs positioning inside <pre> so that tags don't throw it apart
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52658 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-21 21:19:09 +00:00 |
|
Václav Slavík
|
37ed592f71
|
remove needless casting (no real change)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52657 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-21 20:11:55 +00:00 |
|
Vadim Zeitlin
|
a7d980f639
|
restore setting m_appName broken by recent change (fixes bug 1921954)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52651 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-21 16:21:51 +00:00 |
|
Francesco Montorsi
|
82c5e9ab46
|
fix wxBrush for the mac build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52642 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-21 09:37:59 +00:00 |
|
Francesco Montorsi
|
25af884d93
|
fix header files so that they can be included directly without generating 'undefined reference' errors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52638 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-20 18:11:26 +00:00 |
|
Francesco Montorsi
|
ac3688c0d8
|
make the Pen/Brush code backward compatible as discussed on wx-dev; marked the blocks of code to deprecate in future with FUTURE_WXWIN_COMPATIBILITY_3_0; add wxCHECK_MSG in all ports to block Get*() calls on invalid objects (as already is for all other refcounted objects and for most ports)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52636 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-20 15:08:51 +00:00 |
|
Francesco Montorsi
|
cb129171c2
|
further wxPenStyle/wxBrushStyle fixes for builds with compat off (partially by Marcin Wojdyr)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52626 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-19 18:28:04 +00:00 |
|
Stefan Csomor
|
96f5888b18
|
CGFloat
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52625 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-19 14:09:44 +00:00 |
|
Stefan Csomor
|
5389e50515
|
make background colour be the real color, to have inheritance work correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52624 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-19 13:26:42 +00:00 |
|
Stefan Csomor
|
e95f52682f
|
clean include
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52623 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-19 13:24:27 +00:00 |
|
Stefan Csomor
|
65bea426fe
|
have bg style wxBG_STYLE_CUSTOM not skip event
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52622 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-19 13:23:41 +00:00 |
|
Václav Slavík
|
b1bb04c5a6
|
made wxAcceleratorTable work with buttons in wxGTK too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52615 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-18 16:21:15 +00:00 |
|
Vadim Zeitlin
|
8cd6a9ad50
|
added wxSpinCtrlDouble (slightly modified patch 1835864)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52612 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-18 14:04:19 +00:00 |
|
Vadim Zeitlin
|
04edbb2343
|
provide stubs for Get/SetStippled() to fix the build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52611 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-18 13:27:10 +00:00 |
|
Paul Cornett
|
edd6813c82
|
remove duplicate wxTaskBarIconAreaBase::DoPopupMenu, extracting the one-line difference into a new virtual
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52605 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-18 04:06:50 +00:00 |
|
Paul Cornett
|
bcf7614cf3
|
move wxWindowGTK::DoPopupMenu back to window.cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52604 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-18 03:32:27 +00:00 |
|
Paul Cornett
|
3ed946f283
|
simplify wxEVT_MENU_OPEN/CLOSE generation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52603 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-18 03:01:30 +00:00 |
|
Benjamin Williams
|
396f85bac5
|
vista tree crash fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52597 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-17 22:05:01 +00:00 |
|
Vadim Zeitlin
|
766aecab3a
|
use static functions instead of static variables for critical sections to avoid crashing if a log function using a CS is called during static objects initialization
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52594 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-17 21:09:02 +00:00 |
|
Vadim Zeitlin
|
069b2e5941
|
don't provide unnecessary (as default) arguments to wxPen ctor, this incidentally fixes deprecation warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52589 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-17 20:57:50 +00:00 |
|
Vadim Zeitlin
|
36c10aa142
|
don't provide unnecessary (as default) arguments to wxPen ctor, this incidentally fixes deprecation warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52588 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-17 20:46:36 +00:00 |
|
Paul Cornett
|
04ee05f92a
|
fix a huge number of build errors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52586 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2008-03-17 18:26:00 +00:00 |
|