What happened with HTML toolbar is hard to explain. There is not anymore
Advanced - Settings or Configuration - Toolbars / Menus - HTML Toolbar since UltraEdit for Windows v23.00 introducing the ribbon interface which makes it impossible to customize the toolbar commands via easy to use GUI interface. So I describe what can be done now using UE v23.xx or v24.xx as all the HTML toolbar features still exist in UltraEdit without a configuration dialog although smart templates can be used also for quick HTML formatting.
There was in UE < v23.00 the setting
Predefined with the options
HTML or
XHTML in
HTML Toolbar configuration dialog not existing anymore. On having
HTML selected
<b></b> and
<i></i> was inserted around selected text while having
XHTML selected resulted in inserting
<strong></strong> and
<em></em> around selected text. This still works in UE v23.xx and v24.xx, but requires a manual change of a setting in INI file of UltraEdit due to missing configuration interface.
- Exit all running instances of UltraEdit.
- Open in Windows Explorer (or any other file manager) the directory %APPDATA%\IDMComp\UltraEdit.
- Open with Windows Notepad or any other text editor except UltraEdit the file:
- uedit32.ini (32-bit UE v23.xx, ANSI encoded)
- uedit64.ini (64-bit UE v23.xx, ANSI encoded)
- uedit32u.ini (32-bit UE v24.xx, UTF-16 LE encoded)
- uedit64u.ini (64-bit UE v24.xx, UTF-16 LE encoded)
- Search for XmlCompatibleHtmlCommands=0 (in section [Settings]) and change the value to 1.
- Save the INI file and close the file (and the other text editor).
It is also possible to edit or add to INI file of UltraEdit for Windows following lines:
Code: Select all
[HtmlCommandBitmaps]
HtmlCommand01=
HtmlCommand02=
HtmlCommand03=
HtmlCommand04=
HtmlCommand05=
HtmlCommand06=
HtmlCommand07=
HtmlCommand08=
HtmlCommand09=
HtmlCommand10=
HtmlCommand11=
HtmlCommand12=
HtmlCommand13=
HtmlCommand14=
HtmlCommand15=
HtmlCommand16=
HtmlCommand17=
HtmlCommand18=
HtmlCommand19=
HtmlCommand20=
HtmlCommand21=
HtmlCommand22=
HtmlCommand23=
HtmlCommand24=
HtmlCommand25=
HtmlCommand26=
HtmlCommand27=
HtmlCommand28=
HtmlCommand29=
HtmlCommand30=
HtmlCommand31=
HtmlCommand32=
HtmlCommand33=
HtmlCommand34=
HtmlCommand35=
HtmlCommand36=
HtmlCommand37=
HtmlCommand38=
HtmlCommand39=
HtmlCommand40=
HtmlCommand41=
HtmlCommand42=
HtmlCommand43=
HtmlCommand44=
HtmlCommand45=
HtmlCommand46=
HtmlCommand47=
HtmlCommand48=
HtmlCommand49=
HtmlCommand50=
[HtmlCommands]
HtmlCommand01=<b>|</b>
HtmlCommand02=<i>|</i>
HtmlCommand03=<u>|</u>
HtmlCommand04=<p dir=·"·ltr·"· style=·"·margin-left: 20px; margin-right: 0px·"·>|</p>
HtmlCommand05=<ul>\n<li>\n</li>\n</ul>
HtmlCommand06=<ol>\n<li>\n</li>\n</ol>
HtmlCommand07=<font color=·"·#%02x%02x%02x·"·>|</font>
HtmlCommand08=<font style=·"·background-color: #%02x%02x%02x·"·>|</font>
HtmlCommand09=<p align=·"·left·"·>|</p>
HtmlCommand10=<p align=·"·center·"·>|</p>
HtmlCommand11=<p align=·"·right·"·>|</p>
HtmlCommand12=<p align=·"·justify·"·>|</p>
HtmlCommand13=<div>|</div>
HtmlCommand14=<input type=·"·button·"· |>
HtmlCommand15=<input type=·"·text·"· |>
HtmlCommand16=<textarea>|</textarea>
HtmlCommand17=<input type=·"·password·"· |>
HtmlCommand18=<input type=·"·hidden·"· |>
HtmlCommand19=<input type=·"·checkbox·"· name=·"·|·"· value=·"··"·>
HtmlCommand20=<input type=·"·radio·"· name=·"·|·"· value=·"··"·>
HtmlCommand21=<img src=·"·|·"·>
HtmlCommand22=<input type=·"·image·"· src=·"·|·"·>
HtmlCommand23=<a name=·"·|·"·></a>
HtmlCommand24=
HtmlCommand25=
HtmlCommand26=
HtmlCommand27=
HtmlCommand28=
HtmlCommand29=
HtmlCommand30=
HtmlCommand31=
HtmlCommand32=
HtmlCommand33=
HtmlCommand34=
HtmlCommand35=
HtmlCommand36=
HtmlCommand37=
HtmlCommand38=
HtmlCommand39=
HtmlCommand40=
HtmlCommand41=
HtmlCommand42=
HtmlCommand43=
HtmlCommand44=
HtmlCommand45=
HtmlCommand46=
HtmlCommand47=
HtmlCommand48=
HtmlCommand49=
HtmlCommand50=
[HtmlCommandTips]
HtmlCommand01=
HtmlCommand02=
HtmlCommand03=
HtmlCommand04=
HtmlCommand05=
HtmlCommand06=
HtmlCommand07=
HtmlCommand08=
HtmlCommand09=
HtmlCommand10=
HtmlCommand11=
HtmlCommand12=
HtmlCommand13=
HtmlCommand14=
HtmlCommand15=
HtmlCommand16=
HtmlCommand17=
HtmlCommand18=
HtmlCommand19=
HtmlCommand20=
HtmlCommand21=
HtmlCommand22=
HtmlCommand23=
HtmlCommand24=
HtmlCommand25=
HtmlCommand26=
HtmlCommand27=
HtmlCommand28=
HtmlCommand29=
HtmlCommand30=
HtmlCommand31=
HtmlCommand32=
HtmlCommand33=
HtmlCommand34=
HtmlCommand35=
HtmlCommand36=
HtmlCommand37=
HtmlCommand38=
HtmlCommand39=
HtmlCommand40=
HtmlCommand41=
HtmlCommand42=
HtmlCommand43=
HtmlCommand44=
HtmlCommand45=
HtmlCommand46=
HtmlCommand47=
HtmlCommand48=
HtmlCommand49=
HtmlCommand50=
The HTML commands 01 to 27 are predefined. The HTML commands 01 to 23 can be customized (command (element), tip and icon (bitmap)). So it is for example possible to use
<strong class="b1
">|</strong> for first HTML command. The commands 24 to 27 are not customizable as hard coded internally (close tag, convert special characters to HTML entities, HTML URI encode/decode, HTML protector). The HTML commands 28 to 50 are not predefined and can be customized by the user.
Each entry in section
[HtmlCommandBitmaps] with the exception of those for the commands 24 to 27 can have assigned a fully qualified name (path + file name + file extension) never enclosed in double quotes of a suitable icon file of type *.bmp, *.ico, *.jpg, *.jpeg, *.png, *.tif, *.tiff.
The character
| in string of a command assigned to an entry in section section
[HtmlCommands] marks the position of the selected text on inserting the HTML/XHTML tag (or whatever the inserted text is).
A tooltip in section
[HtmlCommandTips] should be of format:
prompt text\ntooltipp. The
prompt text is shown in prompt area of the status bar which is the left area on the status bar not occupied by an element.
Please send an email to IDM support if you want to know why the configuration dialog for HTML toolbar does not exist anymore since UE v23.00. I have no knowledge why it was removed from configuration.
Update: The configuration dialog is back in UltraEdit for Windows v25.00 and UEStudio v18.00 at
Advanced - Settings or Configuration - Application layout - HTML user tools.