]>
git.saurik.com Git - wxWidgets.git/log
Vadim Zeitlin [Thu, 23 Oct 2008 13:08:02 +0000 (13:08 +0000)]
use hex escapes instead of 8 bit characaters (#10105)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56495
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 23 Oct 2008 11:47:12 +0000 (11:47 +0000)]
give credit for wxGrid column move hint improvement
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56494
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 22 Oct 2008 23:14:48 +0000 (23:14 +0000)]
compilation fix for operator=() with DMC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56492
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Wed, 22 Oct 2008 20:48:31 +0000 (20:48 +0000)]
fixed doxygen warnings; also restyled (partially) the interface headers to conform to wx doc style
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56491
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Wed, 22 Oct 2008 20:03:19 +0000 (20:03 +0000)]
interface revisions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56490
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Wed, 22 Oct 2008 20:02:59 +0000 (20:02 +0000)]
add a new beginEventTable{2} overload for those classes which fires events using more than 1 event class; remove the <br> from beginEventTable{} macros to make the event blocks more compact
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56489
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Wed, 22 Oct 2008 16:58:51 +0000 (16:58 +0000)]
Ticket #10108 (bitmap from wxImage depth regression)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56487
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Wed, 22 Oct 2008 15:23:07 +0000 (15:23 +0000)]
Merged wxBaseEnumPropertyClass (intermediate property class with obsolete purpose) to wxEnumPropertyClass
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56486
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 21 Oct 2008 19:10:25 +0000 (19:10 +0000)]
Correct TAB handling for generic wxDataViewCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56482
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Tue, 21 Oct 2008 18:33:31 +0000 (18:33 +0000)]
Remove wxLog hack and put all controls in a panel to test TAB traversal
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56481
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Tue, 21 Oct 2008 15:17:06 +0000 (15:17 +0000)]
Removed deprecated functions wxPGChoices::HasValue(), HasValues()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56480
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Tue, 21 Oct 2008 14:35:17 +0000 (14:35 +0000)]
Added workaround for wxGTK tab traversal problem
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56479
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Mon, 20 Oct 2008 17:01:17 +0000 (17:01 +0000)]
User should no longer be able to modify disabled or read only child properties by editing their parent (wxPG sf bug #
2181860 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56475
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Mon, 20 Oct 2008 16:50:20 +0000 (16:50 +0000)]
fix for assert failure when first paint event occurs before first idle event, #10085
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56474
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jouk Jansen [Mon, 20 Oct 2008 14:12:40 +0000 (14:12 +0000)]
gtk1.x has less native functions than gtk2.x
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56473
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 20 Oct 2008 12:04:56 +0000 (12:04 +0000)]
Better size for screenshot of wxListCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56470
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 20 Oct 2008 12:04:16 +0000 (12:04 +0000)]
Corrcted wxListCtrl image
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56469
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 20 Oct 2008 11:33:58 +0000 (11:33 +0000)]
Fix wxListCtrl::Insert() bug reported by Riccardo Cohen
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56468
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Oct 2008 11:08:05 +0000 (11:08 +0000)]
use wxRegKey::QueryDefaultValue() explicitly to fix DMC compilation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56467
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Oct 2008 10:52:17 +0000 (10:52 +0000)]
a couple of more left over Borland unused variable/code warnings fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56466
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Oct 2008 10:43:17 +0000 (10:43 +0000)]
slightly better error reporting (could still be improved)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56465
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Oct 2008 10:31:29 +0000 (10:31 +0000)]
2006 version of Borland compiler still doesn't grok operator?: involving wxStrings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56464
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Oct 2008 10:30:49 +0000 (10:30 +0000)]
fix more Borland release build warnings about unused variable/code without effect
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56463
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Oct 2008 09:57:34 +0000 (09:57 +0000)]
avoid an unnecessary and unused (resulting in release build warning) variable in GetMimeTypeFromExt()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56462
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Oct 2008 09:00:19 +0000 (09:00 +0000)]
work around Borland compilation errors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56461
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Oct 2008 08:59:45 +0000 (08:59 +0000)]
fix virtual function hiding warnings introduced to changing wxSockAddress argument of Connect() to be passed by const reference
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56460
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Oct 2008 08:58:52 +0000 (08:58 +0000)]
use renderer for drawing the item background on ports other than GTK2 and Mac too (why not?)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56459
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 20 Oct 2008 08:51:30 +0000 (08:51 +0000)]
remove unused abits variable from DoLoadDib()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56458
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Mon, 20 Oct 2008 06:55:10 +0000 (06:55 +0000)]
Compilation fix for gcc-4 and newer.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56456
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 19 Oct 2008 20:18:42 +0000 (20:18 +0000)]
Add more bakefile files to make dist
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56449
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 19 Oct 2008 19:23:21 +0000 (19:23 +0000)]
Added src/msw/version.rc to make win-dist
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56448
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 19 Oct 2008 16:07:00 +0000 (16:07 +0000)]
doxygen warnings and formatting fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56446
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 19 Oct 2008 15:30:20 +0000 (15:30 +0000)]
fixed the anchor names for @section used in interface headers; documented the general rules used for its naming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56445
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 19 Oct 2008 15:14:14 +0000 (15:14 +0000)]
interface revisions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56444
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 19 Oct 2008 14:00:14 +0000 (14:00 +0000)]
correct some wording of recent changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56443
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 19 Oct 2008 13:13:31 +0000 (13:13 +0000)]
mentioned the new doc format
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56442
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 19 Oct 2008 12:49:07 +0000 (12:49 +0000)]
interface revisions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56440
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sun, 19 Oct 2008 12:34:13 +0000 (12:34 +0000)]
Compilation fix for gcc-4 and newer.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56439
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Sun, 19 Oct 2008 11:48:49 +0000 (11:48 +0000)]
Changed argument of wxPropertyGrid::OnCustomEditorEvent() from wxCommandEvent to wxEvent
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56438
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Sun, 19 Oct 2008 11:29:36 +0000 (11:29 +0000)]
In wxPropertyGridManager, alphabetic mode is now sorted even if wxPG_AUTO_SORT flag is absent (fixes wxPG sf bug #
2162053 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56437
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Sun, 19 Oct 2008 11:16:29 +0000 (11:16 +0000)]
Fixed wxSystemColourProperty::ValueToString(). It now once again properly formats custom colour selection as (R, G, B) when displayed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56436
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 19 Oct 2008 10:16:47 +0000 (10:16 +0000)]
remove extraneous returns
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56434
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Sat, 18 Oct 2008 16:32:59 +0000 (16:32 +0000)]
Connect wxEVT_KEY_DOWN for both editor controls
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56427
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Sat, 18 Oct 2008 16:09:48 +0000 (16:09 +0000)]
Do not skip key events so eagerly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56426
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Sat, 18 Oct 2008 16:09:33 +0000 (16:09 +0000)]
adapting to API change from GetContentAreaInset to GetContentArea, fixes #10071
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56425
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Sat, 18 Oct 2008 15:27:58 +0000 (15:27 +0000)]
Forgot event.Skip()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56424
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Sat, 18 Oct 2008 15:23:42 +0000 (15:23 +0000)]
Removed unused data
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56423
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Sat, 18 Oct 2008 15:11:44 +0000 (15:11 +0000)]
Simplistic tab support is now default (tab focuses editor if unfocused, otherwise goes out of grid), no longer recognizes wxTAB_TRAVERSAL, unified key handling code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56422
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 18 Oct 2008 14:32:56 +0000 (14:32 +0000)]
Allow create of 24-bit bitmap, use Pixbuf when not a 24-bit visual
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56421
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 18 Oct 2008 13:50:10 +0000 (13:50 +0000)]
remove assert from GetSizeAvailableForScrollTarget
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56420
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Fri, 17 Oct 2008 20:55:12 +0000 (20:55 +0000)]
interface revisions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56417
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Fri, 17 Oct 2008 20:27:36 +0000 (20:27 +0000)]
revision of wxLocale; documented the list of language constants into the wxLanguage enum; modified genlang.py to generate a .h with doxygen comments and removed generation of a .tex script; moved docs for wxXlocale to the right header (xlocale.h)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56411
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Fri, 17 Oct 2008 16:46:38 +0000 (16:46 +0000)]
wxPGProperty::GenerateComposedValue() -> protected DoGenerateComposedValue(), added simple public GenerateComposedValue()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56404
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Oct 2008 13:54:05 +0000 (13:54 +0000)]
handle error in GetDataSize()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56403
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jouk Jansen [Fri, 17 Oct 2008 12:47:13 +0000 (12:47 +0000)]
OpenVMS compile support update for wxX11
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56401
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 17 Oct 2008 12:39:21 +0000 (12:39 +0000)]
Updates for make dist for OSX_CARBON
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56400
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Oct 2008 12:25:47 +0000 (12:25 +0000)]
significantly optimize wxCSConv::To/FromWChar(NULL) performance by simply using a bigger temporary buffer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56399
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Oct 2008 12:24:24 +0000 (12:24 +0000)]
add a simple benchmark for wx and iconv converters benchmarking
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56398
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Oct 2008 12:02:47 +0000 (12:02 +0000)]
compilation fix for include wx/generic/stattextg.h before/without including wx/stattext.h in PCH-less wxUniv build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56396
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 17 Oct 2008 11:58:39 +0000 (11:58 +0000)]
Use xpms for checked/unchecked states instead of drawing them (yielded junk)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56395
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 17 Oct 2008 11:31:22 +0000 (11:31 +0000)]
reverted the change of r56246 and keep the old behaviour of MB2WC/WC2MB; document it even more clearly and correct code using these functions incorrectly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56394
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 17 Oct 2008 10:50:35 +0000 (10:50 +0000)]
Sort controls alphabetically
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56393
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Fri, 17 Oct 2008 04:36:25 +0000 (04:36 +0000)]
pass window parameter to wxSystemSettings::GetMetric() so wxGTK can get the value right more often
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56392
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Fri, 17 Oct 2008 04:36:09 +0000 (04:36 +0000)]
partial support for border metrics of non-TLW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56391
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 16 Oct 2008 22:37:58 +0000 (22:37 +0000)]
Assert that a mode style *is* set, not that one isn't set.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56381
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 16 Oct 2008 22:23:23 +0000 (22:23 +0000)]
Crop image a little
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56380
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 16 Oct 2008 22:18:04 +0000 (22:18 +0000)]
Enable intercepting ENTER in wxSpinCtrl under wxMac by using wxTE_PROCESS_ENTER
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56379
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 16 Oct 2008 21:32:26 +0000 (21:32 +0000)]
Dont't finish any editing if there is no control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56378
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 16 Oct 2008 20:20:52 +0000 (20:20 +0000)]
forgot to commit toplevel.h as part of r56374
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56377
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 16 Oct 2008 19:20:37 +0000 (19:20 +0000)]
Remove accidentally commited debug code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56376
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 16 Oct 2008 19:19:48 +0000 (19:19 +0000)]
Make wxMac wxSpinCtrl emit killfocus events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56375
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 16 Oct 2008 19:13:32 +0000 (19:13 +0000)]
assert in wxTopLevelWindowMSW::SetIcon[s]() if none of the provided icons has required size
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56374
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 16 Oct 2008 19:10:55 +0000 (19:10 +0000)]
wxArtProvider cleanup: added artmsw.cpp accidentally missing from r56372
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56373
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 16 Oct 2008 19:07:42 +0000 (19:07 +0000)]
Cleaned up wxArtProvider:
1. Move platform-specific code for both GetSizeHint() and GetBitmap()
into platform-specific files.
2. Introduced GetNativeSizeHint() to make native sizes better accessible,
without having to understand weird GetSizeHint() semantics.
3. Fixed GetNativeSizeHint() to return sensible values in non-GTK ports;
it returns wxDefaultSize if it can't make a good guess instead of
returning arbitrary value.
4. Use 16x16 icons on MSW instead of 16x15: it works and is more
'natural' size.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56372
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 16 Oct 2008 18:27:16 +0000 (18:27 +0000)]
Write directly to log target wxTextCtrl to avoid crash
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56370
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 16 Oct 2008 18:17:56 +0000 (18:17 +0000)]
wxMac actually crashes in any logging
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56369
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 16 Oct 2008 18:06:58 +0000 (18:06 +0000)]
wxMac crashes in wxLog() statements with string.GetData()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56368
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Thu, 16 Oct 2008 18:05:44 +0000 (18:05 +0000)]
Fudge offset no longer required
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56367
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Thu, 16 Oct 2008 17:36:07 +0000 (17:36 +0000)]
Fixed broken wxMultiChoiceProperty::ValueToString()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56366
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Thu, 16 Oct 2008 17:31:46 +0000 (17:31 +0000)]
Add maximum width for sample's frame
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56365
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Thu, 16 Oct 2008 17:24:27 +0000 (17:24 +0000)]
Update 'intro' comment in propgrid sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56364
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Thu, 16 Oct 2008 17:19:50 +0000 (17:19 +0000)]
Added virtual wxPGProperty::ValueToString(). In derived property classes, now it must be implemented instead of GetValueAsString (assertion failure is raised at run-time if you fail to do so). This change is needed to properly support wxEVT_PG_CHANGING for nested composite string properties. wxPGProperty::GenerateComposedValue() partially updated to support this.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56363
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Oct 2008 16:20:31 +0000 (16:20 +0000)]
fix PCH in VC8 projects (until the next rebake...)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56362
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Oct 2008 12:35:03 +0000 (12:35 +0000)]
add very simple (but already exposing many problems) wxIPC benchmark
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56360
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Oct 2008 12:34:47 +0000 (12:34 +0000)]
allow specifying initialization and cleanup functions for benchmarks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56359
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Oct 2008 12:33:05 +0000 (12:33 +0000)]
made Dispatch() return bool indicating whether we processed any events inside it or if the timeout expired
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56358
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Oct 2008 12:32:39 +0000 (12:32 +0000)]
Dispatch() must dispatch the real events and not only the pending ones accumulated in wxApp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56357
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Oct 2008 12:32:06 +0000 (12:32 +0000)]
added wxConnection::IsTextFormat()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56356
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Oct 2008 12:31:30 +0000 (12:31 +0000)]
made Dispatch() return bool indicating whether we processed any events inside it or if the timeout expired
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56355
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Oct 2008 12:07:35 +0000 (12:07 +0000)]
no changes, just removed _T()s and unnecessary wxUnusedVar()s
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56354
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Oct 2008 10:02:45 +0000 (10:02 +0000)]
remove obsolete makefiles
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56353
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 16 Oct 2008 09:13:16 +0000 (09:13 +0000)]
disable VC6 warning C4284; put all warning disable pragmas together
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56352
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 16 Oct 2008 08:15:56 +0000 (08:15 +0000)]
reverted broken changes from r56345 and r56349
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56351
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Thu, 16 Oct 2008 03:57:39 +0000 (03:57 +0000)]
simplify code by using wxGTKPrivate::GetButtonWidget()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56350
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 15 Oct 2008 21:10:56 +0000 (21:10 +0000)]
compilation fix for older glib versions after r56345
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56349
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Oct 2008 21:03:40 +0000 (21:03 +0000)]
reset deferred position/size if the window was moved immediately (#10073)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56348
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Oct 2008 19:39:27 +0000 (19:39 +0000)]
implement GetSizeAvailableForScrollTarget() in MyScrolledWindow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56347
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 15 Oct 2008 19:33:00 +0000 (19:33 +0000)]
document GetSizeAvailableForScrollTarget()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56346
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 15 Oct 2008 19:14:46 +0000 (19:14 +0000)]
don't use deprecated gtk_object_sink(), replace it with g_object_ref_sink()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56345
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 15 Oct 2008 18:49:47 +0000 (18:49 +0000)]
no need to iterate over all special icon names after a match was found, there won't be another one
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56344
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775