
Table of Contents
Apart from the common KDE menus described in the Menu chapter of the KDE Fundamentals documentation Okteta has these application specific menu entries:
- → (Ctrl+N)
Create a new byte array...
: ... as Empty one.
: ... by the current content of the clipboard.
: ... with a given pattern.
: ...with random data.
: ... with all the bytes from 0 to 255.
- →
Export the selected bytes to a file...
: ... encoded as byte values. By default the values are separated with one whitespace. The Separation characters can be changed in the Export dialog.
: ... encoded as plain text.
: ... encoded in the Base64 format.
: ... encoded in the Base32 format.
: ... encoded in the Ascii85 format.
: ... encoded in the Uuencoding format.
: ... encoded in the Xxencoding format.
: ... encoded in the Intel Hex format.
: ... encoded in the S-Record format.
: ... defined as an array in the programming language C.
: ... as in the data view with offset, byte values and characters.
- → →
When set, changes may not be made to the loaded byte array.
- →
Close all besides the current byte array.
Simple copy and cut send data to the clipboard with the mimetype “application/octetstream”, Klipper is not able to display this data. And almost all other applications cannot handle this, too, as this is simply raw data. So also see for the submenu.
- →
Copy the selected bytes in one of different formats to the clipboard. For a list of available formats see the menu item →
- →
Insert a specified string of bytes at the cursor.
Options in the dialog box allow you to specify the number of insertion of the pattern and it's format (Hexadecimal, Decimal, Octal, Binary, Character(s) or UTF-8).
- → (Ctrl+Shift+A)
Deselect the current selection.
- → (Ctrl+E)
Opens an embedded dialog to enter the range to select.
- → (Ins)
Switch between Insert mode and Overwrite mode.
Note
Overwrite mode is implemented to be very strict, it is not possible to change the size of the data (no appending or removing of bytes).
- → (Ctrl+F)
Find a specified pattern in the document. Hexadecimal, decimal, octal, binary or text patterns can be searched for.
Options in the dialog box allow you to specify the starting point, direction and range of the search.
- → (Ctrl+G)
Move the cursor to a specified offset.
- → (F11)
Toggle display of the line offset on a pane to the left on and off.
- →
Select which of the byte interpretations are shown. Possible are:
- →
Select the coding of the values from:
- →
Select the coding of the chars from the submenu.
- →
Toggle display of non-printing chars on and off. If the display is turned off, at the corresponding places in the character column a substitute char is shown instead.
- →
Select the displayed bytes per line from the dialog, the default value is 16 bytes.
- →
By default the hexadecimal values are displayed in groups of 4 bytes. Using this menu item you can adapt this to your preferences in a dialog.
- →
Set the rules for the layout of the data display. This defines how many bytes are displayed per line, depending on the width of the view. Possible rules are:
: The layout is fixed to the current number of bytes per line and not adapted on the change of the view size.
: Puts as many bytes per line as possible, as long as groups of bytes are complete.
: Same as previous, but allows also incomplete groups of bytes.
- →
Select the layout for the view from:
: The values and chars interpretations are shown in the classic layout with each listed in a separate column.
: The char interpretation of a byte is directly shown under the value interpretation.
- → (Ctrl+Shift+T)
Split the view area with the currently focused view into two parts and add a copy of the current view to the new, lower area.
- → (Ctrl+Shift+L)
Split the view area with the currently focused view into two parts and add a copy of the current view to the new, right area.
- → (Ctrl+Shift+R)
Close the view area with the currently focused view.
- →
View settings can be separately stored as view profiles. The currently selected profile can be updated directly from the current view settings, or a new one can be created from them. All view profiles can be managed in a dialog available from → .
Multiple bookmarks can be set for a single byte array. Each byte array has its own set of bookmarks, and the appropriate set is displayed at the bottom of the menu. Choose a bookmark from the menu to move the cursor and the view to it.
Note
Bookmarks are currently only transient and not saved if you close a byte array or the whole program.
- → (Ctrl+B)
Bookmark a location within the byte array.
- → (Ctrl+Shift+B)
Remove the current bookmark. This command is only available if the cursor is at a bookmarked location.
- →
Clear the bookmark list.
- → (Alt+Up)
Move the cursor to the previous bookmark.
- → (Alt+Down)
Move the cursor to the next bookmark.
Provides a list of installed tools. Toggle the display of each tools on or off. A detailed description of each tool you find in the Tools section.