Robin Dunn
28ef2da74e
Add wx.adv.AnimationCtrl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71529 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-22 00:17:34 +00:00
Robin Dunn
b70299d205
Add simple unittest for wx.Overlay
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71528 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-22 00:17:26 +00:00
Robin Dunn
9afc5d886e
Fixes crashes when trying to use the variadic version of the wx.FileTypeInfo ctor
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71527 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-22 00:17:21 +00:00
Robin Dunn
48d5c078f0
Add wx.adv.Joystick
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71526 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-22 00:17:14 +00:00
Robin Dunn
4d61dc78a8
Add overlay classes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71497 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-19 06:22:42 +00:00
Robin Dunn
9a389de406
Add wx.PowerEvent
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-19 06:22:23 +00:00
Robin Dunn
ee85ff894a
Add Mime classes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71484 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-18 20:23:02 +00:00
Robin Dunn
340e631233
Add wx.adv.Sound
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71463 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-17 02:54:28 +00:00
Robin Dunn
1282553221
The test function is not imported from _core because of the leading underscore. Check and use it directly from wx._core instead.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71460 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-17 02:49:08 +00:00
Robin Dunn
aa5bc9b6b6
* Add the rest of the wx.DataObject classes and unittests.
...
* Enable all the important virtual methods to be overridden in Pytyhon subclasses.
* Use Python buffer object APIs and objects for data transfer where appropriate.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71412 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-10 22:39:37 +00:00
Robin Dunn
342459580d
Add a unit test for wx.Clipboard
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71410 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-10 22:39:24 +00:00
Robin Dunn
21a4a98cb7
Add wxClipboard
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71404 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-10 22:38:52 +00:00
Robin Dunn
95fac68451
Add wxDropSource and wxDropTarget
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71350 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-03 23:30:43 +00:00
Robin Dunn
00a0e811f0
quick fix for missing wxDragResult
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71331 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-30 05:35:53 +00:00
Robin Dunn
18098181e3
Add buffer related methods and helpers for wxBitmap
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71293 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-28 04:05:08 +00:00
Robin Dunn
c2e5a59a8f
* Add a new wxPyBuffer class and MappedType to help facilitate checking input and getting the pointer and size of Python Buffer compatible objects.
...
* Use wxPyBuffer with wx.Image
* Return bytearrays from GetData and GetAlpha
* Return memoryviews from GetDataBuffer and GetAlphaBuffer
* Add some notes about these changes to the migration guide
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71291 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-28 04:04:53 +00:00
Robin Dunn
09df1a5ae0
Increase the delay to wait before trying to close the dialogs
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71284 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-26 01:29:44 +00:00
Robin Dunn
ad25fd5756
Fix comment
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71283 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-26 01:29:39 +00:00
Robin Dunn
e8e932aade
* Fix image ctors that accept data buffers to check the size of the buffer
...
* Do the same for the Create, SetData and SetAlpha methods
* Replace the GetData and GetAlpha to return copies of the buffer as in Classic
* Add GetDataBuffer, GetAlphaBuffer, SetDataBuffer, SetAlphaBuffer methods
* Add wxImageHandler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71282 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-26 01:29:35 +00:00
Robin Dunn
8fecc2b5f9
* Rename the wrappers for the C++ wxPlatformInfo to wx.PlatformInformation.
...
* Restore the wx.PlatformInfo tuple like it exists in Classic.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71270 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-24 00:15:33 +00:00
Robin Dunn
146d38aa1b
Add the various print framework classes and a printing sample application.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71250 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-21 00:07:56 +00:00
Robin Dunn
0a9d14c47c
Add wx.adv.TaskBarIcon
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71243 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-20 05:41:54 +00:00
Robin Dunn
7d0c892db5
A little refactoring to share dialog closing methods
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71219 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-17 17:01:29 +00:00
Robin Dunn
d398ada042
Add TipProvider and helpers to wx.adv
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71218 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-17 17:01:23 +00:00
Robin Dunn
7ff166bce4
Add wx.FileCtrl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71217 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-17 17:01:15 +00:00
Robin Dunn
0cdfa23a88
Add picker classes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71191 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-12 05:36:48 +00:00
Robin Dunn
51dc293d52
MSW fixes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71167 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-10 03:24:01 +00:00
Robin Dunn
2acffba5fc
Add wxHyperlinkCtrl to wx.adv
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71166 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-10 03:23:53 +00:00
Robin Dunn
4b4b9a1210
Add wxDatePickerCtrl and wxCalendarCtrl to wx.adv
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71165 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-10 03:23:46 +00:00
Robin Dunn
0fc8a04d30
Add wx.DragImage and wx.GenericDragImage
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71164 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-10 03:23:32 +00:00
Robin Dunn
d8fbf19f9e
Add wx.adv.CommandLinkButton
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71163 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-10 03:23:23 +00:00
Robin Dunn
9f315d03e7
Add CreateTextSizer
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71162 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-10 03:23:15 +00:00
Robin Dunn
c08c2d64e2
Add translation classes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71146 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-08 00:50:32 +00:00
Robin Dunn
ecc67098f5
Add wx.ArtProvider
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-08 00:50:26 +00:00
Robin Dunn
81933bcb30
Add wx.SystemOptions
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71143 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-08 00:50:14 +00:00
Robin Dunn
07c75152e4
Add wx.SystemSettings
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71142 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-08 00:50:06 +00:00
Robin Dunn
67f0a02945
Don't wrap wxHelpController (at least for now) as it causes a link to the wxHTML library on Mac and GTK, which we don't want to do from wx.core.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71130 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-07 04:17:33 +00:00
Robin Dunn
79047b78a6
Add some of the HelpController classes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71129 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-07 04:17:28 +00:00
Robin Dunn
9ddc80004b
Add context help classes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71127 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-07 04:17:13 +00:00
Robin Dunn
b73709d7be
Add MDI windows
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71107 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-05 19:01:25 +00:00
Robin Dunn
e65b007a40
Add Matrix classses
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71093 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-04 23:23:57 +00:00
Robin Dunn
40f3ba1486
Add Find/Replace dialog and related classes
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71065 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-31 04:42:02 +00:00
Robin Dunn
fd80d0b98d
Add wx.ColourDialog, wx.MultiChoiceDialog and wx.SingleChoiceDialog
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71063 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-31 04:41:44 +00:00
Robin Dunn
d9038109fc
Add wxGenericProgressDialog so both it and the native progress dialog (if the platform has one) can be used.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71062 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-31 04:41:34 +00:00
Robin Dunn
62ef84af17
Add dirctrl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71058 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-30 18:29:36 +00:00
Robin Dunn
547ad2938e
* Switch wxTreeItemData to be a %MappedType instead of something that the programmer has to deal with.
...
* Make [G|S]etItemData be the same as the [G|S]etItemPyData methods in Classic, and make the latter be deprecated aliases.
* Adjust unittests and add one for GetSelections.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71047 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-29 16:59:30 +00:00
Robin Dunn
95c5c5f50e
Add treectrl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71046 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-29 16:59:21 +00:00
Robin Dunn
af2a23c0ee
Add listctrl
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71020 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-26 19:22:09 +00:00
Robin Dunn
8bac95e6e0
minor tweaks for the pi generator
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70973 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-22 20:30:45 +00:00
Robin Dunn
19db0eb058
Add a new wx.adv extension module for those items that are in the wx adv lib in multi-lib builds.
...
Add AboutDialog.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70972 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-22 20:30:37 +00:00