Added a 'Recent Files' menu to the hex editor.

Sun, 24 Jan 2016 16:03:00 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 24 Jan 2016 16:03:00 +0100
changeset 4695
9dc08852de25
parent 4692
7b3b75d494c8
child 4696
bf4d19a7cade

Added a 'Recent Files' menu to the hex editor.

APIs/Python3/eric6.api file | annotate | diff | comparison | revisions
Documentation/Help/source.qch file | annotate | diff | comparison | revisions
Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
Documentation/Source/eric6.Globals.__init__.html file | annotate | diff | comparison | revisions
Documentation/Source/eric6.HexEdit.HexEditMainWindow.html file | annotate | diff | comparison | revisions
Globals/__init__.py file | annotate | diff | comparison | revisions
HexEdit/HexEditMainWindow.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/HexEditorPage.py file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/HexEditorPage.ui file | annotate | diff | comparison | revisions
Preferences/__init__.py file | annotate | diff | comparison | revisions
i18n/eric6_cs.ts file | annotate | diff | comparison | revisions
i18n/eric6_de.qm file | annotate | diff | comparison | revisions
i18n/eric6_de.ts file | annotate | diff | comparison | revisions
i18n/eric6_en.ts file | annotate | diff | comparison | revisions
i18n/eric6_es.ts file | annotate | diff | comparison | revisions
i18n/eric6_fr.ts file | annotate | diff | comparison | revisions
i18n/eric6_it.ts file | annotate | diff | comparison | revisions
i18n/eric6_pt.ts file | annotate | diff | comparison | revisions
i18n/eric6_ru.ts file | annotate | diff | comparison | revisions
i18n/eric6_tr.ts file | annotate | diff | comparison | revisions
i18n/eric6_zh_CN.ts file | annotate | diff | comparison | revisions
--- a/APIs/Python3/eric6.api	Sat Jan 23 18:13:25 2016 +0100
+++ b/APIs/Python3/eric6.api	Sun Jan 24 16:03:00 2016 +0100
@@ -1907,6 +1907,7 @@
 eric6.Globals.isMacPlatform?4()
 eric6.Globals.isWindowsPlatform?4()
 eric6.Globals.recentNameFiles?7
+eric6.Globals.recentNameHexFiles?7
 eric6.Globals.recentNameHosts?7
 eric6.Globals.recentNameMultiProject?7
 eric6.Globals.recentNameProject?7
@@ -3554,6 +3555,7 @@
 eric6.HexEdit.HexEditMainWindow.HexEditMainWindow.closeEvent?4(evt)
 eric6.HexEdit.HexEditMainWindow.HexEditMainWindow.editorClosed?7
 eric6.HexEdit.HexEditMainWindow.HexEditMainWindow.getSRHistory?4(key)
+eric6.HexEdit.HexEditMainWindow.HexEditMainWindow.maxMenuFilePathLen?7
 eric6.HexEdit.HexEditMainWindow.HexEditMainWindow.preferencesChanged?4()
 eric6.HexEdit.HexEditMainWindow.HexEditMainWindow.setRecentPaths?4(openPath, savePath)
 eric6.HexEdit.HexEditMainWindow.HexEditMainWindow.windows?7
Binary file Documentation/Help/source.qch has changed
--- a/Documentation/Help/source.qhp	Sat Jan 23 18:13:25 2016 +0100
+++ b/Documentation/Help/source.qhp	Sun Jan 24 16:03:00 2016 +0100
@@ -5781,7 +5781,9 @@
       <keyword name="HexEditMainWindow (Module)" id="HexEditMainWindow (Module)" ref="eric6.HexEdit.HexEditMainWindow.html" />
       <keyword name="HexEditMainWindow.__about" id="HexEditMainWindow.__about" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__about" />
       <keyword name="HexEditMainWindow.__aboutQt" id="HexEditMainWindow.__aboutQt" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__aboutQt" />
+      <keyword name="HexEditMainWindow.__addToRecentList" id="HexEditMainWindow.__addToRecentList" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__addToRecentList" />
       <keyword name="HexEditMainWindow.__checkActions" id="HexEditMainWindow.__checkActions" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__checkActions" />
+      <keyword name="HexEditMainWindow.__clearRecent" id="HexEditMainWindow.__clearRecent" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__clearRecent" />
       <keyword name="HexEditMainWindow.__closeAll" id="HexEditMainWindow.__closeAll" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__closeAll" />
       <keyword name="HexEditMainWindow.__closeOthers" id="HexEditMainWindow.__closeOthers" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__closeOthers" />
       <keyword name="HexEditMainWindow.__createStatusBar" id="HexEditMainWindow.__createStatusBar" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__createStatusBar" />
@@ -5794,25 +5796,30 @@
       <keyword name="HexEditMainWindow.__initMenus" id="HexEditMainWindow.__initMenus" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__initMenus" />
       <keyword name="HexEditMainWindow.__initToolbars" id="HexEditMainWindow.__initToolbars" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__initToolbars" />
       <keyword name="HexEditMainWindow.__loadHexFile" id="HexEditMainWindow.__loadHexFile" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__loadHexFile" />
+      <keyword name="HexEditMainWindow.__loadRecent" id="HexEditMainWindow.__loadRecent" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__loadRecent" />
       <keyword name="HexEditMainWindow.__maybeSave" id="HexEditMainWindow.__maybeSave" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__maybeSave" />
       <keyword name="HexEditMainWindow.__modificationChanged" id="HexEditMainWindow.__modificationChanged" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__modificationChanged" />
       <keyword name="HexEditMainWindow.__openHexFile" id="HexEditMainWindow.__openHexFile" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__openHexFile" />
       <keyword name="HexEditMainWindow.__openHexFileNewWindow" id="HexEditMainWindow.__openHexFileNewWindow" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__openHexFileNewWindow" />
       <keyword name="HexEditMainWindow.__openHexFileReadOnly" id="HexEditMainWindow.__openHexFileReadOnly" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__openHexFileReadOnly" />
+      <keyword name="HexEditMainWindow.__openRecentHexFile" id="HexEditMainWindow.__openRecentHexFile" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__openRecentHexFile" />
       <keyword name="HexEditMainWindow.__preferencesChangedByLocalPreferencesDialog" id="HexEditMainWindow.__preferencesChangedByLocalPreferencesDialog" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__preferencesChangedByLocalPreferencesDialog" />
       <keyword name="HexEditMainWindow.__replace" id="HexEditMainWindow.__replace" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__replace" />
       <keyword name="HexEditMainWindow.__saveHexDataFile" id="HexEditMainWindow.__saveHexDataFile" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__saveHexDataFile" />
       <keyword name="HexEditMainWindow.__saveHexFile" id="HexEditMainWindow.__saveHexFile" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__saveHexFile" />
       <keyword name="HexEditMainWindow.__saveHexFileAs" id="HexEditMainWindow.__saveHexFileAs" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__saveHexFileAs" />
       <keyword name="HexEditMainWindow.__saveHexFileReadable" id="HexEditMainWindow.__saveHexFileReadable" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__saveHexFileReadable" />
+      <keyword name="HexEditMainWindow.__saveRecent" id="HexEditMainWindow.__saveRecent" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__saveRecent" />
       <keyword name="HexEditMainWindow.__saveSelectionReadable" id="HexEditMainWindow.__saveSelectionReadable" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__saveSelectionReadable" />
       <keyword name="HexEditMainWindow.__search" id="HexEditMainWindow.__search" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__search" />
       <keyword name="HexEditMainWindow.__setCurrentFile" id="HexEditMainWindow.__setCurrentFile" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__setCurrentFile" />
       <keyword name="HexEditMainWindow.__setReadOnlyActionTexts" id="HexEditMainWindow.__setReadOnlyActionTexts" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__setReadOnlyActionTexts" />
       <keyword name="HexEditMainWindow.__showAddress" id="HexEditMainWindow.__showAddress" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__showAddress" />
       <keyword name="HexEditMainWindow.__showEditMode" id="HexEditMainWindow.__showEditMode" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__showEditMode" />
+      <keyword name="HexEditMainWindow.__showFileMenu" id="HexEditMainWindow.__showFileMenu" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__showFileMenu" />
       <keyword name="HexEditMainWindow.__showPreferences" id="HexEditMainWindow.__showPreferences" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__showPreferences" />
       <keyword name="HexEditMainWindow.__showReadOnlyMode" id="HexEditMainWindow.__showReadOnlyMode" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__showReadOnlyMode" />
+      <keyword name="HexEditMainWindow.__showRecentMenu" id="HexEditMainWindow.__showRecentMenu" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__showRecentMenu" />
       <keyword name="HexEditMainWindow.__showSelectionInfo" id="HexEditMainWindow.__showSelectionInfo" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__showSelectionInfo" />
       <keyword name="HexEditMainWindow.__showSize" id="HexEditMainWindow.__showSize" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__showSize" />
       <keyword name="HexEditMainWindow.__strippedName" id="HexEditMainWindow.__strippedName" ref="eric6.HexEdit.HexEditMainWindow.html#HexEditMainWindow.__strippedName" />
--- a/Documentation/Source/eric6.Globals.__init__.html	Sat Jan 23 18:13:25 2016 +0100
+++ b/Documentation/Source/eric6.Globals.__init__.html	Sun Jan 24 16:03:00 2016 +0100
@@ -25,7 +25,7 @@
 </p>
 <h3>Global Attributes</h3>
 <table>
-<tr><td>configDir</td></tr><tr><td>recentNameFiles</td></tr><tr><td>recentNameHosts</td></tr><tr><td>recentNameMultiProject</td></tr><tr><td>recentNameProject</td></tr><tr><td>settingsNameGlobal</td></tr><tr><td>settingsNameOrganization</td></tr><tr><td>settingsNameRecent</td></tr>
+<tr><td>configDir</td></tr><tr><td>recentNameFiles</td></tr><tr><td>recentNameHexFiles</td></tr><tr><td>recentNameHosts</td></tr><tr><td>recentNameMultiProject</td></tr><tr><td>recentNameProject</td></tr><tr><td>settingsNameGlobal</td></tr><tr><td>settingsNameOrganization</td></tr><tr><td>settingsNameRecent</td></tr>
 </table>
 <h3>Classes</h3>
 <table>
--- a/Documentation/Source/eric6.HexEdit.HexEditMainWindow.html	Sat Jan 23 18:13:25 2016 +0100
+++ b/Documentation/Source/eric6.HexEdit.HexEditMainWindow.html	Sun Jan 24 16:03:00 2016 +0100
@@ -54,7 +54,7 @@
 E5MainWindow
 <h3>Class Attributes</h3>
 <table>
-<tr><td>windows</td></tr>
+<tr><td>maxMenuFilePathLen</td></tr><tr><td>windows</td></tr>
 </table>
 <h3>Class Methods</h3>
 <table>
@@ -72,9 +72,15 @@
 <td><a href="#HexEditMainWindow.__aboutQt">__aboutQt</a></td>
 <td>Private slot to handle the About Qt dialog.</td>
 </tr><tr>
+<td><a href="#HexEditMainWindow.__addToRecentList">__addToRecentList</a></td>
+<td>Private method to add a file name to the list of recently opened files.</td>
+</tr><tr>
 <td><a href="#HexEditMainWindow.__checkActions">__checkActions</a></td>
 <td>Private slot to check some actions for their enable/disable status.</td>
 </tr><tr>
+<td><a href="#HexEditMainWindow.__clearRecent">__clearRecent</a></td>
+<td>Private method to clear the list of recently opened files.</td>
+</tr><tr>
 <td><a href="#HexEditMainWindow.__closeAll">__closeAll</a></td>
 <td>Private slot to close all windows.</td>
 </tr><tr>
@@ -111,6 +117,9 @@
 <td><a href="#HexEditMainWindow.__loadHexFile">__loadHexFile</a></td>
 <td>Private method to load a binary file.</td>
 </tr><tr>
+<td><a href="#HexEditMainWindow.__loadRecent">__loadRecent</a></td>
+<td>Private method to load the list of recently opened files.</td>
+</tr><tr>
 <td><a href="#HexEditMainWindow.__maybeSave">__maybeSave</a></td>
 <td>Private method to ask the user to save the file, if it was modified.</td>
 </tr><tr>
@@ -126,6 +135,9 @@
 <td><a href="#HexEditMainWindow.__openHexFileReadOnly">__openHexFileReadOnly</a></td>
 <td>Private slot to open a binary file in read only mode.</td>
 </tr><tr>
+<td><a href="#HexEditMainWindow.__openRecentHexFile">__openRecentHexFile</a></td>
+<td>Private method to open a file from the list of recently opened files.</td>
+</tr><tr>
 <td><a href="#HexEditMainWindow.__preferencesChangedByLocalPreferencesDialog">__preferencesChangedByLocalPreferencesDialog</a></td>
 <td>Private slot to handle preferences changes by our local dialog.</td>
 </tr><tr>
@@ -144,6 +156,9 @@
 <td><a href="#HexEditMainWindow.__saveHexFileReadable">__saveHexFileReadable</a></td>
 <td>Private method to save the binary data in readable format.</td>
 </tr><tr>
+<td><a href="#HexEditMainWindow.__saveRecent">__saveRecent</a></td>
+<td>Private method to save the list of recently opened files.</td>
+</tr><tr>
 <td><a href="#HexEditMainWindow.__saveSelectionReadable">__saveSelectionReadable</a></td>
 <td>Private method to save the data of the current selection in readable format.</td>
 </tr><tr>
@@ -162,12 +177,18 @@
 <td><a href="#HexEditMainWindow.__showEditMode">__showEditMode</a></td>
 <td>Private slot to show the edit mode.</td>
 </tr><tr>
+<td><a href="#HexEditMainWindow.__showFileMenu">__showFileMenu</a></td>
+<td>Private slot to modify the file menu before being shown.</td>
+</tr><tr>
 <td><a href="#HexEditMainWindow.__showPreferences">__showPreferences</a></td>
 <td>Private slot to set the preferences.</td>
 </tr><tr>
 <td><a href="#HexEditMainWindow.__showReadOnlyMode">__showReadOnlyMode</a></td>
 <td>Private slot to show the read only mode.</td>
 </tr><tr>
+<td><a href="#HexEditMainWindow.__showRecentMenu">__showRecentMenu</a></td>
+<td>Private slot to set up the recent files menu.</td>
+</tr><tr>
 <td><a href="#HexEditMainWindow.__showSelectionInfo">__showSelectionInfo</a></td>
 <td>Private slot to show selection information.</td>
 </tr><tr>
@@ -233,11 +254,26 @@
 <b>__aboutQt</b>(<i></i>)
 <p>
         Private slot to handle the About Qt dialog.
-</p><a NAME="HexEditMainWindow.__checkActions" ID="HexEditMainWindow.__checkActions"></a>
+</p><a NAME="HexEditMainWindow.__addToRecentList" ID="HexEditMainWindow.__addToRecentList"></a>
+<h4>HexEditMainWindow.__addToRecentList</h4>
+<b>__addToRecentList</b>(<i>fileName</i>)
+<p>
+        Private method to add a file name to the list of recently opened files.
+</p><dl>
+<dt><i>fileName</i></dt>
+<dd>
+name of the file to be added
+</dd>
+</dl><a NAME="HexEditMainWindow.__checkActions" ID="HexEditMainWindow.__checkActions"></a>
 <h4>HexEditMainWindow.__checkActions</h4>
 <b>__checkActions</b>(<i></i>)
 <p>
         Private slot to check some actions for their enable/disable status.
+</p><a NAME="HexEditMainWindow.__clearRecent" ID="HexEditMainWindow.__clearRecent"></a>
+<h4>HexEditMainWindow.__clearRecent</h4>
+<b>__clearRecent</b>(<i></i>)
+<p>
+        Private method to clear the list of recently opened files.
 </p><a NAME="HexEditMainWindow.__closeAll" ID="HexEditMainWindow.__closeAll"></a>
 <h4>HexEditMainWindow.__closeAll</h4>
 <b>__closeAll</b>(<i></i>)
@@ -303,7 +339,12 @@
 <dd>
 name of the binary file to load
 </dd>
-</dl><a NAME="HexEditMainWindow.__maybeSave" ID="HexEditMainWindow.__maybeSave"></a>
+</dl><a NAME="HexEditMainWindow.__loadRecent" ID="HexEditMainWindow.__loadRecent"></a>
+<h4>HexEditMainWindow.__loadRecent</h4>
+<b>__loadRecent</b>(<i></i>)
+<p>
+        Private method to load the list of recently opened files.
+</p><a NAME="HexEditMainWindow.__maybeSave" ID="HexEditMainWindow.__maybeSave"></a>
 <h4>HexEditMainWindow.__maybeSave</h4>
 <b>__maybeSave</b>(<i></i>)
 <p>
@@ -343,7 +384,17 @@
 <b>__openHexFileReadOnly</b>(<i></i>)
 <p>
         Private slot to open a binary file in read only mode.
-</p><a NAME="HexEditMainWindow.__preferencesChangedByLocalPreferencesDialog" ID="HexEditMainWindow.__preferencesChangedByLocalPreferencesDialog"></a>
+</p><a NAME="HexEditMainWindow.__openRecentHexFile" ID="HexEditMainWindow.__openRecentHexFile"></a>
+<h4>HexEditMainWindow.__openRecentHexFile</h4>
+<b>__openRecentHexFile</b>(<i>act</i>)
+<p>
+        Private method to open a file from the list of recently opened files.
+</p><dl>
+<dt><i>act</i></dt>
+<dd>
+reference to the action that triggered (QAction)
+</dd>
+</dl><a NAME="HexEditMainWindow.__preferencesChangedByLocalPreferencesDialog" ID="HexEditMainWindow.__preferencesChangedByLocalPreferencesDialog"></a>
 <h4>HexEditMainWindow.__preferencesChangedByLocalPreferencesDialog</h4>
 <b>__preferencesChangedByLocalPreferencesDialog</b>(<i></i>)
 <p>
@@ -413,7 +464,12 @@
 <dd>
 flag indicating to save the selection only
 </dd>
-</dl><a NAME="HexEditMainWindow.__saveSelectionReadable" ID="HexEditMainWindow.__saveSelectionReadable"></a>
+</dl><a NAME="HexEditMainWindow.__saveRecent" ID="HexEditMainWindow.__saveRecent"></a>
+<h4>HexEditMainWindow.__saveRecent</h4>
+<b>__saveRecent</b>(<i></i>)
+<p>
+        Private method to save the list of recently opened files.
+</p><a NAME="HexEditMainWindow.__saveSelectionReadable" ID="HexEditMainWindow.__saveSelectionReadable"></a>
 <h4>HexEditMainWindow.__saveSelectionReadable</h4>
 <b>__saveSelectionReadable</b>(<i></i>)
 <p>
@@ -460,7 +516,12 @@
 <dd>
 flag indicating overwrite mode
 </dd>
-</dl><a NAME="HexEditMainWindow.__showPreferences" ID="HexEditMainWindow.__showPreferences"></a>
+</dl><a NAME="HexEditMainWindow.__showFileMenu" ID="HexEditMainWindow.__showFileMenu"></a>
+<h4>HexEditMainWindow.__showFileMenu</h4>
+<b>__showFileMenu</b>(<i></i>)
+<p>
+        Private slot to modify the file menu before being shown.
+</p><a NAME="HexEditMainWindow.__showPreferences" ID="HexEditMainWindow.__showPreferences"></a>
 <h4>HexEditMainWindow.__showPreferences</h4>
 <b>__showPreferences</b>(<i></i>)
 <p>
@@ -475,7 +536,12 @@
 <dd>
 flag indicating the read only state
 </dd>
-</dl><a NAME="HexEditMainWindow.__showSelectionInfo" ID="HexEditMainWindow.__showSelectionInfo"></a>
+</dl><a NAME="HexEditMainWindow.__showRecentMenu" ID="HexEditMainWindow.__showRecentMenu"></a>
+<h4>HexEditMainWindow.__showRecentMenu</h4>
+<b>__showRecentMenu</b>(<i></i>)
+<p>
+        Private slot to set up the recent files menu.
+</p><a NAME="HexEditMainWindow.__showSelectionInfo" ID="HexEditMainWindow.__showSelectionInfo"></a>
 <h4>HexEditMainWindow.__showSelectionInfo</h4>
 <b>__showSelectionInfo</b>(<i>avail</i>)
 <p>
--- a/Globals/__init__.py	Sat Jan 23 18:13:25 2016 +0100
+++ b/Globals/__init__.py	Sun Jan 24 16:03:00 2016 +0100
@@ -27,6 +27,7 @@
 recentNameMultiProject = "MultiProjects"
 recentNameProject = "Projects"
 recentNameFiles = "Files"
+recentNameHexFiles = "HexFiles"
 recentNameHosts = "Hosts6"
 
 configDir = None
--- a/HexEdit/HexEditMainWindow.py	Sat Jan 23 18:13:25 2016 +0100
+++ b/HexEdit/HexEditMainWindow.py	Sun Jan 24 16:03:00 2016 +0100
@@ -15,14 +15,14 @@
     QCoreApplication, QLocale
 from PyQt5.QtGui import QKeySequence
 from PyQt5.QtWidgets import QWhatsThis, QLabel, QWidget, QVBoxLayout, \
-    QDialog, QAction, QFrame
+    QDialog, QAction, QFrame, QMenu
 
 from E5Gui.E5Action import E5Action
 from E5Gui.E5MainWindow import E5MainWindow
 from E5Gui import E5FileDialog, E5MessageBox
 from E5Gui.E5ClickableLabel import E5ClickableLabel
 
-from Globals import strGroup
+from Globals import strGroup, recentNameHexFiles
 
 from .HexEditWidget import HexEditWidget
 from .HexEditSearchReplaceWidget import HexEditSearchReplaceWidget
@@ -32,6 +32,7 @@
 import UI.Config
 
 import Preferences
+import Utilities
 
 
 class HexEditMainWindow(E5MainWindow):
@@ -44,6 +45,8 @@
     
     windows = []
     
