devel/drpython: Remove wx.HIDE_READONLY attribute from wx.FileDialog

This attribute has been removed for wxPython 3.0.  Remove the flag
to fix runtime error during saving and loading.  See similar report on
DrPython bug report 137.

PR:		201699
Submitted by:	Jordan Irwin
This commit is contained in:
John Marino 2016-08-18 22:54:22 +00:00
parent af915dddbd
commit ebc1a93f60
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=420428
2 changed files with 14 additions and 1 deletions

View file

@ -3,7 +3,7 @@
PORTNAME= drpython
PORTVERSION= 3.11.4
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= devel python
MASTER_SITES= SF/${PORTNAME}/DrPython%20%283.x%29/${PORTVERSION}
PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}

View file

@ -0,0 +1,13 @@
--- drFileDialog.py.orig 2015-07-19 21:30:17 UTC
+++ drFileDialog.py
@@ -1026,8 +1026,8 @@ class drWxFileDialog(wx.FileDialog):
def FileDialog(parent, title, wildcard, point=(0, 0), size=wx.DefaultSize, IsASaveDialog=0, MultipleSelection=0, ShowRecentFiles=0):
if parent.prefs.usewxfiledialog:
if IsASaveDialog:
- return drWxFileDialog(parent, title, "", "", wildcard, wx.SAVE|wx.HIDE_READONLY|wx.OVERWRITE_PROMPT)
+ return drWxFileDialog(parent, title, "", "", wildcard, wx.FD_SAVE|wx.FD_OVERWRITE_PROMPT)
else:
- return drWxFileDialog(parent, title, "", "", wildcard, wx.OPEN|wx.HIDE_READONLY|wx.MULTIPLE)
+ return drWxFileDialog(parent, title, "", "", wildcard, wx.FD_OPEN|wx.FD_MULTIPLE)
else:
return drFileDialog(parent, title, wildcard, point, size, IsASaveDialog, MultipleSelection, ShowRecentFiles)