|
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.