Robert Roebling
|
0a807957e6
|
Closes #10495: wxDataViewCtrl needs a way to start the label editor programmatically, also Windows port now emits vetoable ..._EDITING_STARTED event
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60857 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-01 13:57:38 +00:00 |
|
Francesco Montorsi
|
a9a2485d64
|
fix loading ICO from socket stream: override OnSysTell and OnSysSeek rather than directly SeekO/I or TellO/I; in wxICOHandler only call SeekI() if we have a non-null seek offset
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60856 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-01 13:56:41 +00:00 |
|
Francesco Montorsi
|
8faef7ccbc
|
document that CanRead() and GetImageCount() functions of wxImageHandlers do NOT modify the current stream position and that they require seekable streams; rename current GetImageCount() functions to DoGetImageCount() and put save-and-restore stream position logic in GetImageCount(); add comments in the various DoCanRead() and in DoGetImageCount() where the stream position is modified; remove unneeded SeekI(0) calls from DoCanRead() and DoGetImageCount() functions: they didn't allow to load images from non-seekable streams; implement forward-seeking in wxInputStream::SeekI() also for non-seekable streams
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60852 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-01 11:43:36 +00:00 |
|
Vadim Zeitlin
|
255c07b4df
|
extracted wxTextWrapper in its own header and made it public
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60848 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-31 20:12:07 +00:00 |
|
Vadim Zeitlin
|
01b56a96ae
|
don't redefine HAVE_STRFTIME as it can already be defined by configure (forgotten part of r60842)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60847 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-31 19:40:57 +00:00 |
|
Vadim Zeitlin
|
4feecbb929
|
added wxDC::CopyAttributes() and use it in wxBufferedDC to ensure that wxAutoBufferedPaintDC font is correctly initialized from the window font, as it already happens with wxPaintDC that it mimics
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60846 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-31 19:40:04 +00:00 |
|
Vadim Zeitlin
|
6de9def05d
|
set focus to the window when the mouse is clicked in it explicitly as we don't let the default mouse click handling take place
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60845 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-31 19:20:20 +00:00 |
|
Václav Slavík
|
a5c1223d2f
|
use enhanced metafiles for wxMSW print preview: this is as accurate as previous code, but much faster (fixes #9970)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60844 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-31 19:15:07 +00:00 |
|
Václav Slavík
|
cc3445715d
|
add ability to create wxEnhMetaFileDC based on a reference DC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60843 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-31 19:11:15 +00:00 |
|
Vadim Zeitlin
|
dd36b5a3e5
|
don't redefine HAVE_STRFTIME as it can already be defined by configure (closes #10861)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60842 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-31 18:57:20 +00:00 |
|
Vadim Zeitlin
|
4b14a2f79b
|
added default ctor to wxMouseEventsManager, this is convenient when deriving window classes (which must provide default ctors to e.g. allow loading them from XRC) from it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60839 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-31 14:43:01 +00:00 |
|
Vadim Zeitlin
|
0598625cb2
|
don't add client area origin when positioning the child MDI frame
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60838 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-31 13:22:45 +00:00 |
|
Jaakko Salli
|
0ce8e27f68
|
Added wxPGProperty::SetDefaultValue(v), as a shortcut for SetAttribute(DefaultValue, v)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60828 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-31 08:58:38 +00:00 |
|
Vadim Zeitlin
|
e1983cad7c
|
implement Update() properly for the generic wxListCtrl (see #10857)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60824 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-30 22:25:42 +00:00 |
|
Vadim Zeitlin
|
785b63731b
|
fix ANSI build compilation (closes #10846)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60822 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-30 17:02:46 +00:00 |
|
Vadim Zeitlin
|
46b38b02ce
|
compilation fix for wxUSE_STL==1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60818 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-30 11:46:15 +00:00 |
|
Jaakko Salli
|
14bac4b5b9
|
More forward-ported wxPython-bindings related cleanup from 2.9.0 branch, also documented wxPGProperty::GetItemAtY()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60817 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-30 11:20:35 +00:00 |
|
Jaakko Salli
|
b512ed9320
|
Forward-ported wxPython-bindings related cleanup from 2.9.0 branch
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60816 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-30 10:49:05 +00:00 |
|
Julian Smart
|
a7d8506b4f
|
Ensure the tooltip has been created before enabling or setting the delay, or they will be no-ops.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60792 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-29 13:32:42 +00:00 |
|
Francesco Montorsi
|
421962befc
|
avoid leaking allocated tooltips
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60788 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-28 20:31:38 +00:00 |
|
Vadim Zeitlin
|
bba60a82b9
|
remove redundant extern keywords from wxEmptyString definitions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60782 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-28 15:06:56 +00:00 |
|
Stefan Csomor
|
353249a8e7
|
fixing length param, see #10846
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60774 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-28 09:59:32 +00:00 |
|
Vadim Zeitlin
|
fa2b06e7b1
|
compilation fix for STL/!UNICODE case (closes #10846)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60771 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-28 09:42:08 +00:00 |
|
Stefan Csomor
|
e3d6cbb9aa
|
fixing non-unicode build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60767 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-27 19:20:22 +00:00 |
|
Stefan Csomor
|
71c5a4d19d
|
moving common code up
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60763 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-27 12:33:27 +00:00 |
|
Stefan Csomor
|
536bfe3d76
|
updating cursor code from Dave's newer version, fixes #10798
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60761 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-27 10:17:34 +00:00 |
|
Stefan Csomor
|
f95dd972d9
|
allowing font changes on multi-line textctrls, see #10801
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60759 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-27 09:52:23 +00:00 |
|
Stefan Csomor
|
c2dad387fd
|
make sure NSScrollers are always having the desired orientation, fixes #10803
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60757 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-27 08:17:47 +00:00 |
|
Vadim Zeitlin
|
7ca19ddbb8
|
no changes, simply mention a possible misuse of API in a comment (see #60296)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60745 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-25 20:48:57 +00:00 |
|
Vadim Zeitlin
|
ef18e79223
|
add support for defining list control columns in XRC too (and correct a few things in previously added list items support)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60738 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-25 13:00:28 +00:00 |
|
Vadim Zeitlin
|
abd694417a
|
remove wxMSW-specific (but copied into wxPalm too) wxAppTraits::AlwaysYield(), it's useless now that wxEventLoop is in wxBase
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60734 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-24 19:39:40 +00:00 |
|
Vadim Zeitlin
|
dbbcfbb642
|
always dispatch messages for the hidden window which receives process termination notifications; otherwise calling wxExecute(wxEXEC_SYNC) without an active event loop never returns
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60733 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-24 19:37:02 +00:00 |
|
Vadim Zeitlin
|
fb4079af5b
|
fill in the fields of wxListItem in a wxListEvent before handling the event (closes #10820)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60732 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-24 18:04:37 +00:00 |
|
Vadim Zeitlin
|
31cc5049d3
|
correct the inversed assert check in LVN_DELETEITEM handler (closes #10831)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60731 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-24 17:39:49 +00:00 |
|
Vadim Zeitlin
|
e8b9048267
|
compilation fix for wxOSX_USE_EXPERIMENTAL_FONTDIALOG==0 (closes #10834)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60730 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-24 17:27:51 +00:00 |
|
Vadim Zeitlin
|
787de19a13
|
update CRT environment block in wxSetEnv() too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60728 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-24 15:33:33 +00:00 |
|
Vadim Zeitlin
|
6528a7f145
|
make wxWindow::SetAutoLayout() now works for all windows, not just panels
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60722 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-23 11:26:58 +00:00 |
|
Vadim Zeitlin
|
ec86c7ce41
|
no real changes, just remove unneeded empty dtor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60718 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-22 19:54:09 +00:00 |
|
Vadim Zeitlin
|
5c3313a968
|
return the correct number of columns from wxGridStringTable, even when we don't have any rows (closes #10818)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60717 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-22 19:53:32 +00:00 |
|
Vadim Zeitlin
|
3e603cb713
|
fix unused parameter warning after r60715
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60716 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-22 19:37:05 +00:00 |
|
Vadim Zeitlin
|
46743ff8e5
|
don't clear the status bar help text if the wxEVT_MENU_HIGHLIGHT event was processed by user code (see #10822)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60715 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-22 19:25:10 +00:00 |
|
Vadim Zeitlin
|
f724f440fd
|
implement wxGetActiveWindow() which is now used by wx itself (closes #10809)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60714 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-22 18:14:40 +00:00 |
|
Julian Smart
|
17547f0fe9
|
COrrected my misapplied fix, sorry
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60705 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-21 10:17:35 +00:00 |
|
Vadim Zeitlin
|
283965f0b3
|
don't use m_useProxy if !wxUSE_PROTOCOL_HTTP (see #10815)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60703 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-20 23:02:21 +00:00 |
|
Vadim Zeitlin
|
c475468896
|
compilation fix in FindPaperType() after latest change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60702 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-20 22:58:08 +00:00 |
|
Julian Smart
|
331dbb617f
|
Avoid resetting size if paper id not found
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60701 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-20 13:18:21 +00:00 |
|
Vadim Zeitlin
|
3cc5704485
|
do allow calling Hide() on the window before it is created
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60699 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-20 13:16:53 +00:00 |
|
Julian Smart
|
09e02fc7a2
|
Fixed invisible CHM tooltip text bug when window text colour is black.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60698 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-20 13:16:17 +00:00 |
|
Julian Smart
|
3c46da4231
|
Added a comment about DMPAPER_USER not always working
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60696 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-20 13:08:32 +00:00 |
|
Julian Smart
|
186b445c7f
|
Fixed a problem with unrecognised paper id conversions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60693 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-05-20 11:56:49 +00:00 |
|