j***@gmail.com
2014-03-11 20:26:51 UTC
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)
1. wx.TheClipboard does not work
=========================
Text read and write (example on page
http://www.wxpython.org/Phoenix/docs/html/Clipboard.html) does not work.
2. 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", "")))
3. 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)
4. wx.MessageBox()
===============
- No icon with style wx.ICON_QUESTION.
- First line is bold blue if message begins with 2 newlines ("\n\n")
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)
1. wx.TheClipboard does not work
=========================
Text read and write (example on page
http://www.wxpython.org/Phoenix/docs/html/Clipboard.html) does not work.
2. 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", "")))
3. 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)
4. wx.MessageBox()
===============
- No icon with style wx.ICON_QUESTION.
- First line is bold blue if message begins with 2 newlines ("\n\n")
--
You received this message because you are subscribed to the Google Groups "wxPython-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wxPython-dev+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "wxPython-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wxPython-dev+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.