Fixed macroman<->latin1 conversion. Some characters don't exist in latin1, but at least the roundtrip gives

the correct macroman characters again.
This commit is contained in:
Jack Jansen 2001-05-17 12:35:13 +00:00
parent 716cf91839
commit dfebe90c4c
7 changed files with 25 additions and 25 deletions

View file

@ -50,13 +50,13 @@ class PythonIDE(Wapplication.Application):
def makeusermenus(self):
m = Wapplication.Menu(self.menubar, "File")
newitem = FrameWork.MenuItem(m, "New", "N", 'new')
openitem = FrameWork.MenuItem(m, "OpenŠ", "O", 'open')
openitem = FrameWork.MenuItem(m, "Openƒ", "O", 'open')
FrameWork.Separator(m)
closeitem = FrameWork.MenuItem(m, "Close", "W", 'close')
saveitem = FrameWork.MenuItem(m, "Save", "S", 'save')
saveasitem = FrameWork.MenuItem(m, "Save asŠ", None, 'save_as')
saveasitem = FrameWork.MenuItem(m, "Save asƒ", None, 'save_as')
FrameWork.Separator(m)
saveasappletitem = FrameWork.MenuItem(m, "Save as AppletŠ", None, 'save_as_applet')
saveasappletitem = FrameWork.MenuItem(m, "Save as Appletƒ", None, 'save_as_applet')
FrameWork.Separator(m)
quititem = FrameWork.MenuItem(m, "Quit", "Q", 'quit')
@ -71,7 +71,7 @@ class PythonIDE(Wapplication.Application):
selallitem = FrameWork.MenuItem(m, "Select all", "A", "selectall")
sellineitem = FrameWork.MenuItem(m, "Select line", "L", "selectline")
FrameWork.Separator(m)
finditem = FrameWork.MenuItem(m, "FindŠ", "F", "find")
finditem = FrameWork.MenuItem(m, "Findƒ", "F", "find")
findagainitem = FrameWork.MenuItem(m, "Find again", 'G', "findnext")
enterselitem = FrameWork.MenuItem(m, "Enter search string", "E", "entersearchstring")
replaceitem = FrameWork.MenuItem(m, "Replace", None, "replace")
@ -84,12 +84,12 @@ class PythonIDE(Wapplication.Application):
runitem = FrameWork.MenuItem(m, "Run window", "R", 'run')
runselitem = FrameWork.MenuItem(m, "Run selection", None, 'runselection')
FrameWork.Separator(m)
moditem = FrameWork.MenuItem(m, "Module browserŠ", "M", self.domenu_modulebrowser)
moditem = FrameWork.MenuItem(m, "Module browserƒ", "M", self.domenu_modulebrowser)
FrameWork.Separator(m)
mm = FrameWork.SubMenu(m, "Preferences")
FrameWork.MenuItem(mm, "Set Scripts folderŠ", None, self.do_setscriptsfolder)
FrameWork.MenuItem(mm, "Editor default settingsŠ", None, self.do_editorprefs)
FrameWork.MenuItem(mm, "Set default window fontŠ", None, self.do_setwindowfont)
FrameWork.MenuItem(mm, "Set Scripts folderƒ", None, self.do_setscriptsfolder)
FrameWork.MenuItem(mm, "Editor default settingsƒ", None, self.do_editorprefs)
FrameWork.MenuItem(mm, "Set default window fontƒ", None, self.do_setwindowfont)
self.openwindowsmenu = Wapplication.Menu(self.menubar, 'Windows')
self.makeopenwindowsmenu()
@ -110,7 +110,7 @@ class PythonIDE(Wapplication.Application):
path = os.path.join(os.getcwd(), "Scripts")
if not os.path.exists(path):
os.mkdir(path)
f = open(os.path.join(path, "Place your scripts hereŠ"), "w")
f = open(os.path.join(path, "Place your scripts hereƒ"), "w")
f.close()
fss = macfs.FSSpec(path)
self.scriptsfolder = fss.NewAlias()
@ -156,10 +156,10 @@ class PythonIDE(Wapplication.Application):
if ftype == 'TEXT':
self.openscript(path)
else:
W.Message("Can¹t open file of type '%s'." % ftype)
W.Message("CanÕt open file of type '%s'." % ftype)
def getabouttext(self):
return "About Python IDEŠ"
return "About Python IDEƒ"
def do_about(self, id, item, window, event):
Splash.about()