tuska wrote: ↑2021-03-04, 14:44 UTCBack to topic:
If there is any change in this topic ("Auto adjust..."), then I would like to see that this is ONLY OPTIONALLY adjustable.
it's not meant to adjust the columns in its own automatically. its meant to resize the columns to the width of the content automatically when you double-click on the divider.
this is the behaviour in most apps (for example: explorer, excel, everything...)
tuska wrote: ↑2021-03-04, 14:44 UTCBack to topic:
If there is any change in this topic ("Auto adjust..."), then I would like to see that this is ONLY OPTIONALLY adjustable.
it's not meant to adjust the columns in its own automatically.
its meant to resize the columns to the width of the content automatically when you double-click on the divider.
this is the behaviour in most apps (for example: explorer, excel, everything...)
Thank you for pointing this out!
Unfortunately, I have thoroughly misunderstood something.
Of course, I fully support this wish, and also because I myself have wanted this for a long time,
but I have not yet expressed it.
Usher wrote: ↑2021-03-06, 14:22 UTC
2tuska
To be more precise, it is set once (one time only) after your request, without your further (additional) intervention. Right?
Yes, in terms of a View mode (with my saved column widths) with Auto Switch Mode.
In general, I don't want the column widths to adjust automatically each time I switch to a directory.
Therefore, I have already said the following above:
tuska wrote: ↑2021-03-04, 14:44 UTC
If there is any change in this topic ("Auto adjust..."), then I would like to see that this is ONLY OPTIONALLY adjustable.
and I consider the subject of "Auto adjust..." to be closed for me.
But Stiltzkin's proposal is aimed at "adjust on demand" anyway.
I have another suggestion for this - context menu entries: EDIT: Right click on column header:
Stiltzkin wrote: ↑2021-03-07, 22:12 UTC
... you can also alter the default column view pretty easily.
A further step would be to be able to move the columns by dragging with the left mouse button pressed.
This is implemented, for example, in the programme MyPhoneExplorer and XYplorer 21.50.0100.
(But I'm certainly not going to start a separate topic on that).
I have added this to Total Commander 10 now, but it currently only works correctly for custom columns other than name and extension.
For name/ext, it only works correctly when name and extension are displayed together. I'm working on that.
Also the size column isn't resized correctly.
For the custom columns, I'm currently only taking those fields into account which have already been loaded when you double click on the separator. To take all into account, you can sort by that column, this force-loads all fields.
Please let me know what you think, and what I should improve.
i tested it a little bit. a couple of things i noticed:
- using the default "full" view:
lets say you double-click to resize the 'name' column and got a long filename. now all your other columns are not shown anymore. you have to resize the whole window. it's a little unintuitive. (maybe show a vertical scrollbar when columns are pushed out of sight. or any other indicator that there are more columns not shown right now)
i think the abily to justify/align/fixate columns (mentioned in the posts above) would fit very well with this.
maybe even the ability to lock a certain column width.
i also noticed that a custom column '[=dirsizecalc.File Count] |' isn't correctly sized on double-click.
I also noticed the following:
If the column header is wider than the result of the field content,
then the width of the field content is adjusted after double-clicking so that the entire field content is visible.
However, the width of the column heading is not adjusted, i.e. it is cut off after the last character of the field content.
Ausrichtung der Feldinhalte: <-
Autor [=shelldetails.Autor]
Erstelldatum [=tc.creationdate.D.M.Y h:m:s]
Letztes Änderungsdatum [=tc.writedate.D.M.Y h:m:s] <-- Attention to this column heading in the examples!
Zugriffsdatum [=tc.accessdate.D.M.Y h:m:s]