Commit Graph

23427 Commits

Author SHA1 Message Date
Robert Roebling
45813bada2 [ 1836794 ] gtk menu: radiogroup and separator
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50569 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-08 11:53:07 +00:00
Robert Roebling
15f7c30516 Added wxWrapSizer (modified patch: [1826950] Wrapping Sizer) from Arne Steinarson
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50568 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-08 11:37:17 +00:00
Robert Roebling
76f1eb7e1f use buffered DC again
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50565 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-08 10:39:12 +00:00
Robert Roebling
10ff9c616e Document wxBitmapToggleButton, add update UI event in Base class for all toggle buttons
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50563 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-08 10:36:59 +00:00
Chris Elliott
4ad16c5f92 SF patch 1840451
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50559 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-07 15:33:54 +00:00
Julian Smart
6fc93e9bdd Don't show messages for directories that can't be read
since some users will think it's scanning their system


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50555 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-07 08:58:49 +00:00
Václav Slavík
b7527dde39 fixed wxSpinCtrl's client size computation in wxMSW to return something sensible
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50552 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-06 19:52:57 +00:00
Robin Dunn
d73195fd20 Add wxID_EDIT to the list of stock IDs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50551 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-06 18:10:52 +00:00
Paul Cornett
b77adccd6d setting style on backing window should not be necessary, its background never shows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50548 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-06 16:22:17 +00:00
Julian Smart
ecb5fbf135 Big wxRichTextCtrl performance increase due to faster wrapping code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50542 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-06 12:26:22 +00:00
Bryan Petty
9845ffcecc Patch from David Warkentin fixing initialization of physical scrolling setting in wxVarScrollHelperBase.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50500 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-06 00:14:18 +00:00
Stefan Csomor
184685588e extending locale detection
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50482 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-05 21:50:20 +00:00
Robert Roebling
f8b13b5868 Added wxToggleBitmapButton
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50481 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-05 15:01:13 +00:00
Paul Cornett
9fcdcfbca2 fix deferred show when min size has been set
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50477 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-05 04:47:56 +00:00
Julian Smart
ac9d38d811 Reverted mouse position change - wxMSW does send (-1, -1) for keyboard context menu access
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50476 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-04 21:52:06 +00:00
Václav Slavík
5519074c00 wxLaunchDefaultBrowser messages should be localized
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50474 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-04 20:24:30 +00:00
Václav Slavík
b86c4f960e added <scrollrate> parameter to wxScrolledWindow XRC handler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50472 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-04 19:03:50 +00:00
Stefan Csomor
b2beaece19 shorter code for wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-04 17:50:33 +00:00
Stefan Csomor
3a12b759c9 emulate expected setlocale(0,"") behaviour
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50470 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-04 17:49:29 +00:00
Paul Cornett
53e3cd047c Only account for WM frame extents in tlw size if WM supports _NET_FRAME_EXTENTS. Extents cache no longer needed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50467 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-04 17:26:57 +00:00
Julian Smart
dc0c395d83 Context menu event from keyboard records the mouse position, not -1, -1,
in line with wxMSW


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50465 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-04 13:38:45 +00:00
David Elliott
938156b255 Make wxCocoa compile with new pImpl wxDC.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50462 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-04 04:22:16 +00:00
Vadim Zeitlin
9b3b7f5556 use wxFileName to construct well-formed paths in GetMsgCatalogSubdirs() instead of doing it ourselves with string manipulations wrongly (patch 1835208)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50461 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-04 01:34:32 +00:00
Vadim Zeitlin
2a11c8265e use CreateWindow() instead of CreateStatusWindow() for statusbar creation as the latter is not supported by MSLU and so doesn't work under Win9x
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50460 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-04 01:29:46 +00:00
Robert Roebling
61314f91d0 correct wxMemoryDC constr. to not use m_owner
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50459 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-03 22:26:21 +00:00
Vadim Zeitlin
9d55bfef2c don't use 8 bit characters in sources, this results in level 1 warning with VC8 (patch 1841741)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50458 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-03 22:09:26 +00:00
Stefan Csomor
9412ee9a2a fixing warning about missing virt destructor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50457 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-03 16:35:05 +00:00
Robert Roebling
50a743c9e4 compile fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50455 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-03 10:21:44 +00:00
Robert Roebling
9c150d5f5c Resize col to fill entire client area if only 1 col.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50453 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-03 09:56:25 +00:00
Robert Roebling
1a07a730f0 Add support for wxDC_ROW_LINES for GTK+ and OS X
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50450 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-03 09:44:29 +00:00
Paul Cornett
204abcd474 remove unneccessary header dependencies on wx/thread.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50443 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-03 02:55:14 +00:00
Paul Cornett
363e2dc013 non-pch build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50442 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-03 02:20:49 +00:00
Paul Cornett
11a0827d14 non-pch build fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50441 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-03 02:15:43 +00:00
Paul Cornett
6267c3ead9 build fix for -D__WXUNIVERSAL__
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50440 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-03 02:15:24 +00:00
Robert Roebling
350df6ae4f further work on custom renderer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50439 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 22:05:11 +00:00
Paul Cornett
aa71af91f4 non-pch build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50437 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 20:25:16 +00:00
Paul Cornett
d475dd2247 keep initial size from changing when frame extents become known
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50436 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 20:16:37 +00:00
Vadim Zeitlin
e5dbea4951 added support for icon flags to wxGenericNotificationMessage
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50435 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 19:43:04 +00:00
Vadim Zeitlin
5e6b39c9d6 added wxNotificationMessage::AlwaysUseGeneric() MSW-specific method
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50434 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 19:42:15 +00:00
Vadim Zeitlin
1970409e33 added wxArtProvider::GetMessageBoxIcon() to avoid duplicating the same code in generic message and log dialogs (and soon notification message too)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50433 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 19:39:59 +00:00
Paul Cornett
faeaa9db1c don't set resize mode to QUEUE, it seems to be wrong for a wxWindow in a native container
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50432 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 18:13:07 +00:00
Vadim Zeitlin
e187c604ab removed the "Silver theme fix" which made the controls in the toolbars invisible
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50431 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 17:28:09 +00:00
Vadim Zeitlin
6433692716 correct the wxEVT_TASKBAR_BALLOON_CLICK handler name (it doesn't change anything for now)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50430 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 17:09:51 +00:00
Vadim Zeitlin
e2d5abbf52 implemented wxNotificationMessage for wxMSW using wxTaskBarIcon and fallback to generic implementation on older systems; added wxNotificationMessage::SetFlags()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50429 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 17:02:30 +00:00
Vadim Zeitlin
bebe622dff delete the TLW used by taskbar icons instead of destroying it to avoid hang on exit if there are no other windows left in the program
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50428 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 16:47:34 +00:00
Stefan Csomor
3a39a9da98 removing non darwin mac source
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50427 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 16:15:54 +00:00
Vadim Zeitlin
5e9b921dc6 added wxApp::GetShell32Version() to test for shell32.dll support of balloon tooltips
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50426 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 16:12:19 +00:00
Stefan Csomor
1046cbe168 fixing new inheritance
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50425 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 14:54:35 +00:00
Robert Roebling
abcdba0ad6 Use FillHilite style
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50424 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 14:09:42 +00:00
Robert Roebling
c576a25a19 test for valid icon
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50423 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 13:51:45 +00:00