Commit Graph

42309 Commits

Author SHA1 Message Date
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
Vadim Zeitlin
98f3ec0fb0 added wxMSW notifmsg.h/cpp
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50438 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 21:29:47 +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
Robert Roebling
959f1933e3 Mention DC change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50422 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 13:44:43 +00:00
Robert Roebling
95aefe5124 Fix docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50421 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 13:40:43 +00:00
Vadim Zeitlin
c6e72bbf34 define NIN_BALLOONXXX constants if the SDK doesn't
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50420 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 12:38:01 +00:00
Stefan Csomor
a5388f80f3 making sure the clientdc gets destroyed, otherwise we will have stale dc information that will interfere with drawing in unpredictable ways
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50418 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-02 11:20:45 +00:00
Bryan Petty
10368bffe1 Replaced moved wxVScrolledWindow HitTest methods fixing bug 1841939 (wxVListBox and wxHtmlListBox).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50409 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 22:58:16 +00:00
Vadim Zeitlin
d3f1209867 added wxEVT_TASKBAR_BALLOON_TIMEOUT/CLICK which will be used by the wxMSW wxNotificationMessage implementation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50408 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 22:48:06 +00:00
Robert Roebling
83aa1cf4db Forgot to actually use image list
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50407 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 20:43:02 +00:00
Vadim Zeitlin
477c48bf58 add wxPrintData forward declaration (blind fix for Mac compilation)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50406 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 20:04:53 +00:00
Robert Roebling
6f0a23b86e Mention wxDataViewTreeCtrl in wxDataViewCtrl docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50405 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 19:06:10 +00:00
Robert Roebling
a75124d0da Added wxDataViewTreeCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50404 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 19:01:47 +00:00
Paul Cornett
380740af5d non-pch build fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50403 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 18:37:08 +00:00
Vadim Zeitlin
cdcfde5d20 added MSW-specific wxTaskBarIcon::ShowBalloon() method; use it in the taskbar sample (and also clean it up significantly)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50402 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 16:25:30 +00:00
Vadim Zeitlin
3ecee463f5 removed the menu item which could be used to remove the icon and leave the user without any way to interact with the application (nor quit it)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50401 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 15:55:28 +00:00
Vadim Zeitlin
8b1350d49d use correct text format depending on build in XTYP_EXECUTE transactions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50400 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 15:39:53 +00:00
Vadim Zeitlin
53c75dc2f2 test for wxUSE_UNICODE_UTF8 in wxUTF8Buf definition was reversed, correct it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50399 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 15:14:39 +00:00
Vadim Zeitlin
8ecf734646 compilation fix after argv changes (move initialization from OnInitGui() to Initialize() where the original command line arguments are accessible)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50398 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 13:26:42 +00:00
Robert Roebling
c5c5395b60 compilation fix and fewer warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50397 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 12:03:09 +00:00
Stefan Csomor
0fa6a0ac1a fixing define
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50395 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 05:27:52 +00:00
Stefan Csomor
e51bc1ec1a font updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50394 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-12-01 05:21:11 +00:00
Robert Roebling
7b1a66bb68 compilation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50391 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-30 23:24:48 +00:00
Robert Roebling
b2da749f06 compilation
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50390 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-30 23:12:58 +00:00
Robert Roebling
80052501c8 forgot to commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50389 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-30 23:03:22 +00:00
Vadim Zeitlin
b1f0e54a75 compilation fix after removing default wxDC ctor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50388 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-30 21:17:23 +00:00
Vadim Zeitlin
f2498c4e33 free wxDCFactory::m_factory; also renamed SetDCFactory() to just Set()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50387 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-30 21:11:00 +00:00
Vadim Zeitlin
f087550131 remove default wxDC ctor to make it impossible to construct DCs without the associated wxDCImpl (this breaks compilation of classes such as wxMirrorDC instead of crashing at run-time); fixed wxMirrorDC compilation after breaking it; renamed wxDCFactory::GetFactory() to just Get(), no need to be repetitive
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50385 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-30 20:56:12 +00:00
Stefan Csomor
bab4b13d39 atsu for textctrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50384 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-30 20:52:13 +00:00
Stefan Csomor
ac43092b9d using common code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50383 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-30 20:51:32 +00:00
Stefan Csomor
2dedef259c using common code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50382 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-30 20:50:11 +00:00
Stefan Csomor
f34105c615 textctrl always needs ATSU...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50380 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-30 20:49:34 +00:00
Vadim Zeitlin
ddc0ac4ad8 mention wxDC change (more details would be welcome)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50378 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-11-30 20:25:33 +00:00