touriga wrote:Is the request for this feature (quick way to set TAB stop value on the fly) still on the backlog?
You better ask this IDM support by email. I think, no user can answer that.
As far as I know the implementation priority for new features depends on how many user request a feature and of course on what management of IDM thinks is useful for a large number of UltraEdit users. Therefore it is always good on feature requests to write what should be added to UltraEdit in as much details as possible and who would benefit on this new feature on which tasks.
I have not requested a feature for quickly changing the tab stop value, but I would express such a feature request as follows:
Request for a feature to set tab stop value(s) on active file different to default setting
There is the possibility to define the tab stop value(s) for files based on file extension and I make already use of it.
But it would be nevertheless great if there would be a menu item like
Set Tab Stop Value in menu
Format in the group with the other 3 tab related commands which opens a small dialog in which one or more tab stop values separated by commas could be entered being applied to active file only on closing the dialog with button
OK. The edit field in this dialog should display the currently active tab stop value(s) for the active file on opening and entire edit field content should be selected already so that typing immediately replaces the current value(s).
A feature to define the tab stop value(s) for the active file different to what is configured for this file in
Word Wrap / Tab Settings configuration dialog could be very useful for many users of UltraEdit.
Programmers are often in the situation that a source file must be viewed/edited written by somebody else who used a different tab stop value than the programmer uses. A feature to quickly change the tab stop value for the active source file only without the need to change the tab stop value for all source files in configuration would be surely very helpful for many programmers, especially those working on open source projects or using source files of other (open source) projects in their own projects.
And users of UltraEdit viewing/editing tab delimited CSV files would benefit from such a feature as they could quickly change the tab stop values for a loaded CSV file without the need to change the standard tab stop value settings for CSV files or convert the file to fixed width and later convert the file back to character delimited.
Last many HTML, XHTML and XML files have indents made by horizontal tabs. But there is no worldwide standard for the tab stop value of such files. Therefore looking on or editing of HTML, XHTML or XML files not created by a user with the preferred tab stop value setting is not easy and a feature to quickly change the tab stop value setting for such a file created by somebody else without the need to change the preferred tab stop value for such files would be most likely great for many users of UltraEdit using UE to view/edit HTML or XML files.
In my point of view it is not really necessary that UltraEdit remembers on closing of the file the entered tab stop value(s) for those files on which the tab stop value(s) were set different to the standard tab stop value(s) as configured in the
Word Wrap / Tab Settings configuration dialog for files with an extension of active file. But that could be an interesting additional feature for programmers who really use source files of open source projects in their own projects and do not reformat those source files to their tab stop value setting.
The command
Set Tab Stop Value in menu
Format should be also available in
Key Mapping configuration dialog for being able to assign a hotkey/chord to this command to open the dialog quickly by keyboard. And for those users who prefer clicking on toolbar icons for executing a command, this command should be also available in the toolbar customization dialog as well as in the menu customization dialog. The command makes also sense in the document window popup menu as it changes the tab stop value(s) for the active file only.