--- a/src/eric7/Documentation/Source/eric7.HexEdit.HexEditUndoStack.html Thu Jan 04 17:16:15 2024 +0100 +++ b/src/eric7/Documentation/Source/eric7.HexEdit.HexEditUndoStack.html Thu Jan 04 18:02:25 2024 +0100 @@ -7,19 +7,17 @@ <body> <a NAME="top" ID="top"></a> <h1>eric7.HexEdit.HexEditUndoStack</h1> - <p> Module implementing the Undo stack for the hex edit widget. </p> + <h3>Global Attributes</h3> - <table> <tr><td>None</td></tr> </table> + <h3>Classes</h3> - <table> - <tr> <td><a href="#HexEditCommand">HexEditCommand</a></td> <td>Class implementing the edit commands.</td> @@ -33,67 +31,68 @@ <td>Class implementing an Undo stack for the hex edit widget.</td> </tr> </table> + <h3>Functions</h3> - <table> <tr><td>None</td></tr> </table> + <hr /> <hr /> <a NAME="HexEditCommand" ID="HexEditCommand"></a> <h2>HexEditCommand</h2> - <p> Class implementing the edit commands. </p> + <h3>Derived from</h3> enum.Enum <h3>Class Attributes</h3> +<table> +<tr><td>INSERT</td></tr> +<tr><td>OVERWRITE</td></tr> +<tr><td>REMOVEAT</td></tr> +</table> -<table> -<tr><td>INSERT</td></tr><tr><td>OVERWRITE</td></tr><tr><td>REMOVEAT</td></tr> -</table> <h3>Class Methods</h3> - <table> <tr><td>None</td></tr> </table> + <h3>Methods</h3> - <table> <tr><td>None</td></tr> </table> + <h3>Static Methods</h3> - <table> <tr><td>None</td></tr> </table> + <div align="right"><a href="#top">Up</a></div> <hr /> <hr /> <a NAME="HexEditUndoCommand" ID="HexEditUndoCommand"></a> <h2>HexEditUndoCommand</h2> - <p> Class implementing the Undo command. </p> + <h3>Derived from</h3> QUndoCommand <h3>Class Attributes</h3> - <table> <tr><td>None</td></tr> </table> + <h3>Class Methods</h3> - <table> <tr><td>None</td></tr> </table> + <h3>Methods</h3> - <table> - <tr> <td><a href="#HexEditUndoCommand.__init__">HexEditUndoCommand</a></td> <td>Constructor</td> @@ -115,19 +114,20 @@ <td>Public method to undo the command.</td> </tr> </table> + <h3>Static Methods</h3> - <table> <tr><td>None</td></tr> </table> + <a NAME="HexEditUndoCommand.__init__" ID="HexEditUndoCommand.__init__"></a> <h4>HexEditUndoCommand (Constructor)</h4> <b>HexEditUndoCommand</b>(<i>chunks, cmd, pos, newByte, parent=None</i>) - <p> Constructor </p> + <dl> <dt><i>chunks</i> (HexEditChunks)</dt> @@ -154,10 +154,10 @@ <a NAME="HexEditUndoCommand.id" ID="HexEditUndoCommand.id"></a> <h4>HexEditUndoCommand.id</h4> <b>id</b>(<i></i>) - <p> Public method to get the ID of this undo command class. </p> + <dl> <dt>Return:</dt> <dd> @@ -173,10 +173,10 @@ <a NAME="HexEditUndoCommand.mergeWith" ID="HexEditUndoCommand.mergeWith"></a> <h4>HexEditUndoCommand.mergeWith</h4> <b>mergeWith</b>(<i>command</i>) - <p> Public method to merge this command with another one. </p> + <dl> <dt><i>command</i> (QUndoCommand)</dt> @@ -199,42 +199,40 @@ <a NAME="HexEditUndoCommand.redo" ID="HexEditUndoCommand.redo"></a> <h4>HexEditUndoCommand.redo</h4> <b>redo</b>(<i></i>) - <p> Public method to redo the command. </p> + <a NAME="HexEditUndoCommand.undo" ID="HexEditUndoCommand.undo"></a> <h4>HexEditUndoCommand.undo</h4> <b>undo</b>(<i></i>) - <p> Public method to undo the command. </p> + <div align="right"><a href="#top">Up</a></div> <hr /> <hr /> <a NAME="HexEditUndoStack" ID="HexEditUndoStack"></a> <h2>HexEditUndoStack</h2> - <p> Class implementing an Undo stack for the hex edit widget. </p> + <h3>Derived from</h3> QUndoStack <h3>Class Attributes</h3> - <table> <tr><td>None</td></tr> </table> + <h3>Class Methods</h3> - <table> <tr><td>None</td></tr> </table> + <h3>Methods</h3> - <table> - <tr> <td><a href="#HexEditUndoStack.__init__">HexEditUndoStack</a></td> <td>Constructor</td> @@ -260,19 +258,20 @@ <td>Public method to remove bytes.</td> </tr> </table> + <h3>Static Methods</h3> - <table> <tr><td>None</td></tr> </table> + <a NAME="HexEditUndoStack.__init__" ID="HexEditUndoStack.__init__"></a> <h4>HexEditUndoStack (Constructor)</h4> <b>HexEditUndoStack</b>(<i>chunks, parent=None</i>) - <p> Constructor </p> + <dl> <dt><i>chunks</i> (HexEditChunks)</dt> @@ -287,10 +286,10 @@ <a NAME="HexEditUndoStack.insert" ID="HexEditUndoStack.insert"></a> <h4>HexEditUndoStack.insert</h4> <b>insert</b>(<i>pos, data</i>) - <p> Public method to insert a byte. </p> + <dl> <dt><i>pos</i> (int)</dt> @@ -305,10 +304,10 @@ <a NAME="HexEditUndoStack.insertByteArray" ID="HexEditUndoStack.insertByteArray"></a> <h4>HexEditUndoStack.insertByteArray</h4> <b>insertByteArray</b>(<i>pos, byteArray</i>) - <p> Public method to insert bytes. </p> + <dl> <dt><i>pos</i> (int)</dt> @@ -323,10 +322,10 @@ <a NAME="HexEditUndoStack.overwrite" ID="HexEditUndoStack.overwrite"></a> <h4>HexEditUndoStack.overwrite</h4> <b>overwrite</b>(<i>pos, data</i>) - <p> Public method to replace a byte. </p> + <dl> <dt><i>pos</i> (int)</dt> @@ -341,10 +340,10 @@ <a NAME="HexEditUndoStack.overwriteByteArray" ID="HexEditUndoStack.overwriteByteArray"></a> <h4>HexEditUndoStack.overwriteByteArray</h4> <b>overwriteByteArray</b>(<i>pos, length, byteArray</i>) - <p> Public method to replace bytes. </p> + <dl> <dt><i>pos</i> (int)</dt> @@ -363,10 +362,10 @@ <a NAME="HexEditUndoStack.removeAt" ID="HexEditUndoStack.removeAt"></a> <h4>HexEditUndoStack.removeAt</h4> <b>removeAt</b>(<i>pos, length=1</i>) - <p> Public method to remove bytes. </p> + <dl> <dt><i>pos</i> (int)</dt> @@ -380,4 +379,4 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /> -</body></html> \ No newline at end of file +</body></html>