projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Compile with EVC 3.0 2002
[wxWidgets.git]
/
wxPython
/
demo
/
wxMimeTypesManager.py
diff --git
a/wxPython/demo/wxMimeTypesManager.py
b/wxPython/demo/wxMimeTypesManager.py
index 4a830181b61f853a2c515fb2325d1c94efca90f7..d6356389d4b6acd4687fcd786523bc5c35522675 100644
(file)
--- a/
wxPython/demo/wxMimeTypesManager.py
+++ b/
wxPython/demo/wxMimeTypesManager.py
@@
-2,6
+2,7
@@
import pprint, string, os
from wxPython.wx import *
from mimetypes_wdr import *
import pprint, string, os
from wxPython.wx import *
from mimetypes_wdr import *
+from Main import opj
#----------------------------------------------------------------------------
#----------------------------------------------------------------------------
@@
-13,7
+14,7
@@
class MimeTypesTestPanel(wxPanel):
style = wxTAB_TRAVERSAL ):
wxPanel.__init__(self, parent, id, pos, size, style)
style = wxTAB_TRAVERSAL ):
wxPanel.__init__(self, parent, id, pos, size, style)
- MakeMimeTypesTestPanel( self,
t
rue )
+ MakeMimeTypesTestPanel( self,
T
rue )
# WDR: handler declarations for MimeTypesTestPanel
EVT_LISTBOX(self, ID_LISTBOX, self.OnListbox)
# WDR: handler declarations for MimeTypesTestPanel
EVT_LISTBOX(self, ID_LISTBOX, self.OnListbox)
@@
-33,8
+34,8
@@
class MimeTypesTestPanel(wxPanel):
def OnListbox(self, event):
mimetype = event.GetString()
self.GetInputText().SetValue(mimetype)
def OnListbox(self, event):
mimetype = event.GetString()
self.GetInputText().SetValue(mimetype)
- self.GetMimeBtn().SetValue(T
RUE
)
- self.GetExtensionBtn().SetValue(F
ALSE
)
+ self.GetMimeBtn().SetValue(T
rue
)
+ self.GetExtensionBtn().SetValue(F
alse
)
self.OnLookup()
self.OnLookup()
@@
-75,8
+76,12
@@
class MimeTypesTestPanel(wxPanel):
self.GetExtensionsTxt().SetValue(str(ft.GetExtensions()))
self.GetDescriptionTxt().SetValue(str(ft.GetDescription()))
self.GetExtensionsTxt().SetValue(str(ft.GetExtensions()))
self.GetDescriptionTxt().SetValue(str(ft.GetDescription()))
- ext = ft.GetExtensions()[0]
- if ext[0] == ".": ext = ext[1:]
+ extList = ft.GetExtensions()
+ if extList:
+ ext = extList[0]
+ if ext[0] == ".": ext = ext[1:]
+ else:
+ ext = ""
filename = "SPAM" + "." + ext
mime = ft.GetMimeType() or ""
cmd = ft.GetOpenCommand(filename, mime)
filename = "SPAM" + "." + ext
mime = ft.GetMimeType() or ""
cmd = ft.GetOpenCommand(filename, mime)
@@
-160,10
+165,19
@@
overview = """\
import mimetypes_wdr
import mimetypes_wdr
+import images
def MyBitmapsFunc( index ):
def MyBitmapsFunc( index ):
- return
wxImage( "bitmaps/noicon.png", wxBITMAP_TYPE_PNG ).ConvertTo
Bitmap()
+ return
images.getNoIcon
Bitmap()
mimetypes_wdr.MyBitmapsFunc = MyBitmapsFunc
mimetypes_wdr.MyBitmapsFunc = MyBitmapsFunc
+
+
+
+
+if __name__ == '__main__':
+ import sys,os
+ import run
+ run.main(['', os.path.basename(sys.argv[0])])