Vadim Zeitlin
|
69ce9cea39
|
implement propert background style semantics for OS X
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-18 15:33:51 +00:00 |
|
Robin Dunn
|
a25a17732c
|
Use UTF16 for text data object on Mac. Fixes #10902
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61111 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-18 06:18:50 +00:00 |
|
Vadim Zeitlin
|
3c9a70ddd4
|
correct wrong assert checking for default button flags consistency (closes #10906)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61108 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-17 23:16:22 +00:00 |
|
Vadim Zeitlin
|
41550985f2
|
don't define wxHAS_BUTTON_BITMAP for wxUniv (closes #10907)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61107 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-17 23:08:45 +00:00 |
|
Vadim Zeitlin
|
a21175918e
|
added wxBU_NOTEXT style to allow creating bitmap buttons with stock id not showing the label, as it was possible before
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61104 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-17 22:13:46 +00:00 |
|
Vadim Zeitlin
|
6e7d2550ce
|
wxFont::MakeXXX() and Scale() methods now modify the font in place; XXX() and Scaled() create new font
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61099 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-17 21:27:37 +00:00 |
|
Julian Smart
|
a188ac2988
|
wxRichTextCtrl native caret now flashes, for wxMac/Core Graphics mode
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61096 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-17 21:10:04 +00:00 |
|
Jaakko Salli
|
209bf72273
|
Setup.h wrapper was missing propgrid section (fixes #10909)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61093 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-17 20:38:20 +00:00 |
|
Vadim Zeitlin
|
c753eb9269
|
implement new wxBG_STYLE_XXX semantics for wxMSW too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61086 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-17 04:36:28 +00:00 |
|
Vadim Zeitlin
|
9c61c5b04b
|
introduce wxBG_STYLE_{ERASE,PAINT} and implement their documented semantics in wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61084 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-16 23:04:42 +00:00 |
|
Vadim Zeitlin
|
b85b06e13d
|
fix compilation without wxUSE_STREAMS (closes #10900)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61083 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-16 21:57:23 +00:00 |
|
Vadim Zeitlin
|
5dd0965333
|
remove more occurrences of MSVC #pragma warning(default) (closes #10885)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61082 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-16 21:50:23 +00:00 |
|
Vadim Zeitlin
|
c37dd6dad7
|
implement wxGTK wxBitmapButton in terms of wxButton
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61081 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-16 19:31:50 +00:00 |
|
Vadim Zeitlin
|
b4a4eafbcc
|
implement support for bitmaps for all states in wxGTK wxButton
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61080 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-16 19:08:59 +00:00 |
|
Vadim Zeitlin
|
02bad8305c
|
added helper GTKShouldIgnoreEvent() to use in void GTK event handlers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-16 19:08:24 +00:00 |
|
Robert Roebling
|
9330d5afb6
|
Many more corrections and clarifications to virtual index list model use
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61078 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-16 17:59:09 +00:00 |
|
Vadim Zeitlin
|
eebe696ec9
|
fix typo in compatibility SetBitmapLabel() declaration
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61076 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-16 15:59:42 +00:00 |
|
Vadim Zeitlin
|
7be740a3fd
|
implement support for button bitmaps (normal state only for now) for wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61075 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-16 05:16:31 +00:00 |
|
Vadim Zeitlin
|
23d8a71f51
|
fix PCH-less build after changing timer id type to WPARAM (closes #10901)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61074 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-16 05:05:20 +00:00 |
|
Vadim Zeitlin
|
a6fd73d33a
|
implement wxBitmapButton as just a wrapper for wxButton under MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61071 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-15 23:10:16 +00:00 |
|
Jaakko Salli
|
4e00b90802
|
Added support for wxLongLong and wxULongLong in wxVariant (closes #10166)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61070 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-15 22:43:27 +00:00 |
|
Robert Roebling
|
8ba01d3546
|
Fix sending wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_CLICK, fixes #10894: Missing OSX-Carbon DataView control header click events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61062 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-15 18:35:24 +00:00 |
|
Vadim Zeitlin
|
d8c89c487d
|
no real changes, just extract private classes from msw/dc.cpp into a private header so that they could be reused from button owner drawing code too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61060 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-15 17:49:27 +00:00 |
|
Vadim Zeitlin
|
491acfc75e
|
use WPARAM (which is 64 bit under Win64) for timer ids instead of long (which is still 32 bit) (see #10896)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61058 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-15 17:14:50 +00:00 |
|
Vadim Zeitlin
|
233f10bf15
|
implement images support for wxButton under XP and later
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61054 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-15 04:23:54 +00:00 |
|
Vadim Zeitlin
|
81cb7b5a98
|
include wx/bitmap.h which is required by wxButton now
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61053 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-15 03:36:16 +00:00 |
|
Vadim Zeitlin
|
28ac82bf04
|
added missing parentheses in a couple of GetHxxxOf() macros
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61052 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-15 03:35:30 +00:00 |
|
Vadim Zeitlin
|
2352862a7e
|
preparation work for implementing images support in wxButton: move wxBitmapButton methods to the base class (enhancing/completing them in the process); there are no functionality changes yet (hopefully)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61051 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-14 22:55:24 +00:00 |
|
Robert Roebling
|
e4e83d3ad6
|
Make wxDataViewModel derive from wxRefCounter
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61048 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-14 14:11:07 +00:00 |
|
Jaakko Salli
|
cf25a599cd
|
Converted wxVariant to use wxObject's reference counting facilities. Should make sense as wxVariant already derived from wxObject and now wxVariantData inherits wxRefCounter/wxObjectRefData.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61043 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-13 14:55:45 +00:00 |
|
Robert Roebling
|
b42d5f7556
|
Use wxRefCounter instead of wxObjecrDataRef
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61035 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-12 20:18:17 +00:00 |
|
Robert Roebling
|
6d37c1b773
|
Rename wxObjectDataRef wxRefCounter, use it in wxVariant
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61034 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-12 20:16:07 +00:00 |
|
Vadim Zeitlin
|
f76c075805
|
added convenient wxFont::Make{Bold,Italic,Smaller,Larger} and Scale() methods
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61033 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-12 20:11:21 +00:00 |
|
Vadim Zeitlin
|
c797aec4b9
|
remove unnecessary refCount=1 parameter from wxObjectRefData ctor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61031 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-12 19:36:58 +00:00 |
|
Jaakko Salli
|
bd035313c1
|
wxPGCellRenderer ctor doesn't really need refCount argument
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61030 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-12 19:03:41 +00:00 |
|
Vadim Zeitlin
|
0d14e4f21d
|
added XRC handler for wxFileCtrl (closes #10785)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61027 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-12 17:40:11 +00:00 |
|
Vadim Zeitlin
|
92ffc98a08
|
reuse wxObjectRefData for various ref-counted classes (closes #10886)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61025 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-12 17:14:28 +00:00 |
|
Robert Roebling
|
58e914f015
|
Remove remaining bits of marker drawing during resizing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61024 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-12 16:15:35 +00:00 |
|
Vadim Zeitlin
|
d9e80dce15
|
make more wxFileName methods const (closes #10887)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61022 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-12 15:28:45 +00:00 |
|
Jaakko Salli
|
517add0d35
|
Added missing virtual dtor for wxPGMultiButton
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61017 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-12 14:01:25 +00:00 |
|
Jaakko Salli
|
b7d1985040
|
For needs of wxPython bindings, (re)added a version of RegisterEditorClass() that accepts a custom name for editor.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61016 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-12 13:49:59 +00:00 |
|
Vadim Zeitlin
|
fb330c2ec3
|
disable MSVC warning 4275 correctly (closes #10885)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61010 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-12 03:37:47 +00:00 |
|
Vadim Zeitlin
|
4cd15b49b4
|
allow customizing wxStandardPaths logic for the program directory determination
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61003 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-11 16:46:19 +00:00 |
|
Vadim Zeitlin
|
89391a4ea1
|
make wxFileName::{Mk,Rm}dir() const (closes #10868)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61002 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-11 16:11:07 +00:00 |
|
Stefan Csomor
|
7cb2a24183
|
adding events to single line textcontrols (password is not fully supported)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60993 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-11 06:40:24 +00:00 |
|
Jaakko Salli
|
27c1f235ba
|
Allow reparenting wxPropertyGrid(Manager) to work; Show error and suggest calling wxPropertyGrid::OnTLPChanging() if top-level parent changed indirectly.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60989 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-10 20:36:56 +00:00 |
|
Vadim Zeitlin
|
6de7047076
|
add virtual DoGetTextExtent() to allow calling the overloaded wxWindowBase::GetTextExtent() on wxWindow objects without any ugly casts/scope resolution operators
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60984 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-10 16:41:41 +00:00 |
|
Vadim Zeitlin
|
806a83167b
|
removed the inexistent (at least in 10.4 SDK) and unneeded carbon/carbon.h header inclusion
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60980 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-10 15:05:07 +00:00 |
|
Vadim Zeitlin
|
ed70364591
|
add missing DLL export declaration to fix linking in shared library build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60975 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-10 14:43:38 +00:00 |
|
Vadim Zeitlin
|
0049c31e8d
|
derive wxStandardPathsCF from Unix wxStandardPaths implementation to make it possible to return it from wxGUIAppTraits::GetStandardPaths()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60950 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2009-06-07 12:56:43 +00:00 |
|