+    maxMenuFilePathLen = 75
+    
     def __init__(self, fileName="", parent=None, fromEric=False, project=None):
         """
         Constructor
@@ -126,6 +129,9 @@
         self.__lastOpenPath = ""
         self.__lastSavePath = ""
         
+        self.__recent = []
+        self.__loadRecent()
+        
         self.__setCurrentFile("")
         if fileName:
             self.__loadHexFile(fileName)
@@ -650,14 +656,15 @@
         """
         Private method to create the menus.
         """
-        # TODO: add "Open recent menu"
         mb = self.menuBar()
         
         menu = mb.addMenu(self.tr('&File'))
         menu.setTearOffEnabled(True)
+        self.__recentMenu = QMenu(self.tr('Open &Recent Files'), menu)
         menu.addAction(self.newWindowAct)
         menu.addAction(self.openAct)
         menu.addAction(self.openReadOnlyAct)
+        self.__menuRecentAct = menu.addMenu(self.__recentMenu)
         menu.addSeparator()
         menu.addAction(self.saveAct)
         menu.addAction(self.saveAsAct)
@@ -670,6 +677,9 @@
         else:
             menu.addSeparator()
             menu.addAction(self.exitAct)
+        menu.aboutToShow.connect(self.__showFileMenu)
+        self.__recentMenu.aboutToShow.connect(self.__showRecentMenu)
+        self.__recentMenu.triggered.connect(self.__openRecentHexFile)
         
         menu = mb.addMenu(self.tr("&Edit"))
         menu.setTearOffEnabled(True)
@@ -914,6 +924,8 @@
             if not self.__fromEric:
                 Preferences.syncPreferences()
             
+            self.__saveRecent()
+            
             evt.accept()
             self.editorClosed.emit()
         else:
@@ -1204,6 +1216,8 @@
         @type str
         """
         self.__fileName = fileName
+        # insert filename into list of recently opened files
+        self.__addToRecentList(fileName)
         
         if not self.__fileName:
             shownName = self.tr("Untitled")
@@ -1380,3 +1394,92 @@
         assert key in ['search', 'replace']
         
         return self.__srHistory[key]
+    
+    @pyqtSlot()
+    def __showFileMenu(self):
+        """
+        Private slot to modify the file menu before being shown.
+        """
+        self.__menuRecentAct.setEnabled(len(self.__recent) > 0)
+    
+    @pyqtSlot()
+    def __showRecentMenu(self):
+        """
+        Private slot to set up the recent files menu.
+        """
+        self.__loadRecent()
+        
+        self.__recentMenu.clear()
+        
+        idx = 1
+        for rs in self.__recent:
+            if idx < 10:
+                formatStr = '&{0:d}. {1}'
+            else:
+                formatStr = '{0:d}. {1}'
+            act = self.__recentMenu.addAction(
+                formatStr.format(
+                    idx,
+                    Utilities.compactPath(
+                        rs, HexEditMainWindow.maxMenuFilePathLen)))
+            act.setData(rs)
+            act.setEnabled(QFileInfo(rs).exists())
+            idx += 1
+        
+        self.__recentMenu.addSeparator()
+        self.__recentMenu.addAction(self.tr('&Clear'), self.__clearRecent)
+    
+    @pyqtSlot(QAction)
+    def __openRecentHexFile(self, act):
+        """
+        Private method to open a file from the list of recently opened files.
+        
+        @param act reference to the action that triggered (QAction)
+        """
+        fileName = act.data()
+        if fileName and self.__maybeSave():
+            self.__loadHexFile(fileName)
+            self.__editor.setReadOnly(Preferences.getHexEditor("OpenReadOnly"))
+            self.__checkActions()
+    
+    @pyqtSlot()
+    def __clearRecent(self):
+        """
+        Private method to clear the list of recently opened files.
+        """
+        self.__recent = []
+    
+    def __loadRecent(self):
+        """
+        Private method to load the list of recently opened files.
+        """
+        self.__recent = []
+        Preferences.Prefs.rsettings.sync()
+        rs = Preferences.Prefs.rsettings.value(recentNameHexFiles)
+        if rs is not None:
+            for f in Preferences.toList(rs):
+                if QFileInfo(f).exists():
+                    self.__recent.append(f)
+        
+    def __saveRecent(self):
+        """
+        Private method to save the list of recently opened files.
+        """
+        Preferences.Prefs.rsettings.setValue(recentNameHexFiles, self.__recent)
+        Preferences.Prefs.rsettings.sync()
+    
+    def __addToRecentList(self, fileName):
+        """
+        Private method to add a file name to the list of recently opened files.
+        
+        @param fileName name of the file to be added
+        """
+        if fileName:
+            for recent in self.__recent[:]:
+                if Utilities.samepath(fileName, recent):
+                    self.__recent.remove(recent)
+            self.__recent.insert(0, fileName)
+            maxRecent = Preferences.getHexEditor("RecentNumber")
+            if len(self.__recent) > maxRecent:
+                self.__recent = self.__recent[:maxRecent]
+            self.__saveRecent()
--- a/Preferences/ConfigurationPages/HexEditorPage.py	Sat Jan 23 18:13:25 2016 +0100
+++ b/Preferences/ConfigurationPages/HexEditorPage.py	Sun Jan 24 16:03:00 2016 +0100
@@ -49,6 +49,8 @@
             "ShowAsciiArea"))
         self.highlightingCheckBox.setChecked(Preferences.getHexEditor(
             "HighlightChanges"))
+        self.recentFilesSpinBox.setValue(Preferences.getHexEditor(
+            "RecentNumber"))
         
         # font
         self.monospacedFont = Preferences.getHexEditor("Font")
@@ -92,6 +94,8 @@
             "HighlightChanges", self.highlightingCheckBox.isChecked())
         Preferences.setHexEditor(
             "Font", self.monospacedFont)
+        Preferences.setHexEditor(
+            "RecentNumber", self.recentFilesSpinBox.value())
         
         # colours
         self.saveColours(Preferences.setHexEditor)
--- a/Preferences/ConfigurationPages/HexEditorPage.ui	Sat Jan 23 18:13:25 2016 +0100
+++ b/Preferences/ConfigurationPages/HexEditorPage.ui	Sun Jan 24 16:03:00 2016 +0100
@@ -7,7 +7,7 @@
     <x>0</x>
     <y>0</y>
     <width>623</width>
-    <height>634</height>
+    <height>721</height>
    </rect>
   </property>
   <layout class="QVBoxLayout" name="verticalLayout">
@@ -347,6 +347,51 @@
     </widget>
    </item>
    <item>
+    <widget class="QGroupBox" name="groupBox_7">
+     <property name="title">
+      <string>Recent Files</string>
+     </property>
+     <layout class="QHBoxLayout" name="_2">
+      <item>
+       <widget class="QLabel" name="label">
+        <property name="text">
+         <string>Number of recent files:</string>
+        </property>
+       </widget>
+      </item>
+      <item>
+       <widget class="QSpinBox" name="recentFilesSpinBox">
+        <property name="toolTip">
+         <string>Enter the number of recent files to remember</string>
+        </property>
+        <property name="alignment">
+         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
+        </property>
+        <property name="minimum">
+         <number>5</number>
+        </property>
+        <property name="maximum">
+         <number>50</number>
+        </property>
+       </widget>
+      </item>
+      <item>
+       <spacer>
+        <property name="orientation">
+         <enum>Qt::Horizontal</enum>
+        </property>
+        <property name="sizeHint" stdset="0">
+         <size>
+          <width>40</width>
+          <height>20</height>
+         </size>
+        </property>
+       </spacer>
+      </item>
+     </layout>
+    </widget>
+   </item>
+   <item>
     <spacer>
      <property name="orientation">
       <enum>Qt::Vertical</enum>
--- a/Preferences/__init__.py	Sat Jan 23 18:13:25 2016 +0100
+++ b/Preferences/__init__.py	Sun Jan 24 16:03:00 2016 +0100
@@ -1204,6 +1204,7 @@
         "SelectionForeGround": QColor(Qt.white),
         "AddressAreaBackGround": QColor("#efedec"),
         "AddressAreaForeGround": QColor(Qt.black),
+        "RecentNumber": 9,
     }
     if isWindowsPlatform():
         hexEditorDefaults["Font"] = "Courier,10,-1,5,50,0,0,0,0,0"
