Matt, please read my post above first.
UltraEdit supports inserting control characters like
substitute with decimal code point value
26 into a file while Windows Notepad and browsers translates this entry to the Unicode character
Rightwards Arrow with decimal code point value
8594.
The
Bullet character has the decimal Unicode code point value
8226 (hexadecimal 2022). So it is necessary to use a UTF-8 or UTF-16 encoded Unicode file and press
Alt+8226 to insert a bullet character.
Alt+7 insert the control character
Bell. This control character really results in producing a sound output on program supporting sound output at all and interprets this control character according to its real meaning.
If you are using an ANSI encoded file with the code page
Windows-1252 (default for North American and Western European countries for Windows GUI applications) as indicated in the status bar at bottom of UltraEdit, there must be pressed nevertheless
Alt+8226 to insert the bullet character with decimal value 149 (hexadecimal 95) into the one byte per character encoded text file.
UltraEdit has the
ASCII Table view which in real does not contain only the
ASCII characters with decimal code point value 0 to 127, but also the sometimes called "extended" ASCII characters according to the default code page for one byte per character encoded text in Windows GUI applications according to the country configured for the used account. In UltraEdit for Windows v28.20.0.92 the
ASCII Table view can be opened by clicking on eight ribbon tab
Layout in second group
Views on the check box item
ASCII table or in toolbar/menu mode with contemporary menus in menu
Layout on menu item
ASCII table or in toolbar/menu mode with traditional menus in menu
View in submenu
Views/lists on menu item
ASCII table. A hotkey or chord can be assigned to the command
ASCII table in the
Key mapping configuration dialog to quickly toggle the visibility of this view by key. A character displayed in this view can be inserted into active file at active caret position with a double click on the character. The bullet character is in this list on using Windows-1252.
Special hint: It is most efficient to use macros to insert often needed characters with a hotkey or chord assigned for fast execution by key with all the macros stored together in one macro file which is configured to be loaded by UltraEdit already on startup.
For example a macro with name
Bullet contains the following code:
Code: Select all
IfExtIs "html"
"•"
ExitMacro
EndIf
IfExtIs "htm"
"•"
ExitMacro
EndIf
IfExtIs "xhtml"
"•"
ExitMacro
EndIf
"•"
This macro inserts on execution the HTML entity
• into the active file on having case-insensitive the file extension html or htm or xhtml and the bullet character into all other files. There is assigned the chord
Alt+Shift+V B for this macro.
There is also a macro with name
Right arrow contains the following code:
Code: Select all
IfExtIs "html"
"→"
ExitMacro
EndIf
IfExtIs "htm"
"→"
ExitMacro
EndIf
IfExtIs "xhtml"
"→"
ExitMacro
EndIf
"→"
This macro inserts on execution the HTML entity
→ into the active file on having case-insensitive the file extension html or htm or xhtml and the bullet character into all other files. There is assigned the chord
Alt+Shift+V R for this macro.
The two macros are both stored in the macro file
SpecialCharacters.mac which is configured to be automatically loaded by UltraEdit on startup. Then it is possible to press quickly
Alt+Shift+V and next the key
B or
R to insert the bullet or rightwards arrow entity/character. The
multi-key delay can be configured in the
key mapping configuration dialog window.
There is also the
Macro List view to execute a macro by clicking on the name of a macro in this list.
Another possibility on not needing to insert an HTML entity or the character depending on the file extension of active file is making use of the
Tag List view and create a tag group like
Special characters with one tag for each special character for the often needed special characters, i.e. your own favorite characters list. Press
Ctrl+F8 (default hotkey for command
Tags) to open the
Tag List view and select the tag group
HTML - Special Characters to get an impression of this feature.
Further, smart templates can be also defined to insert special characters like bullet or rightwards arrow which makes it possible to type in file the name of the smart template (character name) and UltraEdit suggests inserting the template (special character) on user pressing key
TAB or
RETURN or
ENTER.