]>
git.saurik.com Git - wxWidgets.git/log
Kevin Ollivier [Thu, 5 Mar 2009 19:21:32 +0000 (19:21 +0000)]
Make sure we call SetEventObject before firing events.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59348
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Thu, 5 Mar 2009 19:20:36 +0000 (19:20 +0000)]
Make wxStaticText for OS X Cocoa properly size multiline strings.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59347
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Thu, 5 Mar 2009 19:19:28 +0000 (19:19 +0000)]
Use sheets for native file dialogs if the dialog has its parent set.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59346
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Bryan Petty [Thu, 5 Mar 2009 18:20:38 +0000 (18:20 +0000)]
Updated wxWidgets icons in art to use the new official logo.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59345
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 5 Mar 2009 16:32:56 +0000 (16:32 +0000)]
don't use WPARAM in the header (build fix after r59336)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59344
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 5 Mar 2009 15:54:50 +0000 (15:54 +0000)]
Don't set a large minimum size for both panes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59343
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Thu, 5 Mar 2009 15:44:01 +0000 (15:44 +0000)]
Prevent splitter sash being set below minimum size when moved
(using the same minimum size for both windows is probably a bad design choice)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59340
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 5 Mar 2009 14:13:19 +0000 (14:13 +0000)]
fix multiple problems with selection in controls with wxTR_MULTIPLE style (closes #626)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59336
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 5 Mar 2009 14:09:37 +0000 (14:09 +0000)]
fix total breakage of all fonts in wxMSW caused by r57542 which changed the value of wxSystemFont enum elements in spite of the comment saying not to do this right above it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59335
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 5 Mar 2009 14:00:46 +0000 (14:00 +0000)]
set svn properties correctly for the new files (please use the auto-props!)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59334
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 5 Mar 2009 13:58:12 +0000 (13:58 +0000)]
(blind) fix for VC6 build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59333
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 5 Mar 2009 12:46:40 +0000 (12:46 +0000)]
PCH-less build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59332
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Thu, 5 Mar 2009 05:43:59 +0000 (05:43 +0000)]
Ensure that WriteText moves the selection to the end and scrolls to the end, and implement EVT_TEXT_ENTER for NSTextField.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59331
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Thu, 5 Mar 2009 05:23:25 +0000 (05:23 +0000)]
Fix comparison operator for functions keys (fixes #10547).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59330
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Thu, 5 Mar 2009 00:36:17 +0000 (00:36 +0000)]
improve look of wxDataViewCtrl and of its renderer on wxMSW when windows XP themeing is not used (wxRendererXP::DrawItemSelectionRect implementation is ok also for wxRendererMSW; share the code).
Fix a typo in the drawing code for horizontal rules in wxDataViewCtrl.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59327
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Wed, 4 Mar 2009 23:34:52 +0000 (23:34 +0000)]
Ensure we get mouse moved events.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59326
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Wed, 4 Mar 2009 23:23:28 +0000 (23:23 +0000)]
build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59325
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Wed, 4 Mar 2009 22:33:18 +0000 (22:33 +0000)]
all code revisited.
Main additions:
- now it's possible to change the DVC style dynamically
- make models more robust against deleting items, and against other allowed user actions
- comment portions of the code to make it more didactive
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59323
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Wed, 4 Mar 2009 21:06:21 +0000 (21:06 +0000)]
some docs enhancements, in particular to wxDataViewListCtrl.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59321
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Wed, 4 Mar 2009 19:53:34 +0000 (19:53 +0000)]
By default, always refresh editor and redraw properties when property value is changed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59320
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Wed, 4 Mar 2009 19:09:24 +0000 (19:09 +0000)]
Don't always set the titled mask.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59318
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Bryan Petty [Wed, 4 Mar 2009 19:04:46 +0000 (19:04 +0000)]
More wxWindows -> wxWidgets updates (mostly URLs and mailing list addresses).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59317
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Wed, 4 Mar 2009 17:21:40 +0000 (17:21 +0000)]
reorganize the sample splitting it in two source files and an additional header; most important: don't tile all the controls into the main frame: it becomes too big; rather use a notebook control to properly layout them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59316
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Wed, 4 Mar 2009 15:53:55 +0000 (15:53 +0000)]
build fix; document HasFeature() (should be part of r59313)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59315
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Wed, 4 Mar 2009 15:23:56 +0000 (15:23 +0000)]
no real change: just reorder the code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59314
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Wed, 4 Mar 2009 15:19:58 +0000 (15:19 +0000)]
remove wxSYS_DEFAULT_PALETTE: it's supported only by wxMSW and it never worked there: GetStockObject(DEFAULT_PALETTE) returns a palette and not a font; so the resulting wxFont is wrong.
Expand and correct documentation for various system constants.
Provide wxSYS_COLOUR_FRAMEBK as a synonym for wxSYS_COLOUR_BTNFACE as it is the colour which must be used to make wxFrame background coherent with the background of the controls they (eventually) contain.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59313
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Wed, 4 Mar 2009 11:47:32 +0000 (11:47 +0000)]
add headers to the samples' bakefiles so that they show up in MSVC project files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59311
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Wed, 4 Mar 2009 11:39:13 +0000 (11:39 +0000)]
revert addition of the simple listctrl; it doesn't help.
Log the version of comctl32.dll under wxMSW; it's useful when reporting bugs or when debugging
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59310
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jouk Jansen [Wed, 4 Mar 2009 07:42:42 +0000 (07:42 +0000)]
inserting missing include for non PCH-build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59309
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Tue, 3 Mar 2009 23:23:51 +0000 (23:23 +0000)]
More fixes for clickCount... even sometimes when respondsToSelector returned true we'd get a crash, so only check clickCount for up and down events.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59305
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 3 Mar 2009 23:10:13 +0000 (23:10 +0000)]
clarify the list of bitmap handlers natively supported.
Clarify that wxBitmap::AddHandler isn't useful to the final user; wxImage::AddHandler should be used instead.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59304
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Tue, 3 Mar 2009 21:17:36 +0000 (21:17 +0000)]
Remove unneeded workaround for a ScrolledWindow issue that is now fixed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59302
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Tue, 3 Mar 2009 21:04:08 +0000 (21:04 +0000)]
Remove wxEnumProperty::ms_prevIndex
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59301
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Tue, 3 Mar 2009 20:57:58 +0000 (20:57 +0000)]
update the list of samples
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59300
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 3 Mar 2009 19:20:44 +0000 (19:20 +0000)]
use ldlibs, not ldflags, for wx-config --libs output in gnu format as well as in autoconf one to ensure that the libraries appear at the end of the linker command line
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59297
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Tue, 3 Mar 2009 13:12:52 +0000 (13:12 +0000)]
Don't crash if no scrollbar
Force wxVSCROLL in wxRTC
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59295
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 3 Mar 2009 09:24:20 +0000 (09:24 +0000)]
compilation fix after last commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59293
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 3 Mar 2009 09:21:35 +0000 (09:21 +0000)]
fix wxGTK1 compilation after wxTextEntry DoGetValue() change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59292
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 3 Mar 2009 09:21:03 +0000 (09:21 +0000)]
fix virtual function hiding warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59291
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 3 Mar 2009 09:20:11 +0000 (09:20 +0000)]
fix virtual function hiding warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59290
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 2 Mar 2009 21:14:01 +0000 (21:14 +0000)]
ProcessPendingEvents() is now in wxApp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59286
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 20:49:00 +0000 (20:49 +0000)]
don't generate non-MSVC makefiles for MSVC-only samples
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59285
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 2 Mar 2009 20:45:22 +0000 (20:45 +0000)]
move pending event processing back to wxApp (these methods were moved into wxEventLoopBase during YieldFor() refactoring - see #10320): we need to be able to queue events even when there's no event loop running (e.g. wxApp::OnInit)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59284
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 20:43:12 +0000 (20:43 +0000)]
wxOSX build fix for wxRichTextCtrl after wxTextEntry::GetValue() renaming to DoGetValue()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59283
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 2 Mar 2009 20:41:08 +0000 (20:41 +0000)]
remove references to datetime_constants; they're not needed anymore
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59282
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Mon, 2 Mar 2009 20:11:39 +0000 (20:11 +0000)]
Land the rest of the changes made by a rebake after r59067.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59281
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Mon, 2 Mar 2009 20:09:10 +0000 (20:09 +0000)]
revert r59246; the window parameter was there by purpose (i.e. for consistency with other Get* methods -- even if unused); document what the win parameter does in the various wxRenderer::Get* methods
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59280
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 19:28:44 +0000 (19:28 +0000)]
another wxOSX build fix after wxTextEntry::GetValue() renaming to DoGetValue()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59278
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 19:17:42 +0000 (19:17 +0000)]
wxOSX build fix after wxTextEntry::GetValue() renaming to DoGetValue()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59277
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Mon, 2 Mar 2009 18:30:23 +0000 (18:30 +0000)]
Rebake after OS X Cocoa header changes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59276
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Mon, 2 Mar 2009 18:23:02 +0000 (18:23 +0000)]
Commit changes caused by setting configure.in's svn:eol-style to LF. (r58985)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59275
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Mon, 2 Mar 2009 18:08:28 +0000 (18:08 +0000)]
Update files.bkl to look in the proper place for moved header files.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59274
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 16:23:55 +0000 (16:23 +0000)]
build fix: define DoGetValue() and GetEditableWindow()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59273
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 16:22:30 +0000 (16:22 +0000)]
compilation fix after GetEditableWindow() signature change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59272
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 14:54:04 +0000 (14:54 +0000)]
fix warning about possibly uninitialized variable in release build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59270
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 14:49:55 +0000 (14:49 +0000)]
remove SetValue() which is not needed and which definition was removed by the previous change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59269
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 14:03:19 +0000 (14:03 +0000)]
make GetEditableWindow() protected as it's used by wxGTK wxTextEntry
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59268
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 13:58:42 +0000 (13:58 +0000)]
wxUniv compilation fixes after wxTextEntry::DoGetValue() change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59267
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 13:45:09 +0000 (13:45 +0000)]
fix overloaded virtual warning
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59266
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 13:31:29 +0000 (13:31 +0000)]
added wxTextEntry::DoGetValue() to allow returning empty string if the control currently contains hint text
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59265
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 12:40:38 +0000 (12:40 +0000)]
set correct properties
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59264
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 12:25:01 +0000 (12:25 +0000)]
added wxTextEntry::SetHint() (a.k.a. cue banner or placeholder string)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59263
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 12:10:40 +0000 (12:10 +0000)]
add ugly macros to abstract the difference between Bind() and Connect() -- this is still less ugly than having #ifs everywhere
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59262
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 2 Mar 2009 11:51:28 +0000 (11:51 +0000)]
update to Dutch translations from Gideon van Melle
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59261
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 1 Mar 2009 21:01:39 +0000 (21:01 +0000)]
document that wxDialog::ShowModal() creates its own event loop
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59255
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 1 Mar 2009 21:00:57 +0000 (21:00 +0000)]
document internal wxDateTime enums the way they're meant to be documented in Doxygen
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59254
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 1 Mar 2009 20:35:07 +0000 (20:35 +0000)]
do not duplicate large blocks of docs; use @overload instead; provide link to the standard strftime() docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59253
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 1 Mar 2009 17:21:46 +0000 (17:21 +0000)]
fix rendering of wxGrid on wxMSW when a dialog is over the grid.
To test the bug: open the "grid" sample and popup the about box, then move it over the grid; without this fix portions of wxGrid were painted as gray (disabled colour) even if the wxGrid itself was not disabled.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59249
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 1 Mar 2009 16:53:53 +0000 (16:53 +0000)]
use wxRenderer::GetCheckBoxSize() instead of doing wrong calculations in wxGridCellBoolRenderer::GetBestSize; this fixes checkbox rendering under wxMSW (tested on wxMSW,wxGTK)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59247
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 1 Mar 2009 16:46:49 +0000 (16:46 +0000)]
deprecated GetCheckBoxSize(wxWindow *) in favour of GetCheckBoxSize() const (the window parameter was unused and not documented)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59246
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 1 Mar 2009 16:09:44 +0000 (16:09 +0000)]
move wxGridCellRenderer::Draw before other derived classes implementations (no real change)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59245
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 1 Mar 2009 15:53:42 +0000 (15:53 +0000)]
force use of generic about dialog as to test unfocused-repainting of wxGrid
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59244
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 1 Mar 2009 15:47:49 +0000 (15:47 +0000)]
name the enum with wxDir flags to make it easier to find it from the docs.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59243
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Sun, 1 Mar 2009 15:03:02 +0000 (15:03 +0000)]
avoid error of menu with zero ID
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59241
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 1 Mar 2009 15:02:11 +0000 (15:02 +0000)]
remove old and outdated tech notes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59240
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Sun, 1 Mar 2009 14:31:41 +0000 (14:31 +0000)]
better document the possible arguments accepted by wxLaunchDefaultBrowser; in particular mention the 'mailto:' scheme
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59239
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 1 Mar 2009 12:27:31 +0000 (12:27 +0000)]
recognize schemes other than http and ftp in wxLaunchDefaultBrowser()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59237
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 1 Mar 2009 12:23:31 +0000 (12:23 +0000)]
document wxTextEntry
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59236
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 1 Mar 2009 11:59:50 +0000 (11:59 +0000)]
added const_cast<> to silence gcc warnings (see #10520)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59235
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 28 Feb 2009 17:30:41 +0000 (17:30 +0000)]
Never show tree lines when there are tree buttons under OS X and GTK+
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59203
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 28 Feb 2009 17:22:35 +0000 (17:22 +0000)]
Use gdk_window_invalidate instead of gtk_widget_queue_draw as the latter doesn't e.g. invalidate a wxTreeCtrl correctly when place somewhere different from 0,0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59202
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Bryan Petty [Sat, 28 Feb 2009 17:08:00 +0000 (17:08 +0000)]
wxPosition doesn't need renamed, it's supposed to be generic like wxSize or wxPoint.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59201
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 28 Feb 2009 15:54:04 +0000 (15:54 +0000)]
compilation fixes for ANSI mode build (closes #10518)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59199
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 28 Feb 2009 15:49:10 +0000 (15:49 +0000)]
reset the tooltip text before changing it, this apparently prevents a spurious redraw of the control below it (see #10520)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59198
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Sat, 28 Feb 2009 00:19:59 +0000 (00:19 +0000)]
Cast needed to fix compilation on 10.4 --This line, and those below,
will be ignored--
M src/osx/cocoa/printdlg.mm
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59195
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 27 Feb 2009 20:25:20 +0000 (20:25 +0000)]
add missing WXDLLIMPEXP_CORE (which surprisingly is only needed in debug build for some reason)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59193
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 27 Feb 2009 18:09:45 +0000 (18:09 +0000)]
Turkish translation update from Hakkı Doğusan
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59191
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 27 Feb 2009 17:15:57 +0000 (17:15 +0000)]
Compile fix under wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59190
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Fri, 27 Feb 2009 14:49:00 +0000 (14:49 +0000)]
add references to OnEventLoopEnter/Exit callbacks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59189
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Fri, 27 Feb 2009 14:48:27 +0000 (14:48 +0000)]
fix doxygen warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59188
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Francesco Montorsi [Fri, 27 Feb 2009 14:41:48 +0000 (14:41 +0000)]
mention that some event logic now requires a running event loop (see ticket #10320)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59187
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 27 Feb 2009 13:12:25 +0000 (13:12 +0000)]
VC6 compilation fix after last change: WXDLLIMPEXP_TEMPLATE_INSTANCE_BASE is not needed for template classes used as base classes apparently; do suppress some DLL export-related warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59186
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 27 Feb 2009 12:24:03 +0000 (12:24 +0000)]
refactor wxDocChildFrame and wxDocMDIChildFrame to use wxDocChildFrameAny intead of duplicating its code (with subtle differences, as usual); also added wxDocChildFrameAnyBase and store a pointer to it in wxView to reset the frame view if the view is being deleted because its creation fails to avoid crashes in this case
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59185
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 27 Feb 2009 11:36:10 +0000 (11:36 +0000)]
added wxDECLARE_NO_COPY_TEMPLATE_CLASS_2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59184
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 27 Feb 2009 10:54:12 +0000 (10:54 +0000)]
Fixed wxRichTextCtrl base class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59183
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 27 Feb 2009 10:21:38 +0000 (10:21 +0000)]
move functions using deprecated methods out of line to avoid deprecation warnings from MSVC when building any code including wx/event.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59182
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 27 Feb 2009 09:00:48 +0000 (09:00 +0000)]
Corrected IMPLEMENT_CLASS/BEGIN_EVENT_TABLE base class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59181
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Fri, 27 Feb 2009 05:27:38 +0000 (05:27 +0000)]
applying patch, fixes #10523
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59179
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Fri, 27 Feb 2009 05:23:22 +0000 (05:23 +0000)]
applying patch, fixes #10524
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59178
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jaakko Salli [Thu, 26 Feb 2009 19:35:46 +0000 (19:35 +0000)]
No longer overestimate virtual height given to the vertical scroll bar
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59169
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775