In the "List" mode the column is divided into several parts, which are displayed from left to right.
The width of these parts in XYplorer is same and equal to the longest element in the whole column.
In Explorer the width of these parts are different, and the width of each part determines the longest visible element in this part.
I would like to have in XYplorer such size in the "List" mode.
Autosize for column in view mode 'List' as in Explorer
Re: Autosize for column in view mode 'List' as in Explorer
Both methods have pros and cons.
Explorer autosizes each column individually. The list items look nice.
The long titles are not cropped, the short titles don't leave blank spaces.
This "view" works good for "small" folders (less than 100-300 elements).
But XYplorer lets us change the column width by resizing the Name column header.
That is an awesome feature for the large folders (1000+ files).
Also the number of elements on the screen is always equal in XYplorer (e.g. each "Page Down" skips to the next 300 items).
That way you can scroll through the large folder with a constant speed.
It would be great to see both methods implemented in XYPlorer, along with some checkbox to quickly switch from the user-controlled column size (XYplorer) to automatic size calculation for each column (Explorer).
The difference (XYplorer on the top, Explorer on the bottom):
As you can see, I had to set a pretty small column width in XYplorer to match the same screen space (for this sample set of elements). While Explorer manages to display the full names, XYplorer has to cut the names to 16 symbols: Downloaded Progr...
Explorer autosizes each column individually. The list items look nice.
The long titles are not cropped, the short titles don't leave blank spaces.
This "view" works good for "small" folders (less than 100-300 elements).
But XYplorer lets us change the column width by resizing the Name column header.
That is an awesome feature for the large folders (1000+ files).
Also the number of elements on the screen is always equal in XYplorer (e.g. each "Page Down" skips to the next 300 items).
That way you can scroll through the large folder with a constant speed.
It would be great to see both methods implemented in XYPlorer, along with some checkbox to quickly switch from the user-controlled column size (XYplorer) to automatic size calculation for each column (Explorer).
The difference (XYplorer on the top, Explorer on the bottom):
As you can see, I had to set a pretty small column width in XYplorer to match the same screen space (for this sample set of elements). While Explorer manages to display the full names, XYplorer has to cut the names to 16 symbols: Downloaded Progr...
Last edited by medder on 31 Oct 2019 22:08, edited 3 times in total.
-
- Posts: 8
- Joined: 31 Oct 2019 19:55
Re: Autosize for column in view mode 'List' as in Explorer
Please do not forget that on XYplorer-picture on the top we see column to which is not applied option "autosize".
If we apply "autosize", the picture changes.
And I would like to have Explorer's version of drawing column by clicking option "autosize".
If we apply "autosize", the picture changes.
And I would like to have Explorer's version of drawing column by clicking option "autosize".
-
- Posts: 8
- Joined: 31 Oct 2019 19:55
Re: Autosize for column in view mode 'List' as in Explorer
Some more thoughts about the current columns behavior.
When "Autosize columns" is OFF:
I mostly use the Details view. And I usually make the Name column wide (450-700px).
But when I switch to the List view, this column width is inappropriate.
So my suggestion is to save different (name) column width for each view (Details/List/Tiles).
E.G. That way I could have 600px wide name column in Details, but the List columns would be 200px wide.
(and no manual resizing would be required when switching from Details to List)
When "Autosize columns" is ON:
Details and List columns should have separate values for "AutosizeColumnsMaxWidth".
E.g. 750px for "Details" and 400px for "List".
When "Autosize columns" is OFF:
I mostly use the Details view. And I usually make the Name column wide (450-700px).
But when I switch to the List view, this column width is inappropriate.
So my suggestion is to save different (name) column width for each view (Details/List/Tiles).
E.G. That way I could have 600px wide name column in Details, but the List columns would be 200px wide.
(and no manual resizing would be required when switching from Details to List)
When "Autosize columns" is ON:
Details and List columns should have separate values for "AutosizeColumnsMaxWidth".
E.g. 750px for "Details" and 400px for "List".
-
- Posts: 8
- Joined: 31 Oct 2019 19:55
Re: Autosize for column in view mode 'List' as in Explorer
My suggestion was not for some special invention. It was just an "easy fix" to make the current behavior a bit more comfortable. (even without bringing the Explorer's individual column auto-width)ZeroTolerance wrote: ↑01 Nov 2019 15:58No need any "special inventions".
Just look at the LTSB 2016 Explorer`s behaviour -- that 's exactly what we need.
Auto-mode in Explorer is also far from perfect. When browsing through the files with long names Explorer cuts them at approximately 800px or 128 symbols. Such column width is too large for the List view (2 columns per scroll). And there's nothing you can do. So even if the Explorer's behavior was to be implemented in XYplorer, the little customization options I suggested (separate MaxAutoWidth values for Details and List) would also be quite useful.
-
- Posts: 8
- Joined: 31 Oct 2019 19:55