Status Bar Preferences
While both EditPad Lite and Pro have a status bar, it is only configurable in EditPad Pro. EditPad Pro can show many more indicators on the status bar. You may not want to clutter the screen with all of them. Select Options|Preferences in the menu, and click on the Status Bar tab.
You can show or hide indicators on the status bar by marking or clearing the checkboxes at the left of the items in the list. You can also hide the status bar altogether by turning off “show status bar”. Click the Font button to select a different font face or font size for the status bar. The status bar automatically adjusts its height and the widths of its indicators to the size of your font.
You can change the order in which the items are shown on the status bar by dragging and dropping them in the list. Click on an item, hold the mouse button down and drag it to the spot where you want it and release the mouse button. The topmost item in the list will become the leftmost item on the status bar.
The following status bar indicators are available:
- Position of the text cursor: Number of the line and column the cursor is on. When word wrap is on, the line number depends on the “count physical lines only” setting in File Type|Editor. It is the same number shown in the margin when Options|Line Numbers is on. The column number indicates the visual column, which can differ from the number of characters to the left of the cursor. A single tab character may be multiple columns wide. Combining characters like diacritics may have no width. In hexadecimal mode, Clicking this indicator invokes Go|Go to Position.
- Modification status: Indicates “Modified” if the file has unsaved changes in EditPad. Indicates “Read Only” if the file is read-only. Indicates “Tail” if the file was opened with File|Tail. Otherwise the indicator is blank. Clicking it when blank makes the file read-only. Clicking it when showing “Read Only” makes the file editable.
- Insert/Overwrite mode: Indicates “Insert” when typing into the file pushes forward existing text to the right of the cursor. Indicates “Overwrite” when typing into the file overwrites existing text to the right of the cursor. Clicking this indicator toggles between insert and overwrite mode.
- Text file line break style: This indicator can show a number of things depending on how consistent the file is in its use of line break styles. If the file uses a single line break style, then that style, such as CRLF, is indicated. If a file uses a single line break style plus page breaks, then that style is indicated +FF, such as CRLF+FF. If a file uses one of CRLF, LF, or CR exclusively, but also contains Unicode line breaks, then this is indicated with +Unicode, such as CRLF+Unicode. If a file uses one of CRLF, LF, or CR exclusively, but also contains vertical tabs and/or page breaks (and possibly also Unicode line breaks) then this is indicated with +Other, such as CRLF+Other. If the file uses a mixture of CRLF, LF, and CR then this is indicated as "Mixed" with the dominant line break style between parentheses. If the file uses a mixture of Unicode line breaks then this is indicated as "Unicode" with the dominant style between parentheses. Clicking this indicator invokes Convert|Line Break Style. This command tells you how many line breaks of each style the file contains, with options to convert them. If you use this command to specify a specific line break style to be used by the Enter key and the file contains line breaks of different styles then the status bar indicator changes to “Forced” with the chosen style between parentheses.
- Text file character encoding: Indicates the encoding EditPad uses to interpret the bytes in this file as characters. Clicking the indicator invokes Convert|Text Encoding.
- Unicode signature (a.k.a. Byte Order Marker or BOM): Indicates “BOM” if the file uses a Unicode encoding and has a Unicode signature or Byte Order Marker at the start of the file. Indicates “no BOM” if the file uses a Unicode encoding and does not have a Unicode signature. Indicates “---” if the file does not use a Unicode encoding. You can click the indicator to toggle between “BOM” and “no BOM”. This will add the BOM to the file or remove the BOM from the file when you save the file if “preserve presence or absence of the byte order marker in existing files” is enabled in the file type’s encoding settings.
- Modification date of the file on disk: The date and time that the file was last saved.
- Number of files in all open projects: Total number of files in all the projects that you have open in EditPad Pro. For managed projects, that includes open files, closed files, and outside files.
- Size of the current file in bytes: Total size in bytes the file would have on disk if you were to save it.
- Length of the current selection in bytes: Size of the selection in bytes. Depending on the encoding used by the file, the size in bytes may or may not correspond with the size in characters.
- Length of the current selection in characters: Number of characters in the selection. Tabs are counted as a single character. Combining characters such as diacritics are counted if they are typed separately from their base character.
- Number of lines (and columns) in the selection: Number of lines that are (partially) selected. When word wrap is on, all wrapped lines are counted, regardless of the “count physical lines only” setting in File Type|Editor. If the selection is rectangular, the indicator follows the number of lines with a colon and a second number indicating the number of visual columns in the selection. This is the width of the rectangular selection.
- Number of physical lines (paragraphs) in the file: Number of lines in the file, counted as if word wrapping were off.
- Number of wrapped lines in the file: When word wrap is on, this indicator counts the number of lines in the file, including wrapped lines. When word wrap is off, the number of physical lines is shown.
- Unicode code point of the character at the cursor: Indicates the Unicode code point of the character to the right of the cursor in hexadecimal and in decimal. This indicator works even when the file’s encoding is not Unicode.
- Code page position of the character at the cursor: If the file uses a legacy code page, this indicator shows the index in that code page of the character to the right of the cursor in hexadecimal and decimal notation. If the file uses Unicode, the Unicode code point is indicated instead.
- Bytes encoding the character at the cursor: Indicates the actual bytes in the file that represent the character to the right of the cursor. The bytes are shown in hexadecimal notation like you would see in hexadecimal mode. For encodings that store files as pure ASCII using character escapes for non-ASCII characters, this indicator shows the ASCII text used to escape non-ASCII characters.
- Physical line (paragraph) the cursor is on: Number of the line the cursor is on, counting lines as if word wrap were off.
- Wrapped line the cursor is on: Number of the line the cursor is on. When word wrap is on, wrapped lines are counted too, regardless of the “count physical lines only” setting in File Type|Editor.
- Visual column the cursor is on: The visual column position of the cursor. This can differ from the number of characters to the left of the cursor. A single tab character may be multiple columns wide. Combining characters like diacritics may have no width.
- Character position on the current physical line (paragraph): Number of characters on the line to the left of the cursor. When word wrap is on, all characters before the cursor up until the previous line break in the file are counted, even if those characters are wrapped into multiple lines. Tabs are counted as a single character. Combining characters such as diacritics are counted if they are typed separately from their base character.
- Character position on the current wrapped line: Number of characters on the line to the left of the cursor. When word wrap is on, only the characters before the cursor on the same wrapped line are counted. Tabs are counted as a single character. Combining characters such as diacritics are counted if they are typed separately from their base character.
- Byte position on the current physical line (paragraph): Number of bytes on the line to the left of the cursor. When word wrap is on, all characters before the cursor up until the previous line break in the file are counted, even if those characters are wrapped into multiple lines.
- Byte position on the current wrapped line: Number of bytes on the line to the left of the cursor. When word wrap is on, only the characters before the cursor on the same wrapped line are counted.
- Decimal character offset in bytes from the start of the file: Decimal representation of the number of bytes in the file before the cursor position, counting all bytes from the start of the file.
- Hexadecimal character offset in bytes from the start of the file: Hexadecimal representation of the number of bytes in the file before the cursor position, counting all bytes from the start of the file.
- Number of times the search text was found: Incremented by commands such as Search|Find Next and Search|Find Previous (thus showing the number of matches stopped on rather than the total number of matches in the file). Reset to zero (or one if a match is found) by commands like Search|Find First. Shows the total number of matches found by commands like Search|Replace All and Search|Copy Matches. Invokes Search|Count Matches when clicked.
- Keyboard status: If you have pressed the first key in a two-stage keyboard shortcut then the first key is shown in this status bar indicator. If not, the indicator shows NUM, CAPS, and/or SCROLL if the Num Lock, Caps Lock, and/or Scroll Lock keys on the keyboard are active.