@@ -2973,7 +2974,7 @@
     @param prefClass preferences class used as the storage area
     @return the requested user setting
     """
-    if key in ["AddressAreaWidth"]:
+    if key in ["AddressAreaWidth", "RecentNumber"]:
         return int(prefClass.settings.value(
             "HexEditor/" + key, prefClass.hexEditorDefaults[key]))
     elif key in ["ShowAddressArea", "ShowAsciiArea", "OpenInOverwriteMode",
--- a/i18n/eric6_cs.ts	Sat Jan 23 18:13:25 2016 +0100
+++ b/i18n/eric6_cs.ts	Sun Jan 24 16:03:00 2016 +0100
@@ -19930,12 +19930,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditGotoWidget.py" line="41"/>
+        <location filename="../HexEdit/HexEditGotoWidget.py" line="42"/>
         <source>Hex</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditGotoWidget.py" line="42"/>
+        <location filename="../HexEdit/HexEditGotoWidget.py" line="43"/>
         <source>Dec</source>
         <translation type="unfinished"></translation>
     </message>
@@ -19943,548 +19943,548 @@
 <context>
     <name>HexEditMainWindow</name>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="154"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="160"/>
         <source>New Window</source>
         <translation type="unfinished">Nové okno</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="154"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="160"/>
         <source>New &amp;Window</source>
         <translation type="unfinished">&amp;Nové okno</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="159"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="165"/>
         <source>Open a binary file for editing in a new hex editor window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="161"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="167"/>
         <source>&lt;b&gt;New Window&lt;/b&gt;&lt;p&gt;This opens a binary file for editing in a new hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>Open</source>
         <translation type="unfinished">Otevřít</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>&amp;Open...</source>
         <translation type="unfinished">&amp;Otevřít...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>Ctrl+O</source>
         <comment>File|Open</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
-        <source>Save</source>
-        <translation type="unfinished">Uložit</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
-        <source>&amp;Save</source>
-        <translation type="unfinished">&amp;Uložit</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
-        <source>Ctrl+S</source>
-        <comment>File|Save</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
+        <source>Save</source>
+        <translation type="unfinished">Uložit</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
+        <source>&amp;Save</source>
+        <translation type="unfinished">&amp;Uložit</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
+        <source>Ctrl+S</source>
+        <comment>File|Save</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="198"/>
         <source>Save the current binary file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="193"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="199"/>
         <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of the hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
-        <source>Save As</source>
-        <translation type="unfinished">Uložit jako</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
-        <source>Save &amp;As...</source>
-        <translation type="unfinished">Uložit j&amp;ako...</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
-        <source>Shift+Ctrl+S</source>
-        <comment>File|Save As</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
+        <source>Save As</source>
+        <translation type="unfinished">Uložit jako</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
+        <source>Save &amp;As...</source>
+        <translation type="unfinished">Uložit j&amp;ako...</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
+        <source>Shift+Ctrl+S</source>
+        <comment>File|Save As</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="212"/>
         <source>Save the current binary data to a new file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="208"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="214"/>
         <source>&lt;b&gt;Save As...&lt;/b&gt;&lt;p&gt;Saves the current binary data to a new file.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="215"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="221"/>
         <source>Save As Readable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="215"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="221"/>
         <source>Save As &amp;Readable...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="219"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="225"/>
         <source>Save the current binary data to a new file in a readable format</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="222"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="228"/>
         <source>&lt;b&gt;Save As Readable...&lt;/b&gt;&lt;p&gt;Saves the current binary data to a new file in a readable format.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
-        <source>Close</source>
-        <translation type="unfinished">Zavřít</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
-        <source>&amp;Close</source>
-        <translation type="unfinished">&amp;Zavřít</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
-        <source>Ctrl+W</source>
-        <comment>File|Close</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
+        <source>Close</source>
+        <translation type="unfinished">Zavřít</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
+        <source>&amp;Close</source>
+        <translation type="unfinished">&amp;Zavřít</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
+        <source>Ctrl+W</source>
+        <comment>File|Close</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="242"/>
         <source>Close the current hex editor window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="238"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="244"/>
         <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;Closes the current hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="245"/>
-        <source>Close All</source>
-        <translation type="unfinished">Zavřít vše</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="245"/>
-        <source>Close &amp;All</source>
-        <translation type="unfinished">Z&amp;avřít vše</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="249"/>
-        <source>Close all hex editor windows</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="251"/>
+        <source>Close All</source>
+        <translation type="unfinished">Zavřít vše</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="251"/>
+        <source>Close &amp;All</source>
+        <translation type="unfinished">Z&amp;avřít vše</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="255"/>
+        <source>Close all hex editor windows</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="257"/>
         <source>&lt;b&gt;Close All&lt;/b&gt;&lt;p&gt;Closes all hex editor windows.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="258"/>
-        <source>Close Others</source>
-        <translation type="unfinished">Zavřít ostatní</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="262"/>
-        <source>Close all hex other editor windows</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="264"/>
+        <source>Close Others</source>
+        <translation type="unfinished">Zavřít ostatní</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="268"/>
+        <source>Close all hex other editor windows</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="270"/>
         <source>&lt;b&gt;Close Others&lt;/b&gt;&lt;p&gt;Closes all other hex editor windows.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
-        <source>Quit</source>
-        <translation type="unfinished">Konec</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
-        <source>&amp;Quit</source>
-        <translation type="unfinished">&amp;Konec</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
-        <source>Ctrl+Q</source>
-        <comment>File|Quit</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
+        <source>Quit</source>
+        <translation type="unfinished">Konec</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
+        <source>&amp;Quit</source>
+        <translation type="unfinished">&amp;Konec</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
+        <source>Ctrl+Q</source>
+        <comment>File|Quit</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="283"/>
         <source>Quit the hex editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="278"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="284"/>
         <source>&lt;b&gt;Quit&lt;/b&gt;&lt;p&gt;Quit the hex editor.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Undo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>&amp;Undo</source>
         <translation type="unfinished">&amp;Vrátit</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Ctrl+Z</source>
         <comment>Edit|Undo</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Alt+Backspace</source>
         <comment>Edit|Undo</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="297"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="303"/>
         <source>Undo the last change</source>
         <translation type="unfinished">Vrátit poslední změnu</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="298"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="304"/>
         <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Vrátit&lt;/b&gt;&lt;p&gt;Vrátit poslední změnu.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
         <source>Redo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
-        <source>&amp;Redo</source>
-        <translation type="unfinished">&amp;Znovu použít</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
-        <source>Ctrl+Shift+Z</source>
-        <comment>Edit|Redo</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
+        <source>&amp;Redo</source>
+        <translation type="unfinished">&amp;Znovu použít</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
+        <source>Ctrl+Shift+Z</source>
+        <comment>Edit|Redo</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="317"/>
         <source>Redo the last change</source>
         <translation type="unfinished">Znovu použít poslední změnu</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="312"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="318"/>
         <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Znovu použít&lt;/b&gt;&lt;p&gt;Znovu použít poslední změnu.&lt;/p&gt;</translation>
     </message>
     <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="331"/>
+        <source>Revert to last saved state</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="325"/>
+        <source>Re&amp;vert to last saved state</source>
+        <translation type="unfinished">Vrátit se k &amp;poslednímu uloženému stavu</translation>
+    </message>
+    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="325"/>
-        <source>Revert to last saved state</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="319"/>
-        <source>Re&amp;vert to last saved state</source>
-        <translation type="unfinished">Vrátit se k &amp;poslednímu uloženému stavu</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="319"/>
         <source>Ctrl+Y</source>
         <comment>Edit|Revert</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="326"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="332"/>
         <source>&lt;b&gt;Revert to last saved state&lt;/b&gt;&lt;p&gt;Undo all changes up to the last saved state of the editor.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Cut</source>
         <translation type="unfinished">Vyjmout</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Cu&amp;t</source>
         <translation type="unfinished">Vyjmou&amp;t</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Ctrl+X</source>
         <comment>Edit|Cut</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Shift+Del</source>
         <comment>Edit|Cut</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="341"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="347"/>
         <source>Cut the selection</source>
         <translation type="unfinished">Vyjmout výběr</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="342"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="348"/>
         <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected binary area to the clipboard.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Copy</source>
         <translation type="unfinished">Kopírovat</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>&amp;Copy</source>
         <translation type="unfinished">&amp;Kopírovat</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Ctrl+C</source>
         <comment>Edit|Copy</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Ctrl+Ins</source>
         <comment>Edit|Copy</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="356"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="362"/>
         <source>Copy the selection</source>
         <translation type="unfinished">Kopírovat výběr</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="357"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="363"/>
         <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected binary area to the clipboard.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Paste</source>
         <translation type="unfinished">Vložit</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>&amp;Paste</source>
         <translation type="unfinished">V&amp;ložit</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Ctrl+V</source>
         <comment>Edit|Paste</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Shift+Ins</source>
         <comment>Edit|Paste</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="371"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="377"/>
         <source>Paste the clipboard contents</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="372"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="378"/>
         <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the clipboard contents.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>Select All</source>
         <translation type="unfinished">Vybrat vše</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>&amp;Select All</source>
         <translation type="unfinished">Vybrat vš&amp;e</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>Ctrl+A</source>
         <comment>Edit|Select All</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="386"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="392"/>
         <source>Select the complete binary data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="388"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="394"/>
         <source>&lt;b&gt;Select All&lt;/b&gt;&lt;p&gt;Selects the complete binary data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
-        <source>Deselect all</source>
-        <translation type="unfinished">Zrušit celý výběr</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
-        <source>&amp;Deselect all</source>
-        <translation type="unfinished">Z&amp;rušit celý výběr</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
-        <source>Alt+Ctrl+A</source>
-        <comment>Edit|Deselect all</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
+        <source>Deselect all</source>
+        <translation type="unfinished">Zrušit celý výběr</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
+        <source>&amp;Deselect all</source>
+        <translation type="unfinished">Z&amp;rušit celý výběr</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
+        <source>Alt+Ctrl+A</source>
+        <comment>Edit|Deselect all</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="407"/>
         <source>Deselect all binary data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="402"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="408"/>
         <source>&lt;b&gt;Deselect All&lt;/b&gt;&lt;p&gt;Deselect all all binary data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="409"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="415"/>
         <source>Save Selection Readable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="409"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="415"/>
         <source>Save Selection Readable...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="413"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="419"/>
         <source>Save the binary data of the current selection to a file in a readable format</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="416"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="422"/>
         <source>&lt;b&gt;Save Selection Readable...&lt;/b&gt;&lt;p&gt;Saves the binary data of the current selection to a file in a readable format.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="425"/>
-        <source>Set Read Only</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="429"/>
-        <source>Change the edit mode to read only</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="431"/>
+        <source>Set Read Only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="435"/>
+        <source>Change the edit mode to read only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="437"/>
         <source>&lt;b&gt;Set Read Only&lt;/b&gt;&lt;p&gt;This changes the edit mode to read only (i.e. to view mode).&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>Search</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>&amp;Search...</source>
         <translation type="unfinished">V&amp;yhledat...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>Ctrl+F</source>
         <comment>Search|Search</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="448"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="454"/>
         <source>Search for data</source>
         <translation type="unfinished">Hledat text</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="449"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="455"/>
         <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some data. A dialog is shown to enter the data to search for in various formats.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Hledat&lt;/b&gt;
 &lt;p&gt;Hledat text v aktuálním editoru. Zobrazí se dialogové okno, do kterého se zadá hledaný text a další nastavení.&lt;p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>Search next</source>
         <translation type="unfinished">Hledat text</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>Search &amp;next</source>
         <translation type="unfinished">Hledat &amp;další</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>F3</source>
         <comment>Search|Search next</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="464"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="470"/>
         <source>Search next occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="466"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="472"/>
         <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some data. The previously entered search data are reused.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Search previous</source>
         <translation type="unfinished">Hledat předchozí</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Search &amp;previous</source>
         <translation type="unfinished">Hledat &amp;předchozí</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Shift+F3</source>
         <comment>Search|Search previous</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="483"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="489"/>
         <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some data. The previously entered search data are reused.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Hledat předchozí&lt;/b&gt;&lt;p&gt;Hledá se předchozí výskyt hledaného textu v aktuálním editoru. Stále platí nastavení, která byla nastavena při zadání hledaného textu.&lt;p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>Replace</source>
         <translation type="unfinished">Nahradit</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>&amp;Replace...</source>
         <translation type="unfinished">Nah&amp;radit...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>Ctrl+R</source>
         <comment>Search|Replace</comment>
         <translation type="unfinished"></translation>
@@ -20501,381 +20501,391 @@
 &lt;p&gt;Vyhledá va ktuálním editoru text a nahradí jej. Je zobrazeno dialogové okno, kde se zadá text, který se má nahradit, nový text a nastavení pro vyhledávání a nahrazení.&lt;p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="546"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="552"/>
         <source>About</source>
         <translation type="unfinished">O aplikaci</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="546"/>
-        <source>&amp;About</source>
-        <translation type="unfinished">O &amp;aplikaci</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="550"/>
-        <source>Display information about this software</source>
-        <translation type="unfinished">Zobrazit informace a tomto software</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="552"/>
-        <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;O aplikaci&lt;/b&gt;&lt;p&gt;Zobrazí se informace o tomto software.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="558"/>
-        <source>About Qt</source>
-        <translation type="unfinished">O Qt</translation>
+        <source>&amp;About</source>
+        <translation type="unfinished">O &amp;aplikaci</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="556"/>
+        <source>Display information about this software</source>
+        <translation type="unfinished">Zobrazit informace a tomto software</translation>
     </message>
     <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="558"/>
-        <source>About &amp;Qt</source>
-        <translation type="unfinished">O &amp;Qt</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="562"/>
-        <source>Display information about the Qt toolkit</source>
-        <translation type="unfinished">Zobrazit informace o Qt toolkitu</translation>
+        <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;O aplikaci&lt;/b&gt;&lt;p&gt;Zobrazí se informace o tomto software.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="564"/>
+        <source>About Qt</source>
+        <translation type="unfinished">O Qt</translation>
     </message>
     <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="564"/>
+        <source>About &amp;Qt</source>
+        <translation type="unfinished">O &amp;Qt</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="568"/>
+        <source>Display information about the Qt toolkit</source>
+        <translation type="unfinished">Zobrazit informace o Qt toolkitu</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="570"/>
         <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
-        <source>What&apos;s This?</source>
-        <translation type="unfinished">Co je to?</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
-        <source>&amp;What&apos;s This?</source>
-        <translation type="unfinished">&amp;Co je to?</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
-        <source>Shift+F1</source>
-        <comment>Help|What&apos;s This?&apos;</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
+        <source>What&apos;s This?</source>
+        <translation type="unfinished">Co je to?</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
+        <source>&amp;What&apos;s This?</source>
+        <translation type="unfinished">&amp;Co je to?</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
+        <source>Shift+F1</source>
+        <comment>Help|What&apos;s This?&apos;</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="583"/>
         <source>Context sensitive help</source>
         <translation type="unfinished">Kontextově senzitivní nápověda</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="578"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="584"/>
         <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What&apos;s This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Zobrazit kontextově senzitivní nápovědu&lt;/b&gt;&lt;p&gt;V režimu &quot;Co je to?&quot; se nad různými prvky aplikace u kurzoru zobrazí otazník. Když pak kliknete na tyto prvky, zobrazí se krátký popis co daný prvek znamená a jak jej použít. V dialogových oknech se tato funkce spustí tlačítkem kontextové nápovědy na horní liště.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="593"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="599"/>
         <source>Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="593"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="599"/>
         <source>&amp;Preferences...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="598"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="604"/>
         <source>Set the prefered configuration</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="600"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="606"/>
         <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="643"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="649"/>
         <source>Open a binary file for viewing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="617"/>
-        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="623"/>
+        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="629"/>
         <source>Open for Editing...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="624"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="630"/>
         <source>Open for Editing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="639"/>
+        <source>Open a binary file for editing</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="633"/>
-        <source>Open a binary file for editing</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="627"/>
         <source>&lt;b&gt;Open for Editing&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="635"/>
-        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="641"/>
+        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="647"/>
         <source>Open Read Only...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="642"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="648"/>
         <source>Open Read Only</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="645"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="651"/>
         <source>&lt;b&gt;Open Read Only&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="658"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="663"/>
         <source>&amp;File</source>
         <translation type="unfinished">S&amp;oubor</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="676"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="686"/>
         <source>&amp;Edit</source>
         <translation type="unfinished">&amp;Edit</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="700"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="710"/>
         <source>Se&amp;ttings</source>
         <translation type="unfinished">Nas&amp;tavení</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="706"/>
-        <source>&amp;Help</source>
-        <translation type="unfinished">&amp;Nápověda</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="716"/>
+        <source>&amp;Help</source>
+        <translation type="unfinished">&amp;Nápověda</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="726"/>
         <source>File</source>
         <translation type="unfinished">Soubor</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="729"/>
-        <source>Edit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="739"/>
+        <source>Edit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="749"/>
         <source>Find</source>
         <translation type="unfinished">Hledat</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="747"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="757"/>
         <source>Settings</source>
         <translation type="unfinished">Nastavení</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="752"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="762"/>
         <source>Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="790"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="800"/>
         <source>&lt;p&gt;This part of the status bar displays the edit mode.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="798"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="808"/>
         <source>&lt;p&gt;This part of the status bar displays the read only mode.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="766"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="776"/>
         <source>&lt;p&gt;This part of the status bar displays the cursor address.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="782"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="792"/>
         <source>&lt;p&gt;This part of the status bar displays the size of the binary data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="854"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="864"/>
         <source>ro</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="854"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="864"/>
         <source>rw</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="872"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="882"/>
         <source>Overwrite</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="872"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="882"/>
         <source>Insert</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="932"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="944"/>
         <source>Open binary file in new window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1049"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1063"/>
         <source>All Files (*)</source>
         <translation type="unfinished">Všechny soubory (*)</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1169"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1183"/>
         <source>eric6 Hex Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="953"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="965"/>
         <source>The loaded file has unsaved changes.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="971"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="983"/>
         <source>The file &apos;{0}&apos; does not exist.</source>
         <translation type="unfinished">Soubor &apos;{0}&apos; neexistuje.</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="978"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="990"/>
         <source>Cannot read file &apos;{0}:
 {1}.</source>
         <translation type="unfinished">Nelze číst soubor &apos;{0}:{1}.</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1002"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1016"/>
         <source>Open binary file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1059"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1073"/>
         <source>Save binary file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1144"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1158"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; již existuje.&lt;/p&gt;&lt;p&gt;Má se přepsat?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1169"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1183"/>
         <source>Cannot write file &apos;{0}:
 {1}.</source>
         <translation type="unfinished">Nelze zapsat do souboru &apos;{0}:
 {1}.</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1175"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1189"/>
         <source>File saved</source>
         <translation type="unfinished">Soubor uložen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1144"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1158"/>
         <source>Save to readable file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1128"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1142"/>
         <source>Text Files (*.txt);;All Files (*)</source>
         <translation type="unfinished">Textové soubory (*.txt);;Všechny soubory (*)</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1128"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1142"/>
         <source>Text Files (*.txt)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1209"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1225"/>
         <source>Untitled</source>
         <translation type="unfinished">Beze jména</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1213"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1229"/>
         <source>{0}[*] - {1}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1213"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1229"/>
         <source>Hex Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1270"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1286"/>
         <source>About eric6 Hex Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1270"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1286"/>
         <source>The eric6 Hex Editor is a simple editor component to edit binary files.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="481"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="487"/>
         <source>Search previous occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="504"/>
         <source>Replace data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="499"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="505"/>
         <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some data and replace it. A dialog is shown to enter the data to search for and the replacement data in various formats.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="774"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="784"/>
         <source>&lt;p&gt;This part of the status bar displays some selection information.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="843"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="853"/>
         <source>Selection: -</source>
         <comment>no selection available</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="516"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="522"/>
         <source>Goto Offset</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="508"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="514"/>
         <source>&amp;Goto Offset...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="517"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="523"/>
         <source>&lt;b&gt;Goto Offset&lt;/b&gt;&lt;p&gt;Go to a specific address. A dialog is shown to enter the movement data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="818"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="828"/>
         <source>Address: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="837"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="847"/>
         <source>Selection: {0} - {1} ({2} Bytes)</source>
         <comment>0: start, 1: end, 2: selection length</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="891"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="901"/>
         <source>Size: {0}</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="665"/>
+        <source>Open &amp;Recent Files</source>
+        <translation type="unfinished">Otevřít poslední soubo&amp;ry</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1434"/>
+        <source>&amp;Clear</source>
+        <translation type="unfinished">&amp;Vyčistit</translation>
+    </message>
 </context>
 <context>
     <name>HexEditReplaceWidget</name>
@@ -21194,6 +21204,21 @@
         <source>Monospaced Font</source>
         <translation type="unfinished">Neproporcionální font</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="352"/>
+        <source>Recent Files</source>
+        <translation type="unfinished">Poslední soubory</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="358"/>
+        <source>Number of recent files:</source>
+        <translation type="unfinished">Počet nedávných souborů:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="365"/>
+        <source>Enter the number of recent files to remember</source>
+        <translation type="unfinished">Zadejte počet nedávných souborů k zapamatování</translation>
+    </message>
 </context>
 <context>
     <name>Hg</name>
@@ -37949,27 +37974,27 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1346"/>
+        <location filename="../Preferences/__init__.py" line="1347"/>
         <source>Export Preferences</source>
         <translation>Předvolby exportu</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1374"/>
+        <location filename="../Preferences/__init__.py" line="1375"/>
         <source>Import Preferences</source>
         <translation>Předvolby importu</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1374"/>
+        <location filename="../Preferences/__init__.py" line="1375"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1476"/>
+        <location filename="../Preferences/__init__.py" line="1477"/>
         <source>Select Python{0} Interpreter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1476"/>
+        <location filename="../Preferences/__init__.py" line="1477"/>
         <source>Select the Python{0} interpreter to be used:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -48609,97 +48634,97 @@
         <translation type="unfinished">Obdélníkový výběr</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="121"/>
+        <location filename="../Snapshot/SnapWidget.py" line="122"/>
         <source>Windows Bitmap File (*.bmp)</source>
         <translation type="unfinished">Windows Bitmap soubor (*.bmp)</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="122"/>
-        <source>Graphic Interchange Format File (*.gif)</source>
-        <translation type="unfinished">Graphic Interchange Format soubor (*.gif)</translation>
-    </message>
-    <message>
         <location filename="../Snapshot/SnapWidget.py" line="123"/>
-        <source>Windows Icon File (*.ico)</source>
-        <translation type="unfinished">Windows Icon soubor (*.ico)</translation>
+        <source>Graphic Interchange Format File (*.gif)</source>
+        <translation type="unfinished">Graphic Interchange Format soubor (*.gif)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="124"/>
-        <source>JPEG File (*.jpg)</source>
-        <translation type="unfinished">JPEG soubor (*.jpg)</translation>
+        <source>Windows Icon File (*.ico)</source>
+        <translation type="unfinished">Windows Icon soubor (*.ico)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="125"/>
-        <source>Multiple-Image Network Graphics File (*.mng)</source>
-        <translation type="unfinished">Multiple-Image Network Graphics soubor (*.mng)</translation>
+        <source>JPEG File (*.jpg)</source>
+        <translation type="unfinished">JPEG soubor (*.jpg)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="126"/>
-        <source>Portable Bitmap File (*.pbm)</source>
-        <translation type="unfinished">Portable Bitmap soubor (*.pbm)</translation>
+        <source>Multiple-Image Network Graphics File (*.mng)</source>
+        <translation type="unfinished">Multiple-Image Network Graphics soubor (*.mng)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="127"/>
-        <source>Paintbrush Bitmap File (*.pcx)</source>
-        <translation type="unfinished">Paintbrush Bitmap soubor (*.pcx)</translation>
+        <source>Portable Bitmap File (*.pbm)</source>
+        <translation type="unfinished">Portable Bitmap soubor (*.pbm)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="128"/>
-        <source>Portable Graymap File (*.pgm)</source>
-        <translation type="unfinished">Portable Graymap soubor (*.pgm)</translation>
+        <source>Paintbrush Bitmap File (*.pcx)</source>
+        <translation type="unfinished">Paintbrush Bitmap soubor (*.pcx)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="129"/>
-        <source>Portable Network Graphics File (*.png)</source>
-        <translation type="unfinished">Portable Network Graphics soubor (*.png)</translation>
+        <source>Portable Graymap File (*.pgm)</source>
+        <translation type="unfinished">Portable Graymap soubor (*.pgm)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="130"/>
-        <source>Portable Pixmap File (*.ppm)</source>
-        <translation type="unfinished">Portable Pixmap soubor (*.ppm)</translation>
+        <source>Portable Network Graphics File (*.png)</source>
+        <translation type="unfinished">Portable Network Graphics soubor (*.png)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="131"/>
-        <source>Silicon Graphics Image File (*.sgi)</source>
-        <translation type="unfinished">Silicon Graphics Image soubor (*.sgi)</translation>
+        <source>Portable Pixmap File (*.ppm)</source>
+        <translation type="unfinished">Portable Pixmap soubor (*.ppm)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="132"/>
-        <source>Scalable Vector Graphics File (*.svg)</source>
-        <translation type="unfinished">Scalable Vector Graphics soubor (*.svg)</translation>
+        <source>Silicon Graphics Image File (*.sgi)</source>
+        <translation type="unfinished">Silicon Graphics Image soubor (*.sgi)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="133"/>
-        <source>Targa Graphic File (*.tga)</source>
-        <translation type="unfinished">Targa Graphic soubor (*.tga)</translation>
+        <source>Scalable Vector Graphics File (*.svg)</source>
+        <translation type="unfinished">Scalable Vector Graphics soubor (*.svg)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="134"/>
-        <source>TIFF File (*.tif)</source>
-        <translation type="unfinished">TIFF soubor (*.tif)</translation>
+        <source>Targa Graphic File (*.tga)</source>
+        <translation type="unfinished">Targa Graphic soubor (*.tga)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="135"/>
-        <source>X11 Bitmap File (*.xbm)</source>
-        <translation type="unfinished">X11 Bitmap soubor (*.xbm)</translation>
+        <source>TIFF File (*.tif)</source>
+        <translation type="unfinished">TIFF soubor (*.tif)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="136"/>
+        <source>X11 Bitmap File (*.xbm)</source>
+        <translation type="unfinished">X11 Bitmap soubor (*.xbm)</translation>
+    </message>
+    <message>
+        <location filename="../Snapshot/SnapWidget.py" line="137"/>
         <source>X11 Pixmap File (*.xpm)</source>
         <translation type="unfinished">X11 Pixmap soubor (*.xpm)</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="251"/>
+        <location filename="../Snapshot/SnapWidget.py" line="252"/>
         <source>Save Snapshot</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="230"/>
+        <location filename="../Snapshot/SnapWidget.py" line="231"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; již existuje.&lt;/p&gt;&lt;p&gt;Má se přepsat?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="251"/>
+        <location filename="../Snapshot/SnapWidget.py" line="252"/>
         <source>Cannot write file &apos;{0}:
 {1}.</source>
         <translation type="unfinished">Nelze zapsat do souboru &apos;{0}:
@@ -48756,16 +48781,11 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="500"/>
+        <location filename="../Snapshot/SnapWidget.py" line="503"/>
         <source>The application contains an unsaved snapshot.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="451"/>
-        <source>Preview of the snapshot image ({0:n} x {1:n})</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Snapshot/SnapWidget.ui" line="195"/>
         <source>Press to copy the snapshot preview to the clipboard</source>
         <translation type="unfinished"></translation>
@@ -48776,15 +48796,20 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="528"/>
+        <location filename="../Snapshot/SnapWidget.py" line="531"/>
         <source>eric6 Snapshot</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Snapshot/SnapWidget.py" line="452"/>
+        <source>Preview of the snapshot image ({0} x {1})</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>SnapshotFreehandGrabber</name>
     <message>
-        <location filename="../Snapshot/SnapshotFreehandGrabber.py" line="69"/>
+        <location filename="../Snapshot/SnapshotFreehandGrabber.py" line="71"/>
         <source>Select a region using the mouse. To take the snapshot, press the Enter key or double click. Press Esc to quit.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -48792,7 +48817,7 @@
 <context>
     <name>SnapshotRegionGrabber</name>
     <message>
-        <location filename="../Snapshot/SnapshotRegionGrabber.py" line="98"/>
+        <location filename="../Snapshot/SnapshotRegionGrabber.py" line="100"/>
         <source>Select a region using the mouse. To take the snapshot, press the Enter key or double click. Press Esc to quit.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -65672,7 +65697,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="508"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="514"/>
         <source>Ctrl+G</source>
         <comment>Search|Goto Offset</comment>
         <translation type="unfinished"></translation>
Binary file i18n/eric6_de.qm has changed
--- a/i18n/eric6_de.ts	Sat Jan 23 18:13:25 2016 +0100
+++ b/i18n/eric6_de.ts	Sun Jan 24 16:03:00 2016 +0100
@@ -19547,12 +19547,12 @@
         <translation>Erweitere Auswahl</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditGotoWidget.py" line="41"/>
+        <location filename="../HexEdit/HexEditGotoWidget.py" line="42"/>
         <source>Hex</source>
         <translation>Hex</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditGotoWidget.py" line="42"/>
+        <location filename="../HexEdit/HexEditGotoWidget.py" line="43"/>
         <source>Dec</source>
         <translation>Dez</translation>
     </message>
@@ -19560,928 +19560,938 @@
 <context>
     <name>HexEditMainWindow</name>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="154"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="160"/>
         <source>New Window</source>
         <translation>Neues Fenster</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="154"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="160"/>
         <source>New &amp;Window</source>
         <translation>Neues &amp;Fenster</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="159"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="165"/>
         <source>Open a binary file for editing in a new hex editor window</source>
         <translation>Öffnet eine Binärdatei zum Editieren in einem neuen Hex-Editor Fenster</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="161"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="167"/>
         <source>&lt;b&gt;New Window&lt;/b&gt;&lt;p&gt;This opens a binary file for editing in a new hex editor window.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Neues Fenster&lt;/b&gt;&lt;p&gt;Dies öffnet eine Binärdatei zum Editieren in einem neuen Hex-Editor Fenster.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>Open</source>
         <translation>Öffnen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>&amp;Open...</source>
         <translation>&amp;Öffnen...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>Ctrl+O</source>
         <comment>File|Open</comment>
         <translation>Ctrl+O</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
         <source>Save</source>
         <translation>Speichern</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
         <source>&amp;Save</source>
         <translation>&amp;Speichern</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
-        <source>Ctrl+S</source>
-        <comment>File|Save</comment>
-        <translation>Ctrl+S</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
+        <source>Ctrl+S</source>
+        <comment>File|Save</comment>
+        <translation>Ctrl+S</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="198"/>
         <source>Save the current binary file</source>
         <translation>Speichert die aktuelle Binärdatei</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="193"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="199"/>
         <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of the hex editor window.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Datei speichern&lt;/b&gt;&lt;p&gt;Dies speichert den Inhalt des Hex-Editor Fensters.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
         <source>Save As</source>
         <translation>Speichern unter</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
         <source>Save &amp;As...</source>
         <translation>Speichern &amp;unter...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
-        <source>Shift+Ctrl+S</source>
-        <comment>File|Save As</comment>
-        <translation>Shift+Ctrl+S</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
+        <source>Shift+Ctrl+S</source>
+        <comment>File|Save As</comment>
+        <translation>Shift+Ctrl+S</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="212"/>
         <source>Save the current binary data to a new file</source>
         <translation>Speichere die aktuellen Binärdaten in eine neue Datei</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="208"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="214"/>
         <source>&lt;b&gt;Save As...&lt;/b&gt;&lt;p&gt;Saves the current binary data to a new file.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Speichern unter...&lt;/b&gt;&lt;p&gt;Dies speichert die aktuellen Binärdaten in eine neue Datei.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="215"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="221"/>
         <source>Save As Readable</source>
         <translation>Lesbar speichern</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="215"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="221"/>
         <source>Save As &amp;Readable...</source>
         <translation>&amp;Lesbar speichern...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="219"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="225"/>
         <source>Save the current binary data to a new file in a readable format</source>
         <translation>Speichere die aktuellen Binärdaten in einem lesbaren Format in eine neue Datei</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="222"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="228"/>
         <source>&lt;b&gt;Save As Readable...&lt;/b&gt;&lt;p&gt;Saves the current binary data to a new file in a readable format.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Lesbar speichern...&lt;/b&gt;&lt;p&gt;Speichert die aktuellen Binärdaten in einem lesbaren Format in eine neue Datei.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
         <source>Close</source>
         <translation>Schließen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
         <source>&amp;Close</source>
         <translation>Schl&amp;ießen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
-        <source>Ctrl+W</source>
-        <comment>File|Close</comment>
-        <translation>Ctrl+W</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
+        <source>Ctrl+W</source>
+        <comment>File|Close</comment>
+        <translation>Ctrl+W</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="242"/>
         <source>Close the current hex editor window</source>
         <translation>Schließt das aktuelle Hex-Editor Fenster</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="238"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="244"/>
         <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;Closes the current hex editor window.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Schließen&lt;/b&gt;&lt;p&gt;Schließt das aktuelle Hex-Editor Fenster.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="245"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="251"/>
         <source>Close All</source>
         <translation>Alle schließen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="245"/>
-        <source>Close &amp;All</source>
-        <translation>Alle &amp;schließen</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="249"/>
-        <source>Close all hex editor windows</source>
-        <translation>Schließt alle Hex-Editor Fenster</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="251"/>
+        <source>Close &amp;All</source>
+        <translation>Alle &amp;schließen</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="255"/>
+        <source>Close all hex editor windows</source>
+        <translation>Schließt alle Hex-Editor Fenster</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="257"/>
         <source>&lt;b&gt;Close All&lt;/b&gt;&lt;p&gt;Closes all hex editor windows.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Alle schließen&lt;/b&gt;&lt;p&gt;Dies schließt alle Hex-Editor Fenster.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="258"/>
-        <source>Close Others</source>
-        <translation>Andere schließen</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="262"/>
-        <source>Close all hex other editor windows</source>
-        <translation>Schließt alle anderen Hex-Editor Fenster</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="264"/>
+        <source>Close Others</source>
+        <translation>Andere schließen</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="268"/>
+        <source>Close all hex other editor windows</source>
+        <translation>Schließt alle anderen Hex-Editor Fenster</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="270"/>
         <source>&lt;b&gt;Close Others&lt;/b&gt;&lt;p&gt;Closes all other hex editor windows.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Andere schließen&lt;/b&gt;&lt;p&gt;Dies schließt alle anderen Hex-Editor Fenster.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
         <source>Quit</source>
         <translation>Beenden</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
         <source>&amp;Quit</source>
         <translation>B&amp;eenden</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
-        <source>Ctrl+Q</source>
-        <comment>File|Quit</comment>
-        <translation>Ctrl+Q</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
+        <source>Ctrl+Q</source>
+        <comment>File|Quit</comment>
+        <translation>Ctrl+Q</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="283"/>
         <source>Quit the hex editor</source>
         <translation>Beendet den Hex-Editor</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="278"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="284"/>
         <source>&lt;b&gt;Quit&lt;/b&gt;&lt;p&gt;Quit the hex editor.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Beenden&lt;/b&gt;&lt;p&gt;Beendet den Hex-Editor.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Undo</source>
         <translation>Rückgängig</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>&amp;Undo</source>
         <translation>&amp;Rückgängig</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Ctrl+Z</source>
         <comment>Edit|Undo</comment>
         <translation>Ctrl+Z</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Alt+Backspace</source>
         <comment>Edit|Undo</comment>
         <translation>Alt+Backspace</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="297"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="303"/>
         <source>Undo the last change</source>
         <translation>Die letzte Änderung rückgängig machen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="298"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="304"/>
         <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Rückgängig&lt;/b&gt;&lt;p&gt;Dies macht die letzte Änderung rückgängig.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
         <source>Redo</source>
         <translation>Wiederherstellen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
         <source>&amp;Redo</source>
         <translation>Wieder&amp;herstellen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
         <source>Ctrl+Shift+Z</source>
         <comment>Edit|Redo</comment>
         <translation>Ctrl+Shift+Z</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="317"/>
         <source>Redo the last change</source>
         <translation>Die letzte Änderung wiederherstellen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="312"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="318"/>
         <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Wiederherstellen&lt;/b&gt;&lt;p&gt;Dies stellt die letzte Änderung wieder her.&lt;/p&gt;</translation>
     </message>
     <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="331"/>
+        <source>Revert to last saved state</source>
+        <translation>Zurück zum letzten gesichert Zustand</translation>
+    </message>
+    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="325"/>
-        <source>Revert to last saved state</source>
-        <translation>Zurück zum letzten gesichert Zustand</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="319"/>
         <source>Re&amp;vert to last saved state</source>
         <translation>&amp;Zurück zum letzten gesichert Zustand</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="319"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="325"/>
         <source>Ctrl+Y</source>
         <comment>Edit|Revert</comment>
         <translation>Ctrl+Y</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="326"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="332"/>
         <source>&lt;b&gt;Revert to last saved state&lt;/b&gt;&lt;p&gt;Undo all changes up to the last saved state of the editor.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Zurück zum letzten gesichert Zustand&lt;/b&gt;&lt;p&gt;Dies nimmt alle Änderungen des Editors bis zum letzten gesicherten Zustand zurück.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Cut</source>
         <translation>Ausschneiden</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Cu&amp;t</source>
         <translation>&amp;Ausschneiden</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Ctrl+X</source>
         <comment>Edit|Cut</comment>
         <translation>Ctrl+X</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Shift+Del</source>
         <comment>Edit|Cut</comment>
         <translation>Shift+Del</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="341"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="347"/>
         <source>Cut the selection</source>
         <translation>Schneidet die Auswahl aus</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="342"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="348"/>
         <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected binary area to the clipboard.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Ausschneiden&lt;/b&gt;&lt;p&gt;Dies schneidet den ausgewählten Binärdatenbereich aus und legt ihn in die Zwischenablage.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Copy</source>
         <translation>Kopieren</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>&amp;Copy</source>
         <translation>&amp;Kopieren</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Ctrl+C</source>
         <comment>Edit|Copy</comment>
         <translation>Ctrl+C</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Ctrl+Ins</source>
         <comment>Edit|Copy</comment>
         <translation>Ctrl+Einfg</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="356"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="362"/>
         <source>Copy the selection</source>
         <translation>Kopiert die Auswahl</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="357"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="363"/>
         <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected binary area to the clipboard.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Kopieren&lt;/b&gt;&lt;p&gt;Dies kopiert den ausgewählten Binärdatenbereich in die Zwischenablage.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Paste</source>
         <translation>Einfügen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>&amp;Paste</source>
         <translation>Ein&amp;fügen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Ctrl+V</source>
         <comment>Edit|Paste</comment>
         <translation>Ctrl+V</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Shift+Ins</source>
         <comment>Edit|Paste</comment>
         <translation>Shift+Ins</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="371"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="377"/>
         <source>Paste the clipboard contents</source>
         <translation>Fügt die Daten der Zwischenablage ein</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="372"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="378"/>
         <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the clipboard contents.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Einfügen&lt;/b&gt;&lt;p&gt;Fügt die Daten der Zwischenablage ein.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>Select All</source>
         <translation>Alles auswählen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>&amp;Select All</source>
         <translation>&amp;Alles auswählen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>Ctrl+A</source>
         <comment>Edit|Select All</comment>
         <translation>Ctrl+A</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="386"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="392"/>
         <source>Select the complete binary data</source>
         <translation>Wählt die kompletten Binärdaten aus</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="388"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="394"/>
         <source>&lt;b&gt;Select All&lt;/b&gt;&lt;p&gt;Selects the complete binary data.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Alles auswählen&lt;/b&gt;&lt;p&gt;Wählt die kompletten Binärdaten aus.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
         <source>Deselect all</source>
         <translation>Auswahl aufheben</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
         <source>&amp;Deselect all</source>
         <translation>Aus&amp;wahl aufheben</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
-        <source>Alt+Ctrl+A</source>
-        <comment>Edit|Deselect all</comment>
-        <translation>Alt+Ctrl+A</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
+        <source>Alt+Ctrl+A</source>
+        <comment>Edit|Deselect all</comment>
+        <translation>Alt+Ctrl+A</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="407"/>
         <source>Deselect all binary data</source>
         <translation>Hebt die Auswahl der Binärdaten auf</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="402"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="408"/>
         <source>&lt;b&gt;Deselect All&lt;/b&gt;&lt;p&gt;Deselect all all binary data.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Auswahl aufheben&lt;/b&gt;&lt;p&gt;Hebt die Auswahl der Binärdaten auf.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="409"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="415"/>
         <source>Save Selection Readable</source>
         <translation>Auswahl lesbar speichern</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="409"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="415"/>
         <source>Save Selection Readable...</source>
         <translation>Auswahl lesbar speichern...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="413"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="419"/>
         <source>Save the binary data of the current selection to a file in a readable format</source>
         <translation>Speichere die Binärdaten der Auswahl in einem lesbaren Format in eine Datei</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="416"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="422"/>
         <source>&lt;b&gt;Save Selection Readable...&lt;/b&gt;&lt;p&gt;Saves the binary data of the current selection to a file in a readable format.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Auswahl lesbar speichern...&lt;/b&gt;&lt;p&gt;Dies speichert die Binärdaten der Auswahl in einem lesbaren Format in eine Datei.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="425"/>
-        <source>Set Read Only</source>
-        <translation>Nur Lesen aktivieren</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="429"/>
-        <source>Change the edit mode to read only</source>
-        <translation>Setzt den Editiermodus auf Nur Lesen</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="431"/>
+        <source>Set Read Only</source>
+        <translation>Nur Lesen aktivieren</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="435"/>
+        <source>Change the edit mode to read only</source>
+        <translation>Setzt den Editiermodus auf Nur Lesen</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="437"/>
         <source>&lt;b&gt;Set Read Only&lt;/b&gt;&lt;p&gt;This changes the edit mode to read only (i.e. to view mode).&lt;/p&gt;</source>
         <translation>&lt;b&gt;Nur Lesen aktivieren&lt;/b&gt;&lt;p&gt;Dies setzt den Editiermodus auf Nur Lesen (d.h. Anzeigemodus).&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>Search</source>
         <translation>Suchen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>&amp;Search...</source>
         <translation>&amp;Suchen...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>Ctrl+F</source>
         <comment>Search|Search</comment>
         <translation>Ctrl+F</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="448"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="454"/>
         <source>Search for data</source>
         <translation>Sucht nach Daten</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="449"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="455"/>
         <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some data. A dialog is shown to enter the data to search for in various formats.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Suchen&lt;/b&gt;&lt;p&gt;Sucht nach Daten. Es wird ein Dialog eingeblendet, in dem die zu suchenden Daten in verschiedenen Formaten eingegeben werden können.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>Search next</source>
         <translation>Weitersuchen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>Search &amp;next</source>
         <translation>&amp;Weitersuchen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>F3</source>
         <comment>Search|Search next</comment>
         <translation>F3</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="464"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="470"/>
         <source>Search next occurrence</source>
         <translation>Nächstes Vorkommen suchen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="466"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="472"/>
         <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some data. The previously entered search data are reused.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Weitersuchen&lt;/b&gt;&lt;p&gt;Dies sucht nach dem nächsten Vorkommen von Daten. Die zuvor eingegebenen Suchdaten werden wiederverwendet.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Search previous</source>
         <translation>Rückwärtssuchen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Search &amp;previous</source>
         <translation>&amp;Rückwärtssuchen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Shift+F3</source>
         <comment>Search|Search previous</comment>
         <translation>Shift+F3</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="483"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="489"/>
         <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some data. The previously entered search data are reused.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Rückwärtssuchen&lt;/b&gt;&lt;p&gt;Nach dem vorherigen Vorkommen von Daten suchen. Die zuvor eingegebenen Suchdaten werden weiterverwendet.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>Replace</source>
         <translation>Ersetzen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>&amp;Replace...</source>
         <translation>&amp;Ersetzen...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>Ctrl+R</source>
         <comment>Search|Replace</comment>
         <translation>Ctrl+R</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="546"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="552"/>
         <source>About</source>
         <translation>Über</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="546"/>
-        <source>&amp;About</source>
-        <translation>Ü&amp;ber</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="550"/>
-        <source>Display information about this software</source>
-        <translation>Zeigt Informationen zu diesem Programm an</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="552"/>
-        <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Über&lt;/b&gt;&lt;p&gt;Zeigt einige Informationen über dieses Programm an.&lt;/p&gt;</translation>
+        <source>&amp;About</source>
+        <translation>Ü&amp;ber</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="556"/>
+        <source>Display information about this software</source>
+        <translation>Zeigt Informationen zu diesem Programm an</translation>
     </message>
     <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="558"/>
+        <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Über&lt;/b&gt;&lt;p&gt;Zeigt einige Informationen über dieses Programm an.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="564"/>
         <source>About Qt</source>
         <translation>Über Qt</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="558"/>
-        <source>About &amp;Qt</source>
-        <translation>Über &amp;Qt</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="562"/>
-        <source>Display information about the Qt toolkit</source>
-        <translation>Zeige Informationen über das Qt-Toolkit an</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="564"/>
+        <source>About &amp;Qt</source>
+        <translation>Über &amp;Qt</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="568"/>
+        <source>Display information about the Qt toolkit</source>
+        <translation>Zeige Informationen über das Qt-Toolkit an</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="570"/>
         <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Über Qt&lt;/b&gt;&lt;p&gt;Zeige Informationen über das Qt-Toolkit an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
         <source>What&apos;s This?</source>
         <translation>Was ist das?</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
         <source>&amp;What&apos;s This?</source>
         <translation>&amp;Was ist das?</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
-        <source>Shift+F1</source>
-        <comment>Help|What&apos;s This?&apos;</comment>
-        <translation>Shift+F1</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
+        <source>Shift+F1</source>
+        <comment>Help|What&apos;s This?&apos;</comment>
+        <translation>Shift+F1</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="583"/>
         <source>Context sensitive help</source>
         <translation>Kontextsensitive Hilfe</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="578"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="584"/>
         <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What&apos;s This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Zeige kontextsensitive Hilfe an&lt;/b&gt;&lt;p&gt;Im „Was ist das?“-Modus (der Mauszeiger stellt einen Pfeil mit Fragezeichen dar) wird auf einen Mausklick eine kurze Hilfebeschreibung zu dem ausgewählten MMI-Element angezeigt. In Dialogen kann diese Funktionalität durch den entsprechenden Knopf im Fensterkopf erreicht werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="593"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="599"/>
         <source>Preferences</source>
         <translation>Einstellungen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="593"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="599"/>
         <source>&amp;Preferences...</source>
         <translation>&amp;Einstellungen...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="598"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="604"/>
         <source>Set the prefered configuration</source>
         <translation>Konfiguriert die Einstellungen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="600"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="606"/>
         <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Einstellungen&lt;/b&gt;&lt;p&gt;Konfiguriert die einstellbaren Parameter der Applikation nach Ihren Wünschen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="643"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="649"/>
         <source>Open a binary file for viewing</source>
         <translation>Öffne eine Binärdatei im Anzeigemodus</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="617"/>
-        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Datei öffnen&lt;/b&gt;&lt;p&gt;Dies öffnet eine Binärdatei zur Anzeige (d.h. im Nur Lesen Modus). Es wird ein Dateiauswahldialog angezeigt.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="623"/>
+        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Datei öffnen&lt;/b&gt;&lt;p&gt;Dies öffnet eine Binärdatei zur Anzeige (d.h. im Nur Lesen Modus). Es wird ein Dateiauswahldialog angezeigt.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="629"/>
         <source>Open for Editing...</source>
         <translation>Zum Bearbeiten öffnen...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="624"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="630"/>
         <source>Open for Editing</source>
         <translation>Zum Bearbeiten öffnen</translation>
     </message>
     <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="639"/>
+        <source>Open a binary file for editing</source>
+        <translation>Öffne eine Binärdatei im Bearbeitenmodus</translation>
+    </message>
+    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="633"/>
-        <source>Open a binary file for editing</source>
-        <translation>Öffne eine Binärdatei im Bearbeitenmodus</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="627"/>
         <source>&lt;b&gt;Open for Editing&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Zum Bearbeiten öffnen&lt;/b&gt;&lt;p&gt;Dies öffnet eine Binärdatei zum Bearbeiten. Es wird ein Dateiauswahldialog angezeigt.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="635"/>
-        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Datei öffnen&lt;/b&gt;&lt;p&gt;Dies öffnet eine Binärdatei zum Bearbeiten. Es wird ein Dateiauswahldialog angezeigt.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="641"/>
+        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Datei öffnen&lt;/b&gt;&lt;p&gt;Dies öffnet eine Binärdatei zum Bearbeiten. Es wird ein Dateiauswahldialog angezeigt.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="647"/>
         <source>Open Read Only...</source>
         <translation>Zur Anzeige öffnen...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="642"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="648"/>
         <source>Open Read Only</source>
         <translation>Zur Anzeige öffnen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="645"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="651"/>
         <source>&lt;b&gt;Open Read Only&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Zur Anzeige öffnen&lt;/b&gt;&lt;p&gt;Dies öffnet eine Binärdatei zur Anzeige (d.h. im Nur Lesen Modus). Es wird ein Dateiauswahldialog angezeigt.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="658"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="663"/>
         <source>&amp;File</source>
         <translation>&amp;Datei</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="676"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="686"/>
         <source>&amp;Edit</source>
         <translation>&amp;Bearbeiten</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="700"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="710"/>
         <source>Se&amp;ttings</source>
         <translation>&amp;Einstellungen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="706"/>
-        <source>&amp;Help</source>
-        <translation>&amp;Hilfe</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="716"/>
+        <source>&amp;Help</source>
+        <translation>&amp;Hilfe</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="726"/>
         <source>File</source>
         <translation>Datei</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="729"/>
-        <source>Edit</source>
-        <translation>Bearbeiten</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="739"/>
+        <source>Edit</source>
+        <translation>Bearbeiten</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="749"/>
         <source>Find</source>
         <translation>Suchen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="747"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="757"/>
         <source>Settings</source>
         <translation>Einstellungen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="752"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="762"/>
         <source>Help</source>
         <translation>Hilfe</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="790"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="800"/>
         <source>&lt;p&gt;This part of the status bar displays the edit mode.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Dieser Teil der Statusleiste zeigt den Editiermodus an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="798"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="808"/>
         <source>&lt;p&gt;This part of the status bar displays the read only mode.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Dieser Teil der Statusleiste zeigt den Ansichtsmodus an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="766"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="776"/>
         <source>&lt;p&gt;This part of the status bar displays the cursor address.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Dieser Teil der Statusleiste zeigt die Adresse der Einfügemarke an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="782"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="792"/>
         <source>&lt;p&gt;This part of the status bar displays the size of the binary data.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Dieser Teil der Statusleiste zeigt die Größe der Binärdaten an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="854"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="864"/>
         <source>ro</source>
         <translation>ro</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="854"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="864"/>
         <source>rw</source>
         <translation>rw</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="872"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="882"/>
         <source>Overwrite</source>
         <translation>Überschreiben</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="872"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="882"/>
         <source>Insert</source>
         <translation>Einfügen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="932"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="944"/>
         <source>Open binary file in new window</source>
         <translation>Öffne Binärdatei in neuem Fenster</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1049"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1063"/>
         <source>All Files (*)</source>
         <translation>Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1169"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1183"/>
         <source>eric6 Hex Editor</source>
         <translation>eric6 Hex-Editor</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="953"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="965"/>
         <source>The loaded file has unsaved changes.</source>
         <translation>Die geladene Datei hat ungesicherte Änderungen.</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="971"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="983"/>
         <source>The file &apos;{0}&apos; does not exist.</source>
         <translation>Die Datei „{0}“ existiert nicht.</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="978"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="990"/>
         <source>Cannot read file &apos;{0}:
 {1}.</source>
         <translation>Datei {0} kann nicht gelesen werden:
 {1}.</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1002"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1016"/>
         <source>Open binary file</source>
         <translation>Binärdatei öffnen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1059"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1073"/>
         <source>Save binary file</source>
         <translation>Binärdatei speichern</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1144"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1158"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1169"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1183"/>
         <source>Cannot write file &apos;{0}:
 {1}.</source>
         <translation>Datei {0} kann nicht geschrieben werden:
 {1}.</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1175"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1189"/>
         <source>File saved</source>
         <translation>Datei gespeichert</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1144"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1158"/>
         <source>Save to readable file</source>
         <translation>In lesbare Datei speichern</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1128"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1142"/>
         <source>Text Files (*.txt);;All Files (*)</source>
         <translation>Textdateien (*.txt);;Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1128"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1142"/>
         <source>Text Files (*.txt)</source>
         <translation>Textdateien (*.txt)</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1209"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1225"/>
         <source>Untitled</source>
         <translation>Unbenannt</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1213"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1229"/>
         <source>{0}[*] - {1}</source>
         <translation>{0}[*] - {1}</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1213"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1229"/>
         <source>Hex Editor</source>
         <translation>Hex-Editor</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1270"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1286"/>
         <source>About eric6 Hex Editor</source>
         <translation>Über den eric6 Hex-Editor</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1270"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1286"/>
         <source>The eric6 Hex Editor is a simple editor component to edit binary files.</source>
         <translation>Der eric6 Hex-Editor ist eine einfache Komponente zur Anzeige oder Bearbeitung von Binärdateien.</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="481"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="487"/>
         <source>Search previous occurrence</source>
         <translation>Vorheriges Vorkommen suchen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="504"/>
         <source>Replace data</source>
         <translation>Daten ersetzen</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="499"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="505"/>
         <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some data and replace it. A dialog is shown to enter the data to search for and the replacement data in various formats.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Ersetzen&lt;/b&gt;&lt;p&gt;Dies sucht nach Daten und ersetzt sie. Es wird ein Dialog zur Eingabe der Suchdaten und der Ersetzungsdaten in verschiedenen Formaten angezeigt.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="774"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="784"/>
         <source>&lt;p&gt;This part of the status bar displays some selection information.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Dieser Teil der Statusleiste zeigt Informationen zur Auswahl an.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="843"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="853"/>
         <source>Selection: -</source>
         <comment>no selection available</comment>
         <translation>Auswahl: -</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="516"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="522"/>
         <source>Goto Offset</source>
         <translation>Gehe zu Offset</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="508"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="514"/>
         <source>&amp;Goto Offset...</source>
         <translation>&amp;Gehe zu Offset...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="517"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="523"/>
         <source>&lt;b&gt;Goto Offset&lt;/b&gt;&lt;p&gt;Go to a specific address. A dialog is shown to enter the movement data.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Gehe zu Offset&lt;/b&gt;&lt;p&gt;Springe zu eine bestimmten Adresse. Es wird dein Dialog zur Eingabe der Sprungparameter angezeigt.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="818"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="828"/>
         <source>Address: {0}</source>
         <translation>Adresse: {0}</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="837"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="847"/>
         <source>Selection: {0} - {1} ({2} Bytes)</source>
         <comment>0: start, 1: end, 2: selection length</comment>
         <translation>Auswahl: {0} - {1} ({2} Bytes)</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="891"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="901"/>
         <source>Size: {0}</source>
         <translation>Größe: {0}</translation>
     </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="665"/>
+        <source>Open &amp;Recent Files</source>
+        <translation>Zu&amp;letzt geöffnete Dateien</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1434"/>
+        <source>&amp;Clear</source>
+        <translation>&amp;Löschen</translation>
+    </message>
 </context>
 <context>
     <name>HexEditReplaceWidget</name>
@@ -20798,6 +20808,21 @@
         <source>Monospaced Font</source>
         <translation>Monospace Font</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="352"/>
+        <source>Recent Files</source>
+        <translation>Zuletzt geöffnete Dateien</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="358"/>
+        <source>Number of recent files:</source>
+        <translation>Anzahl zuletzt geöffneter Dateien:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="365"/>
+        <source>Enter the number of recent files to remember</source>
+        <translation>Gib die zu merkende Anzahl an zuletzt geöffneter Dateien ein</translation>
+    </message>
 </context>
 <context>
     <name>Hg</name>
@@ -37432,27 +37457,27 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1346"/>
+        <location filename="../Preferences/__init__.py" line="1347"/>
         <source>Export Preferences</source>
         <translation>Einstellungen exportieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1374"/>
+        <location filename="../Preferences/__init__.py" line="1375"/>
         <source>Import Preferences</source>
         <translation>Einstellungen importieren</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1374"/>
+        <location filename="../Preferences/__init__.py" line="1375"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Properties-Dateien (*.ini);;Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1476"/>
+        <location filename="../Preferences/__init__.py" line="1477"/>
         <source>Select Python{0} Interpreter</source>
         <translation>Wähle den Python{0}-Interpreter</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1476"/>
+        <location filename="../Preferences/__init__.py" line="1477"/>
         <source>Select the Python{0} interpreter to be used:</source>
         <translation>Wähle den zu verwendenden Python{0}-Interpreter aus:</translation>
     </message>
@@ -48161,97 +48186,97 @@
         <translation>Rechteck-Auswahl</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="121"/>
+        <location filename="../Snapshot/SnapWidget.py" line="122"/>
         <source>Windows Bitmap File (*.bmp)</source>
         <translation>Windows-Bitmap-Datei (*.bmp)</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="122"/>
-        <source>Graphic Interchange Format File (*.gif)</source>
-        <translation>Graphic-Interchange-Format-Datei (*.gif)</translation>
-    </message>
-    <message>
         <location filename="../Snapshot/SnapWidget.py" line="123"/>
-        <source>Windows Icon File (*.ico)</source>
-        <translation>Windows-Icon-Datei (*.ico)</translation>
+        <source>Graphic Interchange Format File (*.gif)</source>
+        <translation>Graphic-Interchange-Format-Datei (*.gif)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="124"/>
-        <source>JPEG File (*.jpg)</source>
-        <translation>JPEG-Datei (*.jpg)</translation>
+        <source>Windows Icon File (*.ico)</source>
+        <translation>Windows-Icon-Datei (*.ico)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="125"/>
-        <source>Multiple-Image Network Graphics File (*.mng)</source>
-        <translation>Multiple-Image-Network-Graphics-Datei (*.mng)</translation>
+        <source>JPEG File (*.jpg)</source>
+        <translation>JPEG-Datei (*.jpg)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="126"/>
-        <source>Portable Bitmap File (*.pbm)</source>
-        <translation>Portable-Bitmap-Datei (*.pbm)</translation>
+        <source>Multiple-Image Network Graphics File (*.mng)</source>
+        <translation>Multiple-Image-Network-Graphics-Datei (*.mng)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="127"/>
-        <source>Paintbrush Bitmap File (*.pcx)</source>
-        <translation>Paintbrush-Bitmap-Datei (*.pcx)</translation>
+        <source>Portable Bitmap File (*.pbm)</source>
+        <translation>Portable-Bitmap-Datei (*.pbm)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="128"/>
-        <source>Portable Graymap File (*.pgm)</source>
-        <translation>Portable-Graymap-Datei (*.pgm)</translation>
+        <source>Paintbrush Bitmap File (*.pcx)</source>
+        <translation>Paintbrush-Bitmap-Datei (*.pcx)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="129"/>
-        <source>Portable Network Graphics File (*.png)</source>
-        <translation>Portable-Network-Graphics-Datei (*.png)</translation>
+        <source>Portable Graymap File (*.pgm)</source>
+        <translation>Portable-Graymap-Datei (*.pgm)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="130"/>
-        <source>Portable Pixmap File (*.ppm)</source>
-        <translation>Portable-Pixmap-Datei (*.ppm)</translation>
+        <source>Portable Network Graphics File (*.png)</source>
+        <translation>Portable-Network-Graphics-Datei (*.png)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="131"/>
-        <source>Silicon Graphics Image File (*.sgi)</source>
-        <translation>Silicon-Graphics-Bild-Datei (*.sgi)</translation>
+        <source>Portable Pixmap File (*.ppm)</source>
+        <translation>Portable-Pixmap-Datei (*.ppm)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="132"/>
-        <source>Scalable Vector Graphics File (*.svg)</source>
-        <translation>Scalable-Vector-Graphics-Datei (*.svg)</translation>
+        <source>Silicon Graphics Image File (*.sgi)</source>
+        <translation>Silicon-Graphics-Bild-Datei (*.sgi)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="133"/>
-        <source>Targa Graphic File (*.tga)</source>
-        <translation>Targa-Grafik-Datei (*.tga)</translation>
+        <source>Scalable Vector Graphics File (*.svg)</source>
+        <translation>Scalable-Vector-Graphics-Datei (*.svg)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="134"/>
-        <source>TIFF File (*.tif)</source>
-        <translation>TIFF-Datei (*.tif)</translation>
+        <source>Targa Graphic File (*.tga)</source>
+        <translation>Targa-Grafik-Datei (*.tga)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="135"/>
-        <source>X11 Bitmap File (*.xbm)</source>
-        <translation>X11-Bitmap-Datei (*.xbm)</translation>
+        <source>TIFF File (*.tif)</source>
+        <translation>TIFF-Datei (*.tif)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="136"/>
+        <source>X11 Bitmap File (*.xbm)</source>
+        <translation>X11-Bitmap-Datei (*.xbm)</translation>
+    </message>
+    <message>
+        <location filename="../Snapshot/SnapWidget.py" line="137"/>
         <source>X11 Pixmap File (*.xpm)</source>
         <translation>X11-Pixmap-Datei (*.xpm)</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="251"/>
+        <location filename="../Snapshot/SnapWidget.py" line="252"/>
         <source>Save Snapshot</source>
         <translation>Bildschirmfoto speichern</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="230"/>
+        <location filename="../Snapshot/SnapWidget.py" line="231"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="251"/>
+        <location filename="../Snapshot/SnapWidget.py" line="252"/>
         <source>Cannot write file &apos;{0}:
 {1}.</source>
         <translation>Datei {0} kann nicht geschrieben werden:
@@ -48308,16 +48333,11 @@
         <translation>bildschirmfoto</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="500"/>
+        <location filename="../Snapshot/SnapWidget.py" line="503"/>
         <source>The application contains an unsaved snapshot.</source>
         <translation>Die Anwendung enthält ein nicht gespeichertes Bildschirmfoto.</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="451"/>
-        <source>Preview of the snapshot image ({0:n} x {1:n})</source>
-        <translation>Vorschau des Bildschirmfotos ({0:n} x {1:n})</translation>
-    </message>
-    <message>
         <location filename="../Snapshot/SnapWidget.ui" line="195"/>
         <source>Press to copy the snapshot preview to the clipboard</source>
         <translation>Drücken, um die Bildschirmfotovorschau in die Zwischenablage zu kopieren</translation>
@@ -48328,15 +48348,20 @@
         <translation>&amp;Vorschau kopieren</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="528"/>
+        <location filename="../Snapshot/SnapWidget.py" line="531"/>
         <source>eric6 Snapshot</source>
         <translation>eric6-Bildschirmfoto</translation>
     </message>
+    <message>
+        <location filename="../Snapshot/SnapWidget.py" line="452"/>
+        <source>Preview of the snapshot image ({0} x {1})</source>
+        <translation>Vorschau des Bildschirmfotos ({0} x {1})</translation>
+    </message>
 </context>
 <context>
     <name>SnapshotFreehandGrabber</name>
     <message>
-        <location filename="../Snapshot/SnapshotFreehandGrabber.py" line="69"/>
+        <location filename="../Snapshot/SnapshotFreehandGrabber.py" line="71"/>
         <source>Select a region using the mouse. To take the snapshot, press the Enter key or double click. Press Esc to quit.</source>
         <translation>Wählen Sie mit der Maus einen Bereich aus. Um das Bildschirmfoto aufzunehmen, drücken Sie die Eingabetaste oder tätigen Sie einen Doppelklick. Zum Abbrechen drücken Sie Escape.</translation>
     </message>
@@ -48344,7 +48369,7 @@
 <context>
     <name>SnapshotRegionGrabber</name>
     <message>
-        <location filename="../Snapshot/SnapshotRegionGrabber.py" line="98"/>
+        <location filename="../Snapshot/SnapshotRegionGrabber.py" line="100"/>
         <source>Select a region using the mouse. To take the snapshot, press the Enter key or double click. Press Esc to quit.</source>
         <translation>Wählen Sie mit der Maus einen Bereich aus. Um das Bildschirmfoto aufzunehmen, drücken Sie die Eingabetaste oder tätigen sie einen Doppelklick. Zum Abbrechen drücken Sie Escape.</translation>
     </message>
@@ -65017,7 +65042,7 @@
         <translation>&lt;b&gt;Kopie speichern&lt;/b&gt;&lt;p&gt;Speichern einer Kopie des Inhalts des aktuellen Editorfensters. Die Datei kann mit einem Dateiauswahldialog eingegeben werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="508"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="514"/>
         <source>Ctrl+G</source>
         <comment>Search|Goto Offset</comment>
         <translation>Ctrl+G</translation>
--- a/i18n/eric6_en.ts	Sat Jan 23 18:13:25 2016 +0100
+++ b/i18n/eric6_en.ts	Sun Jan 24 16:03:00 2016 +0100
@@ -19444,12 +19444,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditGotoWidget.py" line="41"/>
+        <location filename="../HexEdit/HexEditGotoWidget.py" line="42"/>
         <source>Hex</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditGotoWidget.py" line="42"/>
+        <location filename="../HexEdit/HexEditGotoWidget.py" line="43"/>
         <source>Dec</source>
         <translation type="unfinished"></translation>
     </message>
@@ -19457,926 +19457,936 @@
 <context>
     <name>HexEditMainWindow</name>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="154"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="160"/>
         <source>New Window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="154"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="160"/>
         <source>New &amp;Window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="159"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="165"/>
         <source>Open a binary file for editing in a new hex editor window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="161"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="167"/>
         <source>&lt;b&gt;New Window&lt;/b&gt;&lt;p&gt;This opens a binary file for editing in a new hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>Open</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>&amp;Open...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>Ctrl+O</source>
         <comment>File|Open</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
-        <source>Save</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
-        <source>&amp;Save</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
-        <source>Ctrl+S</source>
-        <comment>File|Save</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
+        <source>Save</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
+        <source>&amp;Save</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
+        <source>Ctrl+S</source>
+        <comment>File|Save</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="198"/>
         <source>Save the current binary file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="193"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="199"/>
         <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of the hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
         <source>Save As</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
         <source>Save &amp;As...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
-        <source>Shift+Ctrl+S</source>
-        <comment>File|Save As</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
+        <source>Shift+Ctrl+S</source>
+        <comment>File|Save As</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="212"/>
         <source>Save the current binary data to a new file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="208"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="214"/>
         <source>&lt;b&gt;Save As...&lt;/b&gt;&lt;p&gt;Saves the current binary data to a new file.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="215"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="221"/>
         <source>Save As Readable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="215"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="221"/>
         <source>Save As &amp;Readable...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="219"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="225"/>
         <source>Save the current binary data to a new file in a readable format</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="222"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="228"/>
         <source>&lt;b&gt;Save As Readable...&lt;/b&gt;&lt;p&gt;Saves the current binary data to a new file in a readable format.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
         <source>Close</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
         <source>&amp;Close</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
-        <source>Ctrl+W</source>
-        <comment>File|Close</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
+        <source>Ctrl+W</source>
+        <comment>File|Close</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="242"/>
         <source>Close the current hex editor window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="238"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="244"/>
         <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;Closes the current hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="245"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="251"/>
         <source>Close All</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="245"/>
-        <source>Close &amp;All</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="249"/>
-        <source>Close all hex editor windows</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="251"/>
+        <source>Close &amp;All</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="255"/>
+        <source>Close all hex editor windows</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="257"/>
         <source>&lt;b&gt;Close All&lt;/b&gt;&lt;p&gt;Closes all hex editor windows.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="258"/>
-        <source>Close Others</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="262"/>
-        <source>Close all hex other editor windows</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="264"/>
+        <source>Close Others</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="268"/>
+        <source>Close all hex other editor windows</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="270"/>
         <source>&lt;b&gt;Close Others&lt;/b&gt;&lt;p&gt;Closes all other hex editor windows.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
         <source>Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
         <source>&amp;Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
-        <source>Ctrl+Q</source>
-        <comment>File|Quit</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
+        <source>Ctrl+Q</source>
+        <comment>File|Quit</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="283"/>
         <source>Quit the hex editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="278"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="284"/>
         <source>&lt;b&gt;Quit&lt;/b&gt;&lt;p&gt;Quit the hex editor.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Undo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>&amp;Undo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Ctrl+Z</source>
         <comment>Edit|Undo</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Alt+Backspace</source>
         <comment>Edit|Undo</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="297"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="303"/>
         <source>Undo the last change</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="298"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="304"/>
         <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
-        <source>Redo</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
-        <source>&amp;Redo</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
-        <source>Ctrl+Shift+Z</source>
-        <comment>Edit|Redo</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
+        <source>Redo</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
+        <source>&amp;Redo</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
+        <source>Ctrl+Shift+Z</source>
+        <comment>Edit|Redo</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="317"/>
         <source>Redo the last change</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="312"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="318"/>
         <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="331"/>
+        <source>Revert to last saved state</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="325"/>
+        <source>Re&amp;vert to last saved state</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="325"/>
-        <source>Revert to last saved state</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="319"/>
-        <source>Re&amp;vert to last saved state</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="319"/>
         <source>Ctrl+Y</source>
         <comment>Edit|Revert</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="326"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="332"/>
         <source>&lt;b&gt;Revert to last saved state&lt;/b&gt;&lt;p&gt;Undo all changes up to the last saved state of the editor.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Cut</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Cu&amp;t</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Ctrl+X</source>
         <comment>Edit|Cut</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Shift+Del</source>
         <comment>Edit|Cut</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="341"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="347"/>
         <source>Cut the selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="342"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="348"/>
         <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected binary area to the clipboard.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Copy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>&amp;Copy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Ctrl+C</source>
         <comment>Edit|Copy</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Ctrl+Ins</source>
         <comment>Edit|Copy</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="356"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="362"/>
         <source>Copy the selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="357"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="363"/>
         <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected binary area to the clipboard.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Paste</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>&amp;Paste</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Ctrl+V</source>
         <comment>Edit|Paste</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Shift+Ins</source>
         <comment>Edit|Paste</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="371"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="377"/>
         <source>Paste the clipboard contents</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="372"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="378"/>
         <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the clipboard contents.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>Select All</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>&amp;Select All</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>Ctrl+A</source>
         <comment>Edit|Select All</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="386"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="392"/>
         <source>Select the complete binary data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="388"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="394"/>
         <source>&lt;b&gt;Select All&lt;/b&gt;&lt;p&gt;Selects the complete binary data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
-        <source>Deselect all</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
-        <source>&amp;Deselect all</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
-        <source>Alt+Ctrl+A</source>
-        <comment>Edit|Deselect all</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
+        <source>Deselect all</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
+        <source>&amp;Deselect all</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
+        <source>Alt+Ctrl+A</source>
+        <comment>Edit|Deselect all</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="407"/>
         <source>Deselect all binary data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="402"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="408"/>
         <source>&lt;b&gt;Deselect All&lt;/b&gt;&lt;p&gt;Deselect all all binary data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="409"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="415"/>
         <source>Save Selection Readable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="409"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="415"/>
         <source>Save Selection Readable...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="413"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="419"/>
         <source>Save the binary data of the current selection to a file in a readable format</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="416"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="422"/>
         <source>&lt;b&gt;Save Selection Readable...&lt;/b&gt;&lt;p&gt;Saves the binary data of the current selection to a file in a readable format.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="425"/>
-        <source>Set Read Only</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="429"/>
-        <source>Change the edit mode to read only</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="431"/>
+        <source>Set Read Only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="435"/>
+        <source>Change the edit mode to read only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="437"/>
         <source>&lt;b&gt;Set Read Only&lt;/b&gt;&lt;p&gt;This changes the edit mode to read only (i.e. to view mode).&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>Search</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>&amp;Search...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>Ctrl+F</source>
         <comment>Search|Search</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="448"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="454"/>
         <source>Search for data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="449"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="455"/>
         <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some data. A dialog is shown to enter the data to search for in various formats.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>Search next</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>Search &amp;next</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>F3</source>
         <comment>Search|Search next</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Search previous</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Search &amp;previous</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Shift+F3</source>
         <comment>Search|Search previous</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="483"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="489"/>
         <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some data. The previously entered search data are reused.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>Replace</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>&amp;Replace...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>Ctrl+R</source>
         <comment>Search|Replace</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="546"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="552"/>
         <source>About</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="546"/>
-        <source>&amp;About</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="550"/>
-        <source>Display information about this software</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="552"/>
-        <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="558"/>
-        <source>About Qt</source>
+        <source>&amp;About</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="556"/>
+        <source>Display information about this software</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="558"/>
-        <source>About &amp;Qt</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="562"/>
-        <source>Display information about the Qt toolkit</source>
+        <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="564"/>
+        <source>About Qt</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="564"/>
+        <source>About &amp;Qt</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="568"/>
+        <source>Display information about the Qt toolkit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="570"/>
         <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
         <source>What&apos;s This?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
         <source>&amp;What&apos;s This?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
-        <source>Shift+F1</source>
-        <comment>Help|What&apos;s This?&apos;</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
+        <source>Shift+F1</source>
+        <comment>Help|What&apos;s This?&apos;</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="583"/>
         <source>Context sensitive help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="578"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="584"/>
         <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What&apos;s This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="593"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="599"/>
         <source>Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="593"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="599"/>
         <source>&amp;Preferences...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="598"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="604"/>
         <source>Set the prefered configuration</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="600"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="606"/>
         <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="643"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="649"/>
         <source>Open a binary file for viewing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="617"/>
-        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="623"/>
+        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="629"/>
         <source>Open for Editing...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="624"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="630"/>
         <source>Open for Editing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="639"/>
+        <source>Open a binary file for editing</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="633"/>
-        <source>Open a binary file for editing</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="627"/>
         <source>&lt;b&gt;Open for Editing&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="635"/>
-        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="641"/>
+        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="647"/>
         <source>Open Read Only...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="642"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="648"/>
         <source>Open Read Only</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="645"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="651"/>
         <source>&lt;b&gt;Open Read Only&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="658"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="663"/>
         <source>&amp;File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="676"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="686"/>
         <source>&amp;Edit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="700"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="710"/>
         <source>Se&amp;ttings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="706"/>
-        <source>&amp;Help</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="716"/>
+        <source>&amp;Help</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="726"/>
         <source>File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="729"/>
-        <source>Edit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="739"/>
+        <source>Edit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="749"/>
         <source>Find</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="747"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="757"/>
         <source>Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="752"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="762"/>
         <source>Help</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="790"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="800"/>
         <source>&lt;p&gt;This part of the status bar displays the edit mode.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="798"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="808"/>
         <source>&lt;p&gt;This part of the status bar displays the read only mode.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="766"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="776"/>
         <source>&lt;p&gt;This part of the status bar displays the cursor address.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="782"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="792"/>
         <source>&lt;p&gt;This part of the status bar displays the size of the binary data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="854"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="864"/>
         <source>ro</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="854"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="864"/>
         <source>rw</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="872"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="882"/>
         <source>Overwrite</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="872"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="882"/>
         <source>Insert</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="932"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="944"/>
         <source>Open binary file in new window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1049"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1063"/>
         <source>All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1169"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1183"/>
         <source>eric6 Hex Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="953"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="965"/>
         <source>The loaded file has unsaved changes.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="971"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="983"/>
         <source>The file &apos;{0}&apos; does not exist.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="978"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="990"/>
         <source>Cannot read file &apos;{0}:
 {1}.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1002"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1016"/>
         <source>Open binary file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1059"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1073"/>
         <source>Save binary file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1144"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1158"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1169"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1183"/>
         <source>Cannot write file &apos;{0}:
 {1}.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1175"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1189"/>
         <source>File saved</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1144"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1158"/>
         <source>Save to readable file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1128"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1142"/>
         <source>Text Files (*.txt);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1128"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1142"/>
         <source>Text Files (*.txt)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1209"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1225"/>
         <source>Untitled</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1213"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1229"/>
         <source>{0}[*] - {1}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1213"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1229"/>
         <source>Hex Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1270"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1286"/>
         <source>About eric6 Hex Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1270"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1286"/>
         <source>The eric6 Hex Editor is a simple editor component to edit binary files.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="464"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="470"/>
         <source>Search next occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="466"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="472"/>
         <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some data. The previously entered search data are reused.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="481"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="487"/>
         <source>Search previous occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="504"/>
         <source>Replace data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="499"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="505"/>
         <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some data and replace it. A dialog is shown to enter the data to search for and the replacement data in various formats.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="774"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="784"/>
         <source>&lt;p&gt;This part of the status bar displays some selection information.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="843"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="853"/>
         <source>Selection: -</source>
         <comment>no selection available</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="516"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="522"/>
         <source>Goto Offset</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="508"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="514"/>
         <source>&amp;Goto Offset...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="517"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="523"/>
         <source>&lt;b&gt;Goto Offset&lt;/b&gt;&lt;p&gt;Go to a specific address. A dialog is shown to enter the movement data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="818"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="828"/>
         <source>Address: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="837"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="847"/>
         <source>Selection: {0} - {1} ({2} Bytes)</source>
         <comment>0: start, 1: end, 2: selection length</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="891"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="901"/>
         <source>Size: {0}</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="665"/>
+        <source>Open &amp;Recent Files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1434"/>
+        <source>&amp;Clear</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>HexEditReplaceWidget</name>
@@ -20693,6 +20703,21 @@
         <source>Monospaced Font</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="352"/>
+        <source>Recent Files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="358"/>
+        <source>Number of recent files:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="365"/>
+        <source>Enter the number of recent files to remember</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>Hg</name>
@@ -37267,27 +37292,27 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1346"/>
+        <location filename="../Preferences/__init__.py" line="1347"/>
         <source>Export Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1374"/>
+        <location filename="../Preferences/__init__.py" line="1375"/>
         <source>Import Preferences</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1374"/>
+        <location filename="../Preferences/__init__.py" line="1375"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1476"/>
+        <location filename="../Preferences/__init__.py" line="1477"/>
         <source>Select Python{0} Interpreter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1476"/>
+        <location filename="../Preferences/__init__.py" line="1477"/>
         <source>Select the Python{0} interpreter to be used:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -47758,97 +47783,97 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="121"/>
+        <location filename="../Snapshot/SnapWidget.py" line="122"/>
         <source>Windows Bitmap File (*.bmp)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="122"/>
-        <source>Graphic Interchange Format File (*.gif)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Snapshot/SnapWidget.py" line="123"/>
-        <source>Windows Icon File (*.ico)</source>
+        <source>Graphic Interchange Format File (*.gif)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="124"/>
-        <source>JPEG File (*.jpg)</source>
+        <source>Windows Icon File (*.ico)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="125"/>
-        <source>Multiple-Image Network Graphics File (*.mng)</source>
+        <source>JPEG File (*.jpg)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="126"/>
-        <source>Portable Bitmap File (*.pbm)</source>
+        <source>Multiple-Image Network Graphics File (*.mng)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="127"/>
-        <source>Paintbrush Bitmap File (*.pcx)</source>
+        <source>Portable Bitmap File (*.pbm)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="128"/>
-        <source>Portable Graymap File (*.pgm)</source>
+        <source>Paintbrush Bitmap File (*.pcx)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="129"/>
-        <source>Portable Network Graphics File (*.png)</source>
+        <source>Portable Graymap File (*.pgm)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="130"/>
-        <source>Portable Pixmap File (*.ppm)</source>
+        <source>Portable Network Graphics File (*.png)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="131"/>
-        <source>Silicon Graphics Image File (*.sgi)</source>
+        <source>Portable Pixmap File (*.ppm)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="132"/>
-        <source>Scalable Vector Graphics File (*.svg)</source>
+        <source>Silicon Graphics Image File (*.sgi)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="133"/>
-        <source>Targa Graphic File (*.tga)</source>
+        <source>Scalable Vector Graphics File (*.svg)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="134"/>
-        <source>TIFF File (*.tif)</source>
+        <source>Targa Graphic File (*.tga)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="135"/>
-        <source>X11 Bitmap File (*.xbm)</source>
+        <source>TIFF File (*.tif)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="136"/>
+        <source>X11 Bitmap File (*.xbm)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Snapshot/SnapWidget.py" line="137"/>
         <source>X11 Pixmap File (*.xpm)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="251"/>
+        <location filename="../Snapshot/SnapWidget.py" line="252"/>
         <source>Save Snapshot</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="230"/>
+        <location filename="../Snapshot/SnapWidget.py" line="231"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="251"/>
+        <location filename="../Snapshot/SnapWidget.py" line="252"/>
         <source>Cannot write file &apos;{0}:
 {1}.</source>
         <translation type="unfinished"></translation>
@@ -47904,16 +47929,11 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="500"/>
+        <location filename="../Snapshot/SnapWidget.py" line="503"/>
         <source>The application contains an unsaved snapshot.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="451"/>
-        <source>Preview of the snapshot image ({0:n} x {1:n})</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Snapshot/SnapWidget.ui" line="195"/>
         <source>Press to copy the snapshot preview to the clipboard</source>
         <translation type="unfinished"></translation>
@@ -47924,15 +47944,20 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="528"/>
+        <location filename="../Snapshot/SnapWidget.py" line="531"/>
         <source>eric6 Snapshot</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Snapshot/SnapWidget.py" line="452"/>
+        <source>Preview of the snapshot image ({0} x {1})</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>SnapshotFreehandGrabber</name>
     <message>
-        <location filename="../Snapshot/SnapshotFreehandGrabber.py" line="69"/>
+        <location filename="../Snapshot/SnapshotFreehandGrabber.py" line="71"/>
         <source>Select a region using the mouse. To take the snapshot, press the Enter key or double click. Press Esc to quit.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -47940,7 +47965,7 @@
 <context>
     <name>SnapshotRegionGrabber</name>
     <message>
-        <location filename="../Snapshot/SnapshotRegionGrabber.py" line="98"/>
+        <location filename="../Snapshot/SnapshotRegionGrabber.py" line="100"/>
         <source>Select a region using the mouse. To take the snapshot, press the Enter key or double click. Press Esc to quit.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -64473,7 +64498,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="508"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="514"/>
         <source>Ctrl+G</source>
         <comment>Search|Goto Offset</comment>
         <translation type="unfinished"></translation>
--- a/i18n/eric6_es.ts	Sat Jan 23 18:13:25 2016 +0100
+++ b/i18n/eric6_es.ts	Sun Jan 24 16:03:00 2016 +0100
@@ -19999,12 +19999,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditGotoWidget.py" line="41"/>
+        <location filename="../HexEdit/HexEditGotoWidget.py" line="42"/>
         <source>Hex</source>
         <translation type="unfinished">Hex</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditGotoWidget.py" line="42"/>
+        <location filename="../HexEdit/HexEditGotoWidget.py" line="43"/>
         <source>Dec</source>
         <translation type="unfinished">Dec</translation>
     </message>
@@ -20012,547 +20012,547 @@
 <context>
     <name>HexEditMainWindow</name>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="154"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="160"/>
         <source>New Window</source>
         <translation type="unfinished">Nueva Ventana</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="154"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="160"/>
         <source>New &amp;Window</source>
         <translation type="unfinished">Nueva &amp;Ventana</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="159"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="165"/>
         <source>Open a binary file for editing in a new hex editor window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="161"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="167"/>
         <source>&lt;b&gt;New Window&lt;/b&gt;&lt;p&gt;This opens a binary file for editing in a new hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>Open</source>
         <translation type="unfinished">Abrir</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>&amp;Open...</source>
         <translation type="unfinished">&amp;Abrir...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>Ctrl+O</source>
         <comment>File|Open</comment>
         <translation type="unfinished">Ctrl+O</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
         <source>Save</source>
         <translation type="unfinished">Guardar</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
         <source>&amp;Save</source>
         <translation type="unfinished">&amp;Guardar</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
-        <source>Ctrl+S</source>
-        <comment>File|Save</comment>
-        <translation type="unfinished">Ctrl+S</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
+        <source>Ctrl+S</source>
+        <comment>File|Save</comment>
+        <translation type="unfinished">Ctrl+S</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="198"/>
         <source>Save the current binary file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="193"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="199"/>
         <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of the hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
         <source>Save As</source>
         <translation type="unfinished">Guardar como</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
         <source>Save &amp;As...</source>
         <translation type="unfinished">Guardar Co&amp;mo...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
-        <source>Shift+Ctrl+S</source>
-        <comment>File|Save As</comment>
-        <translation type="unfinished">Shift+Ctrl+S</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
+        <source>Shift+Ctrl+S</source>
+        <comment>File|Save As</comment>
+        <translation type="unfinished">Shift+Ctrl+S</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="212"/>
         <source>Save the current binary data to a new file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="208"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="214"/>
         <source>&lt;b&gt;Save As...&lt;/b&gt;&lt;p&gt;Saves the current binary data to a new file.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="215"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="221"/>
         <source>Save As Readable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="215"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="221"/>
         <source>Save As &amp;Readable...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="219"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="225"/>
         <source>Save the current binary data to a new file in a readable format</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="222"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="228"/>
         <source>&lt;b&gt;Save As Readable...&lt;/b&gt;&lt;p&gt;Saves the current binary data to a new file in a readable format.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
         <source>Close</source>
         <translation type="unfinished">Cerrar</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
         <source>&amp;Close</source>
         <translation type="unfinished">&amp;Cerrar</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
         <source>Ctrl+W</source>
         <comment>File|Close</comment>
         <translation type="unfinished">Ctrl+W</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="242"/>
         <source>Close the current hex editor window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="238"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="244"/>
         <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;Closes the current hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="245"/>
-        <source>Close All</source>
-        <translation type="unfinished">Cerrar todo</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="245"/>
-        <source>Close &amp;All</source>
-        <translation type="unfinished">Cerrar &amp;Todo</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="249"/>
-        <source>Close all hex editor windows</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="251"/>
+        <source>Close All</source>
+        <translation type="unfinished">Cerrar todo</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="251"/>
+        <source>Close &amp;All</source>
+        <translation type="unfinished">Cerrar &amp;Todo</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="255"/>
+        <source>Close all hex editor windows</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="257"/>
         <source>&lt;b&gt;Close All&lt;/b&gt;&lt;p&gt;Closes all hex editor windows.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="258"/>
-        <source>Close Others</source>
-        <translation type="unfinished">Cerrar Otras</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="262"/>
-        <source>Close all hex other editor windows</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="264"/>
+        <source>Close Others</source>
+        <translation type="unfinished">Cerrar Otras</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="268"/>
+        <source>Close all hex other editor windows</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="270"/>
         <source>&lt;b&gt;Close Others&lt;/b&gt;&lt;p&gt;Closes all other hex editor windows.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
         <source>Quit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
         <source>&amp;Quit</source>
         <translation type="unfinished">&amp;Salir</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
-        <source>Ctrl+Q</source>
-        <comment>File|Quit</comment>
-        <translation type="unfinished">Ctrl+Q</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
+        <source>Ctrl+Q</source>
+        <comment>File|Quit</comment>
+        <translation type="unfinished">Ctrl+Q</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="283"/>
         <source>Quit the hex editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="278"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="284"/>
         <source>&lt;b&gt;Quit&lt;/b&gt;&lt;p&gt;Quit the hex editor.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Undo</source>
         <translation type="unfinished">Deshacer</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>&amp;Undo</source>
         <translation type="unfinished">&amp;Deshacer</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Ctrl+Z</source>
         <comment>Edit|Undo</comment>
         <translation type="unfinished">Ctrl+Z</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Alt+Backspace</source>
         <comment>Edit|Undo</comment>
         <translation type="unfinished">Alt+Backspace</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="297"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="303"/>
         <source>Undo the last change</source>
         <translation type="unfinished">Revierte el último cambio</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="298"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="304"/>
         <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Deshacer&lt;/b&gt;&lt;p&gt;Deshace el último cambio hecho en el editor.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
         <source>Redo</source>
         <translation type="unfinished">Rehacer</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
         <source>&amp;Redo</source>
         <translation type="unfinished">&amp;Rehacer</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
         <source>Ctrl+Shift+Z</source>
         <comment>Edit|Redo</comment>
         <translation type="unfinished">Ctrl+Shift+Z</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="317"/>
         <source>Redo the last change</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="312"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="318"/>
         <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Rehacer&lt;/b&gt;&lt;p&gt;Rehace el último cambio hecho en el editor.&lt;/p&gt;</translation>
     </message>
     <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="331"/>
+        <source>Revert to last saved state</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="325"/>
-        <source>Revert to last saved state</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="319"/>
         <source>Re&amp;vert to last saved state</source>
         <translation type="unfinished">&amp;Volver al último estado grabado</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="319"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="325"/>
         <source>Ctrl+Y</source>
         <comment>Edit|Revert</comment>
         <translation type="unfinished">Ctrl+Y</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="326"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="332"/>
         <source>&lt;b&gt;Revert to last saved state&lt;/b&gt;&lt;p&gt;Undo all changes up to the last saved state of the editor.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Cut</source>
         <translation type="unfinished">Cortar</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Cu&amp;t</source>
         <translation type="unfinished">Cor&amp;tar</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Ctrl+X</source>
         <comment>Edit|Cut</comment>
         <translation type="unfinished">Ctrl+X</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Shift+Del</source>
         <comment>Edit|Cut</comment>
         <translation type="unfinished">Shift+Del</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="341"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="347"/>
         <source>Cut the selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="342"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="348"/>
         <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected binary area to the clipboard.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Copy</source>
         <translation type="unfinished">Copiar</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>&amp;Copy</source>
         <translation type="unfinished">&amp;Copiar</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Ctrl+C</source>
         <comment>Edit|Copy</comment>
         <translation type="unfinished">Ctrl+C</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Ctrl+Ins</source>
         <comment>Edit|Copy</comment>
         <translation type="unfinished">Ctrl+Ins</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="356"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="362"/>
         <source>Copy the selection</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="357"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="363"/>
         <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected binary area to the clipboard.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Paste</source>
         <translation type="unfinished">Pegar</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>&amp;Paste</source>
         <translation type="unfinished">&amp;Pegar</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Ctrl+V</source>
         <comment>Edit|Paste</comment>
         <translation type="unfinished">Ctrl+V</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Shift+Ins</source>
         <comment>Edit|Paste</comment>
         <translation type="unfinished">Shift+Ins</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="371"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="377"/>
         <source>Paste the clipboard contents</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="372"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="378"/>
         <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the clipboard contents.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>Select All</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>&amp;Select All</source>
         <translation type="unfinished">Seleccionar &amp;todo</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>Ctrl+A</source>
         <comment>Edit|Select All</comment>
         <translation type="unfinished">Ctrl+A</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="386"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="392"/>
         <source>Select the complete binary data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="388"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="394"/>
         <source>&lt;b&gt;Select All&lt;/b&gt;&lt;p&gt;Selects the complete binary data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
         <source>Deselect all</source>
         <translation type="unfinished">Deseleccionar todo</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
         <source>&amp;Deselect all</source>
         <translation type="unfinished">&amp;Deseleccionar todo</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
-        <source>Alt+Ctrl+A</source>
-        <comment>Edit|Deselect all</comment>
-        <translation type="unfinished">Alt+Ctrl+A</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
+        <source>Alt+Ctrl+A</source>
+        <comment>Edit|Deselect all</comment>
+        <translation type="unfinished">Alt+Ctrl+A</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="407"/>
         <source>Deselect all binary data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="402"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="408"/>
         <source>&lt;b&gt;Deselect All&lt;/b&gt;&lt;p&gt;Deselect all all binary data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="409"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="415"/>
         <source>Save Selection Readable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="409"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="415"/>
         <source>Save Selection Readable...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="413"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="419"/>
         <source>Save the binary data of the current selection to a file in a readable format</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="416"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="422"/>
         <source>&lt;b&gt;Save Selection Readable...&lt;/b&gt;&lt;p&gt;Saves the binary data of the current selection to a file in a readable format.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="425"/>
-        <source>Set Read Only</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="429"/>
-        <source>Change the edit mode to read only</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="431"/>
+        <source>Set Read Only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="435"/>
+        <source>Change the edit mode to read only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="437"/>
         <source>&lt;b&gt;Set Read Only&lt;/b&gt;&lt;p&gt;This changes the edit mode to read only (i.e. to view mode).&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>Search</source>
         <translation type="unfinished">Buscar</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>&amp;Search...</source>
         <translation type="unfinished">&amp;Buscar...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>Ctrl+F</source>
         <comment>Search|Search</comment>
         <translation type="unfinished">Ctrl+F</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="448"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="454"/>
         <source>Search for data</source>
         <translation type="unfinished">Buscar un texto</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="449"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="455"/>
         <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some data. A dialog is shown to enter the data to search for in various formats.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Buscar&lt;/b&gt;&lt;p&gt;Buscar texto en el editor. En el diálogo muestra opciones e indica el texto de búsqueda.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>Search next</source>
         <translation type="unfinished">Buscar siguiente</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>Search &amp;next</source>
         <translation type="unfinished">Buscar &amp;Siguiente</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>F3</source>
         <comment>Search|Search next</comment>
         <translation type="unfinished">F3</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="464"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="470"/>
         <source>Search next occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="466"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="472"/>
         <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some data. The previously entered search data are reused.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Search previous</source>
         <translation type="unfinished">Buscar anterior</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Search &amp;previous</source>
         <translation type="unfinished">Buscar a&amp;nterior</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Shift+F3</source>
         <comment>Search|Search previous</comment>
         <translation type="unfinished">Shift+F3</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="483"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="489"/>
         <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some data. The previously entered search data are reused.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Buscar anterior&lt;/b&gt;&lt;p&gt;Buscar la anterior ocurrencia de un texto en el editor actual. Se reutilizan el texto de búsqueda introducido anteriormente y sus opciones.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>Replace</source>
         <translation type="unfinished">Reemplazar</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>&amp;Replace...</source>
         <translation type="unfinished">&amp;Reemplazar...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>Ctrl+R</source>
         <comment>Search|Replace</comment>
         <translation type="unfinished">Ctrl+R</translation>
@@ -20568,382 +20568,392 @@
         <translation type="obsolete">&lt;b&gt;Reemplazar&lt;/b&gt;&lt;p&gt;Buscar un texto en el editor actual y reemplazarlo. Se muestra un diálogo para introducir el texto de búsqueda, el texto de reemplazo y las opciones para buscar y reemplazar.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="546"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="552"/>
         <source>About</source>
         <translation type="unfinished">Acerca de</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="546"/>
-        <source>&amp;About</source>
-        <translation type="unfinished">&amp;Acerca de</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="550"/>
-        <source>Display information about this software</source>
-        <translation type="unfinished">Muestra información acerca de este software</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="552"/>
-        <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;Acerca de&lt;/b&gt;&lt;p&gt;Muestra información acerca de este software.&lt;/p&gt;</translation>
+        <source>&amp;About</source>
+        <translation type="unfinished">&amp;Acerca de</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="556"/>
+        <source>Display information about this software</source>
+        <translation type="unfinished">Muestra información acerca de este software</translation>
     </message>
     <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="558"/>
+        <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;Acerca de&lt;/b&gt;&lt;p&gt;Muestra información acerca de este software.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="564"/>
         <source>About Qt</source>
         <translation type="unfinished">Acerca de Qt</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="558"/>
-        <source>About &amp;Qt</source>
-        <translation type="unfinished">Acerca de &amp;Qt</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="562"/>
-        <source>Display information about the Qt toolkit</source>
-        <translation type="unfinished">Muestra información sobre las herramientas Qt</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="564"/>
+        <source>About &amp;Qt</source>
+        <translation type="unfinished">Acerca de &amp;Qt</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="568"/>
+        <source>Display information about the Qt toolkit</source>
+        <translation type="unfinished">Muestra información sobre las herramientas Qt</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="570"/>
         <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Acerca de Qt&lt;/b&gt;&lt;p&gt;Muestra información sobre las herramientas Qt.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
         <source>What&apos;s This?</source>
         <translation type="unfinished">¿Qué es esto?</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
         <source>&amp;What&apos;s This?</source>
         <translation type="unfinished">¿&amp;Qué es esto?</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
-        <source>Shift+F1</source>
-        <comment>Help|What&apos;s This?&apos;</comment>
-        <translation type="unfinished">Shift+F1</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
+        <source>Shift+F1</source>
+        <comment>Help|What&apos;s This?&apos;</comment>
+        <translation type="unfinished">Shift+F1</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="583"/>
         <source>Context sensitive help</source>
         <translation type="unfinished">Ayuda sensible al contexto</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="578"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="584"/>
         <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What&apos;s This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Mostrar ayuda sensible al contexto&lt;/b&gt;&lt;p&gt;En modo ¿Qué es esto? el puntero del ratón muestra una flecha con un interrogante, y se puede hacer click en elementos de la interfaz gráfica para obtener una descripción corta de lo que hacen y de cómo se utilizan. En los diálogos, se puede acceder a esta característica utilizando el botón de ayuda de contexto en la barra de título.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="593"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="599"/>
         <source>Preferences</source>
         <translation type="unfinished">Preferencias</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="593"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="599"/>
         <source>&amp;Preferences...</source>
         <translation type="unfinished">&amp;Preferencias...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="598"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="604"/>
         <source>Set the prefered configuration</source>
         <translation type="unfinished">Establecer la configuración preferida</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="600"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="606"/>
         <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Preferencias&lt;/b&gt;&lt;p&gt;Establecezca los elementos de configuración de la aplicación con sus valores preferidos.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="643"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="649"/>
         <source>Open a binary file for viewing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="617"/>
-        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="623"/>
+        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="629"/>
         <source>Open for Editing...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="624"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="630"/>
         <source>Open for Editing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="639"/>
+        <source>Open a binary file for editing</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="633"/>
-        <source>Open a binary file for editing</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="627"/>
         <source>&lt;b&gt;Open for Editing&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="635"/>
-        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="641"/>
+        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="647"/>
         <source>Open Read Only...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="642"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="648"/>
         <source>Open Read Only</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="645"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="651"/>
         <source>&lt;b&gt;Open Read Only&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="658"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="663"/>
         <source>&amp;File</source>
         <translation type="unfinished">&amp;Archivo</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="676"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="686"/>
         <source>&amp;Edit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="700"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="710"/>
         <source>Se&amp;ttings</source>
         <translation type="unfinished">Con&amp;figuración</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="706"/>
-        <source>&amp;Help</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="716"/>
+        <source>&amp;Help</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="726"/>
         <source>File</source>
         <translation type="unfinished">Archivo</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="729"/>
-        <source>Edit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="739"/>
+        <source>Edit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="749"/>
         <source>Find</source>
         <translation type="unfinished">Buscar</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="747"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="757"/>
         <source>Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="752"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="762"/>
         <source>Help</source>
         <translation type="unfinished">Ayuda</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="790"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="800"/>
         <source>&lt;p&gt;This part of the status bar displays the edit mode.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="798"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="808"/>
         <source>&lt;p&gt;This part of the status bar displays the read only mode.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="766"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="776"/>
         <source>&lt;p&gt;This part of the status bar displays the cursor address.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="782"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="792"/>
         <source>&lt;p&gt;This part of the status bar displays the size of the binary data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="854"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="864"/>
         <source>ro</source>
         <translation type="unfinished">ro</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="854"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="864"/>
         <source>rw</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="872"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="882"/>
         <source>Overwrite</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="872"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="882"/>
         <source>Insert</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="932"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="944"/>
         <source>Open binary file in new window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1049"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1063"/>
         <source>All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1169"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1183"/>
         <source>eric6 Hex Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="953"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="965"/>
         <source>The loaded file has unsaved changes.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="971"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="983"/>
         <source>The file &apos;{0}&apos; does not exist.</source>
         <translation type="unfinished">El archivo {0} no existe.</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="978"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="990"/>
         <source>Cannot read file &apos;{0}:
 {1}.</source>
         <translation type="unfinished">No se puede leer el archivo {0}:
 {1}.</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1002"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1016"/>
         <source>Open binary file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1059"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1073"/>
         <source>Save binary file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1144"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1158"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1169"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1183"/>
         <source>Cannot write file &apos;{0}:
 {1}.</source>
         <translation type="unfinished">No se puede guardar el archivo {0}:
 {1}.</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1175"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1189"/>
         <source>File saved</source>
         <translation type="unfinished">Archivo guardado</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1144"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1158"/>
         <source>Save to readable file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1128"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1142"/>
         <source>Text Files (*.txt);;All Files (*)</source>
         <translation type="unfinished">Archivos de Texto (*.txt);;Todos los Archivos (*)</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1128"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1142"/>
         <source>Text Files (*.txt)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1209"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1225"/>
         <source>Untitled</source>
         <translation type="unfinished">Sin título</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1213"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1229"/>
         <source>{0}[*] - {1}</source>
         <translation type="unfinished">{0}[*] - {1}</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1213"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1229"/>
         <source>Hex Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1270"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1286"/>
         <source>About eric6 Hex Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1270"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1286"/>
         <source>The eric6 Hex Editor is a simple editor component to edit binary files.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="481"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="487"/>
         <source>Search previous occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="504"/>
         <source>Replace data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="499"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="505"/>
         <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some data and replace it. A dialog is shown to enter the data to search for and the replacement data in various formats.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="774"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="784"/>
         <source>&lt;p&gt;This part of the status bar displays some selection information.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="843"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="853"/>
         <source>Selection: -</source>
         <comment>no selection available</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="516"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="522"/>
         <source>Goto Offset</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="508"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="514"/>
         <source>&amp;Goto Offset...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="517"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="523"/>
         <source>&lt;b&gt;Goto Offset&lt;/b&gt;&lt;p&gt;Go to a specific address. A dialog is shown to enter the movement data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="818"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="828"/>
         <source>Address: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="837"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="847"/>
         <source>Selection: {0} - {1} ({2} Bytes)</source>
         <comment>0: start, 1: end, 2: selection length</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="891"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="901"/>
         <source>Size: {0}</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="665"/>
+        <source>Open &amp;Recent Files</source>
+        <translation type="unfinished">Abrir Archivos &amp;Recientes</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1434"/>
+        <source>&amp;Clear</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>HexEditReplaceWidget</name>
@@ -21260,6 +21270,21 @@
         <source>Monospaced Font</source>
         <translation type="unfinished">Fuente Monoespacio</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="352"/>
+        <source>Recent Files</source>
+        <translation type="unfinished">Archivos recientes</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="358"/>
+        <source>Number of recent files:</source>
+        <translation type="unfinished">Número de archivos recientes:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="365"/>
+        <source>Enter the number of recent files to remember</source>
+        <translation type="unfinished">Introduzca el número de archivos recientes a recordar</translation>
+    </message>
 </context>
 <context>
     <name>Hg</name>
@@ -38044,27 +38069,27 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1346"/>
+        <location filename="../Preferences/__init__.py" line="1347"/>
         <source>Export Preferences</source>
         <translation>Exportar Preferencias</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1374"/>
+        <location filename="../Preferences/__init__.py" line="1375"/>
         <source>Import Preferences</source>
         <translation>Importar Preferencias</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1374"/>
+        <location filename="../Preferences/__init__.py" line="1375"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Archivo de Propiedades (*.ini);;Todos los archivos (*)</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1476"/>
+        <location filename="../Preferences/__init__.py" line="1477"/>
         <source>Select Python{0} Interpreter</source>
         <translation>Seleccionar intérprete de Python{0}</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1476"/>
+        <location filename="../Preferences/__init__.py" line="1477"/>
         <source>Select the Python{0} interpreter to be used:</source>
         <translation>Seleccionar el intérprete de Python{0} a utilizar:</translation>
     </message>
@@ -48787,97 +48812,97 @@
         <translation>Selección Rectangular</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="121"/>
+        <location filename="../Snapshot/SnapWidget.py" line="122"/>
         <source>Windows Bitmap File (*.bmp)</source>
         <translation>Archivo de Bitmap de Windows (*.bmp)</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="122"/>
-        <source>Graphic Interchange Format File (*.gif)</source>
-        <translation>Archivo de Formato Gráfico de Intercambio (*.gif)</translation>
-    </message>
-    <message>
         <location filename="../Snapshot/SnapWidget.py" line="123"/>
-        <source>Windows Icon File (*.ico)</source>
-        <translation>Archivo de Icono de Windows (*.ico)</translation>
+        <source>Graphic Interchange Format File (*.gif)</source>
+        <translation>Archivo de Formato Gráfico de Intercambio (*.gif)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="124"/>
-        <source>JPEG File (*.jpg)</source>
-        <translation>Archivo JPEG (*.jpg)</translation>
+        <source>Windows Icon File (*.ico)</source>
+        <translation>Archivo de Icono de Windows (*.ico)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="125"/>
-        <source>Multiple-Image Network Graphics File (*.mng)</source>
-        <translation>Archivo de Multiple-Image Network Graphics (*.mng)</translation>
+        <source>JPEG File (*.jpg)</source>
+        <translation>Archivo JPEG (*.jpg)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="126"/>
-        <source>Portable Bitmap File (*.pbm)</source>
-        <translation>Archivo de Bitmap Portable (*.pbm)</translation>
+        <source>Multiple-Image Network Graphics File (*.mng)</source>
+        <translation>Archivo de Multiple-Image Network Graphics (*.mng)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="127"/>
-        <source>Paintbrush Bitmap File (*.pcx)</source>
-        <translation>Archivo de Bitmap de Pincel (*.pcx)</translation>
+        <source>Portable Bitmap File (*.pbm)</source>
+        <translation>Archivo de Bitmap Portable (*.pbm)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="128"/>
-        <source>Portable Graymap File (*.pgm)</source>
-        <translation>Archivo de Portable Graymap (*.pgm)</translation>
+        <source>Paintbrush Bitmap File (*.pcx)</source>
+        <translation>Archivo de Bitmap de Pincel (*.pcx)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="129"/>
-        <source>Portable Network Graphics File (*.png)</source>
-        <translation>Archivo Portable Network Graphics (*.png)</translation>
+        <source>Portable Graymap File (*.pgm)</source>
+        <translation>Archivo de Portable Graymap (*.pgm)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="130"/>
-        <source>Portable Pixmap File (*.ppm)</source>
-        <translation>Archivo de Portable Pixmap (*.ppm)</translation>
+        <source>Portable Network Graphics File (*.png)</source>
+        <translation>Archivo Portable Network Graphics (*.png)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="131"/>
-        <source>Silicon Graphics Image File (*.sgi)</source>
-        <translation>Archivo de Silicon Graphics Image (*.sgi)</translation>
+        <source>Portable Pixmap File (*.ppm)</source>
+        <translation>Archivo de Portable Pixmap (*.ppm)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="132"/>
-        <source>Scalable Vector Graphics File (*.svg)</source>
-        <translation>Archivo de Scalable Vector Graphics (*.svg)</translation>
+        <source>Silicon Graphics Image File (*.sgi)</source>
+        <translation>Archivo de Silicon Graphics Image (*.sgi)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="133"/>
-        <source>Targa Graphic File (*.tga)</source>
-        <translation>Archivo de Targa Graphic (*.tga)</translation>
+        <source>Scalable Vector Graphics File (*.svg)</source>
+        <translation>Archivo de Scalable Vector Graphics (*.svg)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="134"/>
-        <source>TIFF File (*.tif)</source>
-        <translation>Archivo TIFF (*.tif)</translation>
+        <source>Targa Graphic File (*.tga)</source>
+        <translation>Archivo de Targa Graphic (*.tga)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="135"/>
-        <source>X11 Bitmap File (*.xbm)</source>
-        <translation>Archivo de X11 Bitmap (*.xbm)</translation>
+        <source>TIFF File (*.tif)</source>
+        <translation>Archivo TIFF (*.tif)</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="136"/>
+        <source>X11 Bitmap File (*.xbm)</source>
+        <translation>Archivo de X11 Bitmap (*.xbm)</translation>
+    </message>
+    <message>
+        <location filename="../Snapshot/SnapWidget.py" line="137"/>
         <source>X11 Pixmap File (*.xpm)</source>
         <translation>Archivo de X11 Pixmap (*.xpm)</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="251"/>
+        <location filename="../Snapshot/SnapWidget.py" line="252"/>
         <source>Save Snapshot</source>
         <translation>Guardar Captura de Pantalla</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="230"/>
+        <location filename="../Snapshot/SnapWidget.py" line="231"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="251"/>
+        <location filename="../Snapshot/SnapWidget.py" line="252"/>
         <source>Cannot write file &apos;{0}:
 {1}.</source>
         <translation>No se puede guardar el archivo {0}:
@@ -48934,14 +48959,14 @@
         <translation>captura de pantalla</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="500"/>
+        <location filename="../Snapshot/SnapWidget.py" line="503"/>
         <source>The application contains an unsaved snapshot.</source>
         <translation>La aplicación contiene una captura de pantalla sin guardar.</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="451"/>
         <source>Preview of the snapshot image ({0:n} x {1:n})</source>
-        <translation>Vista preliminar de la imagen de captura de pantalla ({0:n} x {1:n})</translation>
+        <translation type="obsolete">Vista preliminar de la imagen de captura de pantalla ({0:n} x {1:n})</translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.ui" line="195"/>
@@ -48954,15 +48979,20 @@
         <translation>Copiar y Vista &amp;Preliminar</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="528"/>
+        <location filename="../Snapshot/SnapWidget.py" line="531"/>
         <source>eric6 Snapshot</source>
         <translation>Captura de Pantalla de eric6</translation>
     </message>
+    <message>
+        <location filename="../Snapshot/SnapWidget.py" line="452"/>
+        <source>Preview of the snapshot image ({0} x {1})</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>SnapshotFreehandGrabber</name>
     <message>
-        <location filename="../Snapshot/SnapshotFreehandGrabber.py" line="69"/>
+        <location filename="../Snapshot/SnapshotFreehandGrabber.py" line="71"/>
         <source>Select a region using the mouse. To take the snapshot, press the Enter key or double click. Press Esc to quit.</source>
         <translation>Seleccionar una región utilizando el ratón. Para tomar la captura de pantalla, pulsar la tecla Enter o hacer doble click. Pulsar Esc para salir.</translation>
     </message>
@@ -48970,7 +49000,7 @@
 <context>
     <name>SnapshotRegionGrabber</name>
     <message>
-        <location filename="../Snapshot/SnapshotRegionGrabber.py" line="98"/>
+        <location filename="../Snapshot/SnapshotRegionGrabber.py" line="100"/>
         <source>Select a region using the mouse. To take the snapshot, press the Enter key or double click. Press Esc to quit.</source>
         <translation>Seleccionar una región utilizando el ratón. Para tomar la captura de pantalla, pulsar la tecla Enter o hacer doble click. Pulsar Esc para salir.</translation>
     </message>
@@ -65862,7 +65892,7 @@
         <translation>&lt;b&gt;Guardar Copia&lt;/b&gt;&lt;p&gt;Guardar una copia del contenido de la ventana de editor actual. El archivo puede ser introducido usando un diálogo de selección de archivo.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="508"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="514"/>
         <source>Ctrl+G</source>
         <comment>Search|Goto Offset</comment>
         <translation type="unfinished">Ctrl+G</translation>
--- a/i18n/eric6_fr.ts	Sat Jan 23 18:13:25 2016 +0100
+++ b/i18n/eric6_fr.ts	Sun Jan 24 16:03:00 2016 +0100
@@ -19935,12 +19935,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditGotoWidget.py" line="41"/>
+        <location filename="../HexEdit/HexEditGotoWidget.py" line="42"/>
         <source>Hex</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditGotoWidget.py" line="42"/>
+        <location filename="../HexEdit/HexEditGotoWidget.py" line="43"/>
         <source>Dec</source>
         <translation type="unfinished"></translation>
     </message>
@@ -19948,547 +19948,547 @@
 <context>
     <name>HexEditMainWindow</name>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="154"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="160"/>
         <source>New Window</source>
         <translation type="unfinished">Nouvelle fenêtre</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="154"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="160"/>
         <source>New &amp;Window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="159"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="165"/>
         <source>Open a binary file for editing in a new hex editor window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="161"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="167"/>
         <source>&lt;b&gt;New Window&lt;/b&gt;&lt;p&gt;This opens a binary file for editing in a new hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>Open</source>
         <translation type="unfinished">Ouvrir</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>&amp;Open...</source>
         <translation type="unfinished">&amp;Ouvrir...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>Ctrl+O</source>
         <comment>File|Open</comment>
         <translation type="unfinished">Ctrl+O</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
         <source>Save</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
-        <source>&amp;Save</source>
-        <translation type="unfinished">&amp;Enregistrer</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
-        <source>Ctrl+S</source>
-        <comment>File|Save</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
+        <source>&amp;Save</source>
+        <translation type="unfinished">&amp;Enregistrer</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
+        <source>Ctrl+S</source>
+        <comment>File|Save</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="198"/>
         <source>Save the current binary file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="193"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="199"/>
         <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of the hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
         <source>Save As</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
         <source>Save &amp;As...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
-        <source>Shift+Ctrl+S</source>
-        <comment>File|Save As</comment>
-        <translation type="unfinished">Shift+Ctrl+S</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
+        <source>Shift+Ctrl+S</source>
+        <comment>File|Save As</comment>
+        <translation type="unfinished">Shift+Ctrl+S</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="212"/>
         <source>Save the current binary data to a new file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="208"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="214"/>
         <source>&lt;b&gt;Save As...&lt;/b&gt;&lt;p&gt;Saves the current binary data to a new file.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="215"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="221"/>
         <source>Save As Readable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="215"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="221"/>
         <source>Save As &amp;Readable...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="219"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="225"/>
         <source>Save the current binary data to a new file in a readable format</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="222"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="228"/>
         <source>&lt;b&gt;Save As Readable...&lt;/b&gt;&lt;p&gt;Saves the current binary data to a new file in a readable format.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
         <source>Close</source>
         <translation type="unfinished">Fermer</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
         <source>&amp;Close</source>
         <translation type="unfinished">&amp;Fermer</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
         <source>Ctrl+W</source>
         <comment>File|Close</comment>
         <translation type="unfinished">Ctrl+W</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="242"/>
         <source>Close the current hex editor window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="238"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="244"/>
         <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;Closes the current hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="245"/>
-        <source>Close All</source>
-        <translation type="unfinished">Tout fermer</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="245"/>
-        <source>Close &amp;All</source>
-        <translation type="unfinished">&amp;Tout fermer</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="249"/>
-        <source>Close all hex editor windows</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="251"/>
+        <source>Close All</source>
+        <translation type="unfinished">Tout fermer</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="251"/>
+        <source>Close &amp;All</source>
+        <translation type="unfinished">&amp;Tout fermer</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="255"/>
+        <source>Close all hex editor windows</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="257"/>
         <source>&lt;b&gt;Close All&lt;/b&gt;&lt;p&gt;Closes all hex editor windows.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="258"/>
-        <source>Close Others</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="262"/>
-        <source>Close all hex other editor windows</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="264"/>
+        <source>Close Others</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="268"/>
+        <source>Close all hex other editor windows</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="270"/>
         <source>&lt;b&gt;Close Others&lt;/b&gt;&lt;p&gt;Closes all other hex editor windows.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
         <source>Quit</source>
         <translation type="unfinished">Quitter</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
         <source>&amp;Quit</source>
         <translation type="unfinished">&amp;Quitter</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
-        <source>Ctrl+Q</source>
-        <comment>File|Quit</comment>
-        <translation type="unfinished">Ctrl+Q</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
+        <source>Ctrl+Q</source>
+        <comment>File|Quit</comment>
+        <translation type="unfinished">Ctrl+Q</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="283"/>
         <source>Quit the hex editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="278"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="284"/>
         <source>&lt;b&gt;Quit&lt;/b&gt;&lt;p&gt;Quit the hex editor.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Undo</source>
         <translation type="unfinished">Défaire</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>&amp;Undo</source>
         <translation type="unfinished">&amp;Défaire</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Ctrl+Z</source>
         <comment>Edit|Undo</comment>
         <translation type="unfinished">Ctrl+Z</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Alt+Backspace</source>
         <comment>Edit|Undo</comment>
         <translation type="unfinished">Alt+Backspace</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="297"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="303"/>
         <source>Undo the last change</source>
         <translation type="unfinished">Annule la dernière modification</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="298"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="304"/>
         <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
         <source>Redo</source>
         <translation type="unfinished">Refaire</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
         <source>&amp;Redo</source>
         <translation type="unfinished">&amp;Refaire</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
         <source>Ctrl+Shift+Z</source>
         <comment>Edit|Redo</comment>
         <translation type="unfinished">Ctrl+Shift+Z</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="317"/>
         <source>Redo the last change</source>
         <translation type="unfinished">Recharge la dernière modification</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="312"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="318"/>
         <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="331"/>
+        <source>Revert to last saved state</source>
+        <translation type="unfinished">Ecraser avec le dernier état enregistré</translation>
+    </message>
+    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="325"/>
-        <source>Revert to last saved state</source>
-        <translation type="unfinished">Ecraser avec le dernier état enregistré</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="319"/>
         <source>Re&amp;vert to last saved state</source>
         <translation type="unfinished">Ec&amp;raser avec le dernier état enregistré</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="319"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="325"/>
         <source>Ctrl+Y</source>
         <comment>Edit|Revert</comment>
         <translation type="unfinished">Ctrl+Y</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="326"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="332"/>
         <source>&lt;b&gt;Revert to last saved state&lt;/b&gt;&lt;p&gt;Undo all changes up to the last saved state of the editor.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Cut</source>
         <translation type="unfinished">Couper</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Cu&amp;t</source>
         <translation type="unfinished">Cou&amp;per</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Ctrl+X</source>
         <comment>Edit|Cut</comment>
         <translation type="unfinished">Ctrl+X</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="334"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="340"/>
         <source>Shift+Del</source>
         <comment>Edit|Cut</comment>
         <translation type="unfinished">Shift+Del</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="341"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="347"/>
         <source>Cut the selection</source>
         <translation type="unfinished">Coupe la sélection</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="342"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="348"/>
         <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected binary area to the clipboard.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Copy</source>
         <translation type="unfinished">Copier</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>&amp;Copy</source>
         <translation type="unfinished">&amp;Copier</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Ctrl+C</source>
         <comment>Edit|Copy</comment>
         <translation type="unfinished">Ctrl+C</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="349"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="355"/>
         <source>Ctrl+Ins</source>
         <comment>Edit|Copy</comment>
         <translation type="unfinished">Ctrl+Ins</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="356"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="362"/>
         <source>Copy the selection</source>
         <translation type="unfinished">Copie la sélection</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="357"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="363"/>
         <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected binary area to the clipboard.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Paste</source>
         <translation type="unfinished">Coller</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>&amp;Paste</source>
         <translation type="unfinished">Col&amp;ler</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Ctrl+V</source>
         <comment>Edit|Paste</comment>
         <translation type="unfinished">Ctrl+V</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="364"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="370"/>
         <source>Shift+Ins</source>
         <comment>Edit|Paste</comment>
         <translation type="unfinished">Shift+Ins</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="371"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="377"/>
         <source>Paste the clipboard contents</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="372"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="378"/>
         <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the clipboard contents.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>Select All</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>&amp;Select All</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="379"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="385"/>
         <source>Ctrl+A</source>
         <comment>Edit|Select All</comment>
         <translation type="unfinished">Ctrl+A</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="386"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="392"/>
         <source>Select the complete binary data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="388"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="394"/>
         <source>&lt;b&gt;Select All&lt;/b&gt;&lt;p&gt;Selects the complete binary data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
         <source>Deselect all</source>
         <translation type="unfinished">Tout déselectionner</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
         <source>&amp;Deselect all</source>
         <translation type="unfinished">Tout &amp;déselectionner</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="395"/>
-        <source>Alt+Ctrl+A</source>
-        <comment>Edit|Deselect all</comment>
-        <translation type="unfinished">Alt+Ctrl+A</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="401"/>
+        <source>Alt+Ctrl+A</source>
+        <comment>Edit|Deselect all</comment>
+        <translation type="unfinished">Alt+Ctrl+A</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="407"/>
         <source>Deselect all binary data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="402"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="408"/>
         <source>&lt;b&gt;Deselect All&lt;/b&gt;&lt;p&gt;Deselect all all binary data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="409"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="415"/>
         <source>Save Selection Readable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="409"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="415"/>
         <source>Save Selection Readable...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="413"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="419"/>
         <source>Save the binary data of the current selection to a file in a readable format</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="416"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="422"/>
         <source>&lt;b&gt;Save Selection Readable...&lt;/b&gt;&lt;p&gt;Saves the binary data of the current selection to a file in a readable format.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="425"/>
-        <source>Set Read Only</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="429"/>
-        <source>Change the edit mode to read only</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="431"/>
+        <source>Set Read Only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="435"/>
+        <source>Change the edit mode to read only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="437"/>
         <source>&lt;b&gt;Set Read Only&lt;/b&gt;&lt;p&gt;This changes the edit mode to read only (i.e. to view mode).&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>Search</source>
         <translation type="unfinished">Rechercher</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>&amp;Search...</source>
         <translation type="unfinished">Re&amp;chercher...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="441"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="447"/>
         <source>Ctrl+F</source>
         <comment>Search|Search</comment>
         <translation type="unfinished">Ctrl+F</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="448"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="454"/>
         <source>Search for data</source>
         <translation type="unfinished">Recherche de texte</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="449"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="455"/>
         <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some data. A dialog is shown to enter the data to search for in various formats.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Rechercher&lt;/b&gt;&lt;p&gt;Recherche du texte dans l&apos;éditeur courant. Un fenêtre est affichée pour saisir le texte recherché et le options de recherche.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>Search next</source>
         <translation type="unfinished">Chercher suivant</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>Search &amp;next</source>
         <translation type="unfinished">Chercher &amp;suivant</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="457"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="463"/>
         <source>F3</source>
         <comment>Search|Search next</comment>
         <translation type="unfinished">F3</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="464"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="470"/>
         <source>Search next occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="466"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="472"/>
         <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some data. The previously entered search data are reused.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Search previous</source>
         <translation type="unfinished">Chercher précédent</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Search &amp;previous</source>
         <translation type="unfinished">Chercher &amp;précédent</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="474"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="480"/>
         <source>Shift+F3</source>
         <comment>Search|Search previous</comment>
         <translation type="unfinished">Shift+F3</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="483"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="489"/>
         <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some data. The previously entered search data are reused.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Chercher précédent&lt;/b&gt;&lt;p&gt;Recherche en arrière le texte saisi dans l&apos;éditeur courant. Les options de recherche précédentes sont réutilisées.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>Replace</source>
         <translation type="unfinished">Remplacer</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>&amp;Replace...</source>
         <translation type="unfinished">&amp;Remplacer...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="492"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
         <source>Ctrl+R</source>
         <comment>Search|Replace</comment>
         <translation type="unfinished">Ctrl+R</translation>
@@ -20504,380 +20504,390 @@
         <translation type="obsolete">&lt;b&gt;Remplacer&lt;/b&gt;&lt;p&gt;Recherche du texte dans l&apos;éditeur courant et le remplace par un autre. Un fenêtre est affichée pour saisir le texte initial, le texte de remplacement et les options de remplacement.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="546"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="552"/>
         <source>About</source>
         <translation type="unfinished">À propos de</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="546"/>
-        <source>&amp;About</source>
-        <translation type="unfinished">&amp;À propos de </translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="550"/>
-        <source>Display information about this software</source>
-        <translation type="unfinished">Affiche les informations concernant le logiciel</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="552"/>
-        <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-        <translation type="unfinished">&lt;b&gt;À propos de&lt;/b&gt;&lt;p&gt;Affiche certaines informations concernant le logiciel.&lt;/p&gt;</translation>
+        <source>&amp;About</source>
+        <translation type="unfinished">&amp;À propos de </translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="556"/>
+        <source>Display information about this software</source>
+        <translation type="unfinished">Affiche les informations concernant le logiciel</translation>
     </message>
     <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="558"/>
+        <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
+        <translation type="unfinished">&lt;b&gt;À propos de&lt;/b&gt;&lt;p&gt;Affiche certaines informations concernant le logiciel.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="564"/>
         <source>About Qt</source>
         <translation type="unfinished">À propos de Qt</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="558"/>
-        <source>About &amp;Qt</source>
-        <translation type="unfinished">À propos de &amp;Qt</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="562"/>
-        <source>Display information about the Qt toolkit</source>
-        <translation type="unfinished">Affiche les informations concernant Qt</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="564"/>
+        <source>About &amp;Qt</source>
+        <translation type="unfinished">À propos de &amp;Qt</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="568"/>
+        <source>Display information about the Qt toolkit</source>
+        <translation type="unfinished">Affiche les informations concernant Qt</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="570"/>
         <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;À propos de Qt&lt;/b&gt;&lt;p&gt;Affiche les informations concernant Qt&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
         <source>What&apos;s This?</source>
         <translation type="unfinished">Qu&apos;est-ce que c&apos;est ?</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
         <source>&amp;What&apos;s This?</source>
         <translation type="unfinished">&amp;Qu&apos;est-ce que c&apos;est?</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="571"/>
-        <source>Shift+F1</source>
-        <comment>Help|What&apos;s This?&apos;</comment>
-        <translation type="unfinished">Shift+F1</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="577"/>
+        <source>Shift+F1</source>
+        <comment>Help|What&apos;s This?&apos;</comment>
+        <translation type="unfinished">Shift+F1</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="583"/>
         <source>Context sensitive help</source>
         <translation type="unfinished">Aide contextuelle</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="578"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="584"/>
         <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What&apos;s This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Affiche l&apos;aide contextuelle&lt;/b&gt;&lt;p&gt;Dans le mode &quot;Qu&apos;est-ce que c&apos;est?&quot;, la souris est affichée avec un point d&apos;interrogation, et on peut cliquer sur les éléments de  l&apos;interface pour obtenir une courte description de l&apos;élément. Cette fonction peut être obtenue avec le bouton d&apos;aide contextuelle de la barre principale.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="593"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="599"/>
         <source>Preferences</source>
         <translation type="unfinished">Préférences</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="593"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="599"/>
         <source>&amp;Preferences...</source>
         <translation type="unfinished">&amp;Préférences...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="598"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="604"/>
         <source>Set the prefered configuration</source>
         <translation type="unfinished">Édition des préférences</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="600"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="606"/>
         <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Préférences&lt;/b&gt;&lt;p&gt;Edite les valeurs souhaitées pour la configuration du logiciel.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="643"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="649"/>
         <source>Open a binary file for viewing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="617"/>
-        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="623"/>
+        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="629"/>
         <source>Open for Editing...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="624"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="630"/>
         <source>Open for Editing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="639"/>
+        <source>Open a binary file for editing</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="633"/>
-        <source>Open a binary file for editing</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="627"/>
         <source>&lt;b&gt;Open for Editing&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="635"/>
-        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="641"/>
+        <source>&lt;b&gt;Open File&lt;/b&gt;&lt;p&gt;This opens a binary file for editing. It pops up a file selection dialog.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="647"/>
         <source>Open Read Only...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="642"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="648"/>
         <source>Open Read Only</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="645"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="651"/>
         <source>&lt;b&gt;Open Read Only&lt;/b&gt;&lt;p&gt;This opens a binary file for viewing (i.e. in read only mode). It pops up a file selection dialog.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="658"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="663"/>
         <source>&amp;File</source>
         <translation type="unfinished">&amp;Fichier</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="676"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="686"/>
         <source>&amp;Edit</source>
         <translation type="unfinished">&amp;Edition</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="700"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="710"/>
         <source>Se&amp;ttings</source>
         <translation type="unfinished">&amp;Configuration</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="706"/>
-        <source>&amp;Help</source>
-        <translation type="unfinished">A&amp;ide</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="716"/>
+        <source>&amp;Help</source>
+        <translation type="unfinished">A&amp;ide</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="726"/>
         <source>File</source>
         <translation type="unfinished">Fichier</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="729"/>
-        <source>Edit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="739"/>
+        <source>Edit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="749"/>
         <source>Find</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="747"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="757"/>
         <source>Settings</source>
         <translation type="unfinished">Configuration</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="752"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="762"/>
         <source>Help</source>
         <translation type="unfinished">Aide</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="790"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="800"/>
         <source>&lt;p&gt;This part of the status bar displays the edit mode.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="798"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="808"/>
         <source>&lt;p&gt;This part of the status bar displays the read only mode.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="766"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="776"/>
         <source>&lt;p&gt;This part of the status bar displays the cursor address.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="782"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="792"/>
         <source>&lt;p&gt;This part of the status bar displays the size of the binary data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="854"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="864"/>
         <source>ro</source>
         <translation type="unfinished">ro</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="854"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="864"/>
         <source>rw</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="872"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="882"/>
         <source>Overwrite</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="872"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="882"/>
         <source>Insert</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="932"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="944"/>
         <source>Open binary file in new window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1049"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1063"/>
         <source>All Files (*)</source>
         <translation type="unfinished">Tous fichiers (*)</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1169"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1183"/>
         <source>eric6 Hex Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="953"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="965"/>
         <source>The loaded file has unsaved changes.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="971"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="983"/>
         <source>The file &apos;{0}&apos; does not exist.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="978"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="990"/>
         <source>Cannot read file &apos;{0}:
 {1}.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1002"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1016"/>
         <source>Open binary file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1059"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1073"/>
         <source>Save binary file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1144"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1158"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt;existe déjà. Écraser ?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1169"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1183"/>
         <source>Cannot write file &apos;{0}:
 {1}.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1175"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1189"/>
         <source>File saved</source>
         <translation type="unfinished">Fichier enregistré</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1144"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1158"/>
         <source>Save to readable file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1128"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1142"/>
         <source>Text Files (*.txt);;All Files (*)</source>
         <translation type="unfinished">Fichiers de texte (*.txt);;Tous les fichiers (*)</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1128"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1142"/>
         <source>Text Files (*.txt)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1209"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1225"/>
         <source>Untitled</source>
         <translation type="unfinished">SansTitre</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1213"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1229"/>
         <source>{0}[*] - {1}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1213"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1229"/>
         <source>Hex Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1270"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1286"/>
         <source>About eric6 Hex Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="1270"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1286"/>
         <source>The eric6 Hex Editor is a simple editor component to edit binary files.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="481"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="487"/>
         <source>Search previous occurrence</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="498"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="504"/>
         <source>Replace data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="499"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="505"/>
         <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some data and replace it. A dialog is shown to enter the data to search for and the replacement data in various formats.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="774"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="784"/>
         <source>&lt;p&gt;This part of the status bar displays some selection information.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="843"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="853"/>
         <source>Selection: -</source>
         <comment>no selection available</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="516"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="522"/>
         <source>Goto Offset</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="508"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="514"/>
         <source>&amp;Goto Offset...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="517"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="523"/>
         <source>&lt;b&gt;Goto Offset&lt;/b&gt;&lt;p&gt;Go to a specific address. A dialog is shown to enter the movement data.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="818"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="828"/>
         <source>Address: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="837"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="847"/>
         <source>Selection: {0} - {1} ({2} Bytes)</source>
         <comment>0: start, 1: end, 2: selection length</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="891"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="901"/>
         <source>Size: {0}</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="665"/>
+        <source>Open &amp;Recent Files</source>
+        <translation type="unfinished">Ouvrir un fichier &amp;récent</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="1434"/>
+        <source>&amp;Clear</source>
+        <translation type="unfinished">&amp;Effacer</translation>
+    </message>
 </context>
 <context>
     <name>HexEditReplaceWidget</name>
@@ -21195,6 +21205,21 @@
         <source>Monospaced Font</source>
         <translation type="unfinished">Police monospacée</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="352"/>
+        <source>Recent Files</source>
+        <translation type="unfinished">Fichiers récents</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="358"/>
+        <source>Number of recent files:</source>
+        <translation type="unfinished">Nombre de fichiers récents:</translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/HexEditorPage.ui" line="365"/>
+        <source>Enter the number of recent files to remember</source>
+        <translation type="unfinished">Entrer le nombre de fichiers récents à retenir</translation>
+    </message>
 </context>
 <context>
     <name>Hg</name>
@@ -37927,27 +37952,27 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1346"/>
+        <location filename="../Preferences/__init__.py" line="1347"/>
         <source>Export Preferences</source>
         <translation>Export des préférences</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1374"/>
+        <location filename="../Preferences/__init__.py" line="1375"/>
         <source>Import Preferences</source>
         <translation>Import des préférences</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1374"/>
+        <location filename="../Preferences/__init__.py" line="1375"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1476"/>
+        <location filename="../Preferences/__init__.py" line="1477"/>
         <source>Select Python{0} Interpreter</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1476"/>
+        <location filename="../Preferences/__init__.py" line="1477"/>
         <source>Select the Python{0} interpreter to be used:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -48617,97 +48642,97 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="121"/>
+        <location filename="../Snapshot/SnapWidget.py" line="122"/>
         <source>Windows Bitmap File (*.bmp)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="122"/>
-        <source>Graphic Interchange Format File (*.gif)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Snapshot/SnapWidget.py" line="123"/>
-        <source>Windows Icon File (*.ico)</source>
+        <source>Graphic Interchange Format File (*.gif)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="124"/>
-        <source>JPEG File (*.jpg)</source>
+        <source>Windows Icon File (*.ico)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="125"/>
-        <source>Multiple-Image Network Graphics File (*.mng)</source>
+        <source>JPEG File (*.jpg)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="126"/>
-        <source>Portable Bitmap File (*.pbm)</source>
+        <source>Multiple-Image Network Graphics File (*.mng)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="127"/>
-        <source>Paintbrush Bitmap File (*.pcx)</source>
+        <source>Portable Bitmap File (*.pbm)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="128"/>
-        <source>Portable Graymap File (*.pgm)</source>
+        <source>Paintbrush Bitmap File (*.pcx)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="129"/>
-        <source>Portable Network Graphics File (*.png)</source>
+        <source>Portable Graymap File (*.pgm)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="130"/>
-        <source>Portable Pixmap File (*.ppm)</source>
+        <source>Portable Network Graphics File (*.png)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="131"/>
-        <source>Silicon Graphics Image File (*.sgi)</source>
+        <source>Portable Pixmap File (*.ppm)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="132"/>
-        <source>Scalable Vector Graphics File (*.svg)</source>
+        <source>Silicon Graphics Image File (*.sgi)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="133"/>
-        <source>Targa Graphic File (*.tga)</source>
+        <source>Scalable Vector Graphics File (*.svg)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="134"/>
-        <source>TIFF File (*.tif)</source>
+        <source>Targa Graphic File (*.tga)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="135"/>
-        <source>X11 Bitmap File (*.xbm)</source>
+        <source>TIFF File (*.tif)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Snapshot/SnapWidget.py" line="136"/>
+        <source>X11 Bitmap File (*.xbm)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Snapshot/SnapWidget.py" line="137"/>
         <source>X11 Pixmap File (*.xpm)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="251"/>
+        <location filename="../Snapshot/SnapWidget.py" line="252"/>
         <source>Save Snapshot</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="230"/>
+        <location filename="../Snapshot/SnapWidget.py" line="231"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt;existe déjà. Écraser ?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="251"/>
+        <location filename="../Snapshot/SnapWidget.py" line="252"/>
         <source>Cannot write file &apos;{0}:
 {1}.</source>
         <translation type="unfinished"></translation>
@@ -48763,16 +48788,11 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="500"/>
+        <location filename="../Snapshot/SnapWidget.py" line="503"/>
         <source>The application contains an unsaved snapshot.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="451"/>
-        <source>Preview of the snapshot image ({0:n} x {1:n})</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../Snapshot/SnapWidget.ui" line="195"/>
         <source>Press to copy the snapshot preview to the clipboard</source>
         <translation type="unfinished"></translation>
@@ -48783,15 +48803,20 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../Snapshot/SnapWidget.py" line="528"/>
+        <location filename="../Snapshot/SnapWidget.py" line="531"/>
         <source>eric6 Snapshot</source>
         <translation type="unfinished"></translation>
     </message>
+    <message>
+        <location filename="../Snapshot/SnapWidget.py" line="452"/>
+        <source>Preview of the snapshot image ({0} x {1})</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>SnapshotFreehandGrabber</name>
     <message>
-        <location filename="../Snapshot/SnapshotFreehandGrabber.py" line="69"/>
+        <location filename="../Snapshot/SnapshotFreehandGrabber.py" line="71"/>
         <source>Select a region using the mouse. To take the snapshot, press the Enter key or double click. Press Esc to quit.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -48799,7 +48824,7 @@
 <context>
     <name>SnapshotRegionGrabber</name>
     <message>
-        <location filename="../Snapshot/SnapshotRegionGrabber.py" line="98"/>
+        <location filename="../Snapshot/SnapshotRegionGrabber.py" line="100"/>
         <source>Select a region using the mouse. To take the snapshot, press the Enter key or double click. Press Esc to quit.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -65708,7 +65733,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="508"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="514"/>
         <source>Ctrl+G</source>
         <comment>Search|Goto Offset</comment>
         <translation type="unfinished">Ctrl+G</translation>
--- a/i18n/eric6_it.ts	Sat Jan 23 18:13:25 2016 +0100
+++ b/i18n/eric6_it.ts	Sun Jan 24 16:03:00 2016 +0100
@@ -20070,12 +20070,12 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditGotoWidget.py" line="41"/>
+        <location filename="../HexEdit/HexEditGotoWidget.py" line="42"/>
         <source>Hex</source>
         <translation type="unfinished">Hex</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditGotoWidget.py" line="42"/>
+        <location filename="../HexEdit/HexEditGotoWidget.py" line="43"/>
         <source>Dec</source>
         <translation type="unfinished">Dec</translation>
     </message>
@@ -20083,547 +20083,547 @@
 <context>
     <name>HexEditMainWindow</name>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="154"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="160"/>
         <source>New Window</source>
         <translation type="unfinished">Nuova finestra</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="154"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="160"/>
         <source>New &amp;Window</source>
         <translation type="unfinished">Nuova &amp;Finestra</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="159"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="165"/>
         <source>Open a binary file for editing in a new hex editor window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="161"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="167"/>
         <source>&lt;b&gt;New Window&lt;/b&gt;&lt;p&gt;This opens a binary file for editing in a new hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>Open</source>
         <translation type="unfinished">Apri</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>&amp;Open...</source>
         <translation type="unfinished">&amp;Apri...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="170"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="176"/>
         <source>Ctrl+O</source>
         <comment>File|Open</comment>
         <translation type="unfinished">Ctrl+O</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
         <source>Save</source>
         <translation type="unfinished">Salva</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
         <source>&amp;Save</source>
         <translation type="unfinished">&amp;Salva</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="186"/>
-        <source>Ctrl+S</source>
-        <comment>File|Save</comment>
-        <translation type="unfinished">Ctrl+S</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="192"/>
+        <source>Ctrl+S</source>
+        <comment>File|Save</comment>
+        <translation type="unfinished">Ctrl+S</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="198"/>
         <source>Save the current binary file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="193"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="199"/>
         <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of the hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
         <source>Save As</source>
         <translation type="unfinished">Salva come</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
         <source>Save &amp;As...</source>
         <translation type="unfinished">S&amp;alva come...</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="200"/>
-        <source>Shift+Ctrl+S</source>
-        <comment>File|Save As</comment>
-        <translation type="unfinished">Ctrl+Shift+S</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="206"/>
+        <source>Shift+Ctrl+S</source>
+        <comment>File|Save As</comment>
+        <translation type="unfinished">Ctrl+Shift+S</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="212"/>
         <source>Save the current binary data to a new file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="208"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="214"/>
         <source>&lt;b&gt;Save As...&lt;/b&gt;&lt;p&gt;Saves the current binary data to a new file.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="215"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="221"/>
         <source>Save As Readable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="215"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="221"/>
         <source>Save As &amp;Readable...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="219"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="225"/>
         <source>Save the current binary data to a new file in a readable format</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="222"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="228"/>
         <source>&lt;b&gt;Save As Readable...&lt;/b&gt;&lt;p&gt;Saves the current binary data to a new file in a readable format.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
         <source>Close</source>
         <translation type="unfinished">Chiudi</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
         <source>&amp;Close</source>
         <translation type="unfinished">&amp;Chiudi</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="230"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
         <source>Ctrl+W</source>
         <comment>File|Close</comment>
         <translation type="unfinished">Ctrl+W</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="236"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="242"/>
         <source>Close the current hex editor window</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="238"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="244"/>
         <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;Closes the current hex editor window.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="245"/>
-        <source>Close All</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="245"/>
-        <source>Close &amp;All</source>
-        <translation type="unfinished">Chiudi &amp;tutti</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="249"/>
-        <source>Close all hex editor windows</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="251"/>
+        <source>Close All</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="251"/>
+        <source>Close &amp;All</source>
+        <translation type="unfinished">Chiudi &amp;tutti</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="255"/>
+        <source>Close all hex editor windows</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="257"/>
         <source>&lt;b&gt;Close All&lt;/b&gt;&lt;p&gt;Closes all hex editor windows.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="258"/>
-        <source>Close Others</source>
-        <translation type="unfinished">Chiudi altri</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="262"/>
-        <source>Close all hex other editor windows</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="264"/>
+        <source>Close Others</source>
+        <translation type="unfinished">Chiudi altri</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="268"/>
+        <source>Close all hex other editor windows</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="270"/>
         <source>&lt;b&gt;Close Others&lt;/b&gt;&lt;p&gt;Closes all other hex editor windows.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
         <source>Quit</source>
         <translation type="unfinished">Esci</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
         <source>&amp;Quit</source>
         <translation type="unfinished">&amp;Esci</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="271"/>
-        <source>Ctrl+Q</source>
-        <comment>File|Quit</comment>
-        <translation type="unfinished">Ctrl+Q</translation>
-    </message>
-    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="277"/>
+        <source>Ctrl+Q</source>
+        <comment>File|Quit</comment>
+        <translation type="unfinished">Ctrl+Q</translation>
+    </message>
+    <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="283"/>
         <source>Quit the hex editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="278"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="284"/>
         <source>&lt;b&gt;Quit&lt;/b&gt;&lt;p&gt;Quit the hex editor.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Undo</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>&amp;Undo</source>
         <translation type="unfinished">&amp;Undo</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Ctrl+Z</source>
         <comment>Edit|Undo</comment>
         <translation type="unfinished">Ctrl+Z</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="290"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="296"/>
         <source>Alt+Backspace</source>
         <comment>Edit|Undo</comment>
         <translation type="unfinished">Alt+Backspace</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="297"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="303"/>
         <source>Undo the last change</source>
         <translation type="unfinished">Annulla l&apos;ultima modifica</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="298"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="304"/>
         <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Annulla&lt;/b&gt;&lt;p&gt;Annulla l&apos;ultima modifica fatta.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
         <source>Redo</source>
         <translation type="unfinished">Rifai</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
         <source>&amp;Redo</source>
         <translation type="unfinished">&amp;Rifai</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="305"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
         <source>Ctrl+Shift+Z</source>
         <comment>Edit|Redo</comment>
         <translation type="unfinished">Ctrl+Shift+Z</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="311"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="317"/>
         <source>Redo the last change</source>
         <translation type="unfinished">Rifai ultima modifica</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="312"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="318"/>
         <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done.&lt;/p&gt;</source>
         <translation type="unfinished">&lt;b&gt;Rifai&lt;/b&gt;&lt;p&gt;Rifai l&apos;ultima modifica fatta.&lt;/p&gt;</translation>
     </message>
     <message>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="331"/>
+        <source>Revert to last saved state</source>
+        <translation type="unfinished">Ritorna all&apos;ultimo stato salvato</translation>
+    </message>
+    <message>
         <location filename="../HexEdit/HexEditMainWindow.py" line="325"/>
-        <source>Revert to last saved state</source>
-        <translation type="unfinished">Ritorna all&apos;ultimo stato salvato</translation>
-    </message>
-    <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="319"/>
         <source>Re&amp;vert to last saved state</source>
         <translation type="unfinished">Ritorna all&apos;ultimo stato sal&amp;vato</translation>
     </message>
     <message>
-        <location filename="../HexEdit/HexEditMainWindow.py" line="319"/>
+        <location filename="../HexEdit/HexEditMainWindow.py" line="325"/>
         <source>Ctrl+Y</source>
         <comment>Edit|Revert</comment>
         <translation type="unfinished">