Welcome to the IDM Forum. This forum is meant as a user-to-user support mechanism where users can share knowledge and tips for all IDM software.
Since these forums are user-to-user based, IDM does not regularly read or reply to the posts in this forum. For problem reports, suggestions, or feature requests, you must email us directly. Our trained technical support staff answers most inquiries within 30 minutes.
abracadabra wrote:Q: Can those status fields be re-arranged somehow?
abracadabra wrote:Q: Is it really not possible to get the ASCII value of the cursor position displayed somehow?
Mofi wrote:The information you can see there are fixed and explained in UltraEdit help on page Status Bar.
Mofi wrote:It is possible. Use command Search - Character Properties which you can also add to a toolbar or execute by hotkey as I do. The command has the name ShowCharacterValue in the key mapping dialog.
Mofi wrote:But the reason is not that the IDM developers made the boxes by default too small. The reason is that I have configured in the Windows display settings to use Tahoma 10pt instead of default Tahoma 8pt for some items. Status bar fields are not auto-adjusted without coding a customized status bar.
abracadabra wrote:Perhaps you could give a corresponding hint to IDM as I agree that a feature-request by a trial-user would be utterly useless.
This is a feature request and not a bug report proposed by the forum thread URL of this thread.
The item "Selected Item" in the Windows XP Classic desktop theme controls the font and font size for the status bar in most applications and also the entries in lists using the list control. Many applications use the list control in views. That is the reason why I have increased the standard font size for "Selected Item" from 8 pt to 10 pt. The Windows XP default Tahoma 8 pt is too small for me.
The result of this change is that some information in the status bar of UltraEdit is truncated, see the attached image. (Not attached to this post.) Well, in the last years that has not bother me because those data which are truncated are not of interest for me. Now a user testing UltraEdit came up with the idea to make the status bar user customizable. His idea has some charm.
What could be made customizable?
-) Which information boxes are displayed in the status bar, chosen from a predefined list.
-) The widths of the information boxes.
I think the format of the data in the information boxes must not be made configurable and also not which data are shown in the information boxes. So the user can't create its own information boxes. The user can only select from a predefined list of information boxes which of them should be displayed in the status bar.
The idea is to have for example a dialog in the configuration where all available information boxes are listed and a user can select which of them should be displayed in the status bar. I think the order must not be customizable just what should be displayed and what is of no interest. For current version of UltraEdit the available information boxes would be:
1) Macro recording indication
2) File position (line, column) and clipboard number
3) File type (encoding, line ending type)
4) Read only status / active syntax highlighting type
5) Last modification file date / time
6) File size or number of selected bytes
7) Insert / overstrike indication
8) Caps Lock indication
I make use of 1) to 4), 6) and 7). 5) and 8) are of no interest for me.
With such a configuration option for the status bar you could offer also additional information boxes which show indications currently not available for the status bar which I requested many years ago. As Ian explained on his reply and I completely understood, the space in the status bar is limited especially taking into account the various main window widths depending on screen resolutions and the personal preference of every user.
Most of those additional useful indications I get currently by taking the appropriate command into my customized toolbar although I execute the commands always by hotkey. Examples are word-wrap on/off, column mode on/off, OEM character set on/off, file polling on/off and always on top on/off. I don't use the last 2 features, but the indications for the first 3 modes are very important for me. With a customized status bar the indications for these commands/modes could be also displayed in the status bar because every user could decide what to show in the status bar depending on the available width. You would only need to define that indications and made them selectable in the configuration.
Further it would be great if the user can in the same dialog specify also the width of every enabled information box of the status bar. That would solve the problem with too small or too large information boxes depending on the current font and font size. The user can simply adjust the widths by entering the width of a box in pixels for example right the name of the information box in the configuration dialog. So the configuration dialog would have several lines with on left side the checkbox to enable/disable a box, in the middle the name of the information box and on right side a field where the user can enter the width in pixels.
Best would be to store the widths of the information box in the current instance (uedit32.in?) respectively environment INI files (*.in0) to be able to adjust the widths for different displays / environments.
Additionally there should be in the configuration dialog the buttons "Defaults" and "Standard". Pressing button "Defaults" restores the built-in defaults of UltraEdit for the status bar. Pressing button "Standard" saves the current status bar settings (widths and what is enabled) into uedit32.ini. The settings in uedit32.ini are used when in the current instance / environment INI file no status bar settings are stored and therefore the standard settings of the user (or when missing the built-in settings of UE) must become active.
I know this feature request is not easy to implement. Status bar programming is difficult and many applications avoid nowadays status bars and if at all use only a toolbar at bottom of the main window which users often mix with the status bar. Also with a customized status bar it is more difficult to define when it must be updated because the data in the enabled information boxes decide when the status bar must be updated and when no update of the status bar is necessary.
And I also know that probably most users of UltraEdit don't have realized until now what useful information are displayed in the status bar and so a feature for status bar customization has a very low priority for you. But nevertheless I hope you take this feature request into account.
I've also send a request to IDM for this feature, of course the Unicode hex value of current character might be more useful compared to Ascii, but still. Editplus to name but one editor has this. I would find it very helpful, especially with 'special' characters like vertical tabs, zero width chars.abracadabra wrote:Having that said I recently had a problem that would have required the display of the ASCII-value of the character under the cursor position.