eric7/HexEdit/HexEditMainWindow.py

branch
eric7
changeset 9153
506e35e424d5
parent 9152
8a68afaf1ba2
child 9162
8b75b1668583
equal deleted inserted replaced
9152:8a68afaf1ba2 9153:506e35e424d5
1173 if fpath.exists(): 1173 if fpath.exists():
1174 res = EricMessageBox.yesNo( 1174 res = EricMessageBox.yesNo(
1175 self, 1175 self,
1176 self.tr("Save to readable file"), 1176 self.tr("Save to readable file"),
1177 self.tr("<p>The file <b>{0}</b> already exists." 1177 self.tr("<p>The file <b>{0}</b> already exists."
1178 " Overwrite it?</p>").format(str(fpath)), 1178 " Overwrite it?</p>").format(fpath),
1179 icon=EricMessageBox.Warning) 1179 icon=EricMessageBox.Warning)
1180 if not res: 1180 if not res:
1181 return 1181 return
1182 1182
1183 readableData = ( 1183 readableData = (
1190 f.write(readableData) 1190 f.write(readableData)
1191 except OSError as err: 1191 except OSError as err:
1192 EricMessageBox.warning( 1192 EricMessageBox.warning(
1193 self, self.tr("eric Hex Editor"), 1193 self, self.tr("eric Hex Editor"),
1194 self.tr("Cannot write file '{0}:\n{1}.") 1194 self.tr("Cannot write file '{0}:\n{1}.")
1195 .format(str(fpath), str(err))) 1195 .format(fpath, str(err)))
1196 return 1196 return
1197 1197
1198 self.__statusBar.showMessage(self.tr("File saved"), 2000) 1198 self.__statusBar.showMessage(self.tr("File saved"), 2000)
1199 1199
1200 def __saveSelectionReadable(self): 1200 def __saveSelectionReadable(self):

eric ide

mercurial