Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option for a custom value of FFLAGS? #4

Open
Anixx opened this issue Mar 22, 2020 · 3 comments
Open

Option for a custom value of FFLAGS? #4

Anixx opened this issue Mar 22, 2020 · 3 comments

Comments

@Anixx
Copy link

Anixx commented Mar 22, 2020

Would not it be possible to add a feature that would allow to set a custom value of FFLAGS for Folder Options X via a registry key?

@MechDR
Copy link

MechDR commented Jan 12, 2021

I second this... or maybe an option with a drop down menu from which you can select a view, even better ;).

Some FFlags options, someone might find them handy ;).

09000011 (detail godmode)
43000001 (default)
40000000 = Use the search folder for stacking and searching
02000000 = When the view is in "tile view mode" the layout of a single item should be extended to the width of the view
01000000 = Only show the column header in details view mode
00000001 = Automatically arrange the elements in the view

FWF_NONE
0x00000000. Windows 7 and later. No special view options.

FWF_AUTOARRANGE
0x00000001. Automatically arrange the elements in the view. This implies LVS_AUTOARRANGE if the list-view control is used to implement the view.
FWF_ABBREVIATEDNAMES
0x00000002. Not supported.
FWF_SNAPTOGRID
0x00000004. Not supported.
FWF_OWNERDATA
0x00000008. Not supported.

FWF_BESTFITWINDOW
0x00000010. Not supported.
FWF_DESKTOP
0x00000020. Make the folder behave like the desktop. This value applies only to the desktop view and is not used for typical Shell folders. This flag implies FWF_NOCLIENTEDGE and FWF_NOSCROLL.
FWF_SINGLESEL
0x00000040. Do not allow more than a single item to be selected. This is used in the common dialog boxes.
FWF_NOSUBFOLDERS
0x00000080. Do not show subfolders.

FWF_TRANSPARENT
0x00000100. Draw transparently. This is used only for the desktop.
FWF_NOCLIENTEDGE
0x00000200. Not supported.
FWF_NOSCROLL
0x00000400. Do not add scroll bars. This is used only for the desktop.
FWF_ALIGNLEFT
0x00000800. The view should be left-aligned. This implies LVS_ALIGNLEFT if the list-view control is used to implement the view.

FWF_NOICONS
0x00001000. The view should not display icons.
FWF_SHOWSELALWAYS
0x00002000. This flag is deprecated as of Windows XP and has no effect. Always show the selection.
FWF_NOVISIBLE
0x00004000. Not supported.
FWF_SINGLECLICKACTIVATE
0x00008000. Not supported.

FWF_NOWEBVIEW
0x00010000. The view should not be shown as a web view.
FWF_HIDEFILENAMES
0x00020000. The view should not display file names.
FWF_CHECKSELECT
0x00040000. Turns on the check mode for the view.
FWF_NOENUMREFRESH
0x00080000. Windows Vista and later. Do not re-enumerate the view (or drop the current contents of the view) when the view is refreshed.

FWF_NOGROUPING
0x00100000. Windows Vista and later. Do not allow grouping in the view
FWF_FULLROWSELECT
0x00200000. Windows Vista and later. When an item is selected, the item and all its sub-items are highlighted.
FWF_NOFILTERS
0x00400000. Windows Vista and later. Do not display filters in the view.
FWF_NOCOLUMNHEADER
0x00800000. Windows Vista and later. Do not display a column header in the view in any view mode.

FWF_NOHEADERINALLVIEWS
0x01000000. Windows Vista and later. Only show the column header in details view mode.
FWF_EXTENDEDTILES
0x02000000. Windows Vista and later. When the view is in "tile view mode" the layout of a single item should be extended to the width of the view.
FWF_TRICHECKSELECT
0x04000000. Windows Vista and later. Not supported.
FWF_AUTOCHECKSELECT
0x08000000. Windows Vista and later. Items can be selected using checkboxes.

FWF_NOBROWSERVIEWSTATE
0x10000000. Windows Vista and later. The view should not save view state in the browser.
FWF_SUBSETGROUPS
0x20000000. Windows Vista and later. The view should list the number of items displayed in each group. To be used with IFolderView2::SetGroupSubsetCount.
FWF_USESEARCHFOLDER
0x40000000. Windows Vista and later. Use the search folder for stacking and searching.
FWF_ALLOWRTLREADING
(int)0x80000000. Windows Vista and later. Ensure right-to-left reading layout in a right-to-left system. Without this flag, the view displays strings from left-to-right both on systems set to left-to-right and right-to-left reading layout, which ensures that file names display correctly.

@Anixx
Copy link
Author

Anixx commented Jan 12, 2021 via email

@MechDR
Copy link

MechDR commented Jan 12, 2021

@Anixx I'm only using this because I can't get tiles view anywhere (including Computer/This PC, which is where I'd like to set tiles view) once you disable full row select. If you know of a way to enable tiles view once full row select is disabled, please share ;).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants