Thank you for all the work done for wxPython Phoenix.
I am trying to convert my applications wxPython 2.8.12 classic to Phoenix 3.0.1. It’s almost ready for normal production use.
Here are the latest trouble that I have.
(Window 7 64bits french, python 3.3.4 32bits, wxPython_Phoenix-3.0.1.dev76109-py3.3-win32.egg)
- wx.TheClipboard does not work
···
=========================
Text read and write (example on page http://www.wxpython.org/Phoenix/docs/html/Clipboard.html) does not work.
- wx.grid.GridCellCoordsArray conversion to list
===================================
wx.grid.GetSelectionBlockTopLeft() and wx.grid.GetSelectionBlockBottomRight() return a wx.grid.GridCellCoordsArray value.
This does not give the correct row value :
self.GetSelectionBlockTopLeft()[0][0]
Workaround with repr() or str() :
def GetSelectionBlockTopLeft(self):
return(eval(repr(super().GetSelectionBlockTopLeft()).replace("GridCellCoordsArray: ", “”).replace(“GridCellCoords”, “”)))
- Vertical scroll bar of the grid
======================
The problem happens with grids (wx.grid.Grid) without horizontal scroll bar.
When I reduce the vertical size of the window, the vertical scroll bar appears too late.
(the last row is hidden and no vertical scroll bar)
- wx.MessageBox()
===============
-
No icon with style wx.ICON_QUESTION.
-
First line is bold blue if message begins with 2 newlines ("\n\n")