ShellBrowser Delphi Components Documentation
|
A set of flags that specify folder view options.
TJamShellFolderFlag = ( ffNone, ffAutoArrange, ffDesktop, ffSingleSelect, ffNoSubfolders, ffTransparent, ffNoScroll, ffAlignLeft, ffNoIcons, ffSingleClickActivate, ffNoWebView, ffHideFileNames, ffCheckSelect, ffNoEnumRefresh, ffNoGrouping, ffFullRowSelect, ffNoFilters, ffNoColumnHeader, ffNoHeaderInAllViews, ffExtendedTiles, ffAutoCheckSelect, ffNoBrowserViewState, ffSetGroups, ffUseSearchFolder, ffAllowRtlReading );
Members |
Description |
ffNone |
No special view options. Note that this is only compatible with Windows 7 and later! |
ffAutoArrange |
Automatically arrange the elements in the view. This implies LVS_AUTOARRANGE if the list-view control is used to implement the view. |
ffDesktop |
Make the folder behave like the desktop. This value applies only to the desktop and is not used for typical Shell folders. This flag implies FWF_NOCLIENTEDGE and FWF_NOSCROLL. |
ffSingleSelect |
Do not allow more than a single item to be selected. This is used in the common dialog boxes. |
ffNoSubfolders |
Do not show subfolders. |
ffTransparent |
Draw transparently. This is used only for the desktop. |
ffNoScroll |
Do not add scroll bars. This is used only for the desktop. |
ffAlignLeft |
The view should be left-aligned. This implies LVS_ALIGNLEFT if the list-view control is used to implement the view. |
ffNoIcons |
The view should not display icons. |
ffSingleClickActivate |
Perform default operation on single click instead of double click. |
ffNoWebView |
The view should not be shown as a web view. |
ffHideFileNames |
The view should not display file names. |
ffCheckSelect |
Turns on the check mode for the view. |
ffNoEnumRefresh |
Do not re-enumerate the view (or drop the current contents of the view) when the view is refreshed. |
ffNoGrouping |
Do not allow grouping in the view. Note that this is only compatible with Windows Vista and later! |
ffFullRowSelect |
When an item is selected, the item and all its sub-items are highlighted. Note that this is only compatible with Windows Vista and later! |
ffNoFilters |
Do not display filters in the view. Note that this is only compatible with Windows Vista and later! |
ffNoColumnHeader |
Do not display a column header in the view in any view mode. Note that this is only compatible with Windows Vista and later! |
ffNoHeaderInAllViews |
Only show the column header in details view mode. Note that this is only compatible with Windows Vista and later! |
ffExtendedTiles |
When the view is in "tile view mode" the layout of a single item should be extended to the width of the view. Note that this is only compatible with Windows Vista and later! |
ffAutoCheckSelect |
Items can be selected using checkboxes. Note that this is only compatible with Windows Vista and later! |
ffNoBrowserViewState |
The view should not save view state in the browser. Note that this is only compatible with Windows Vista and later! |
ffSetGroups |
The view should list the number of items displayed in each group. To be used with TJamShellControl.GroupSubsetCount. Note that this is only compatible with Windows Vista and later! |
ffUseSearchFolder |
Use the search folder for stacking and searching. Note that this is only compatible with Windows Vista and later! |
ffAllowRtlReading |
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. Note that this is only compatible with Windows Vista and later! |
These values correspond to the Windows API FOLDERFLAGS enumeration.