ShellBrowser Delphi Components Documentation
ContentsIndexHome
PreviousUpNext
JamSystemShellView.TJamViewStyle

TJamViewStyle indicates how a list view control displays its items.

Syntax
Pascal
TJamViewStyle = (
  vmIcon,
  vmSmallIcon,
  vmList,
  vmDetails,
  vmThumbnail,
  vmTile,
  vmContent,
  vmAuto
);
Members 
Description 
vmIcon 
Each item appears as a full-sized icon with a label below it. The user can drag the items to any location in the list view window. For Windows Vista and later the icon size can be set using property TJamShellControl.IconDimensions. Default is 48.  
vmSmallIcon 
Each item appears as a small icon with the label to the right of it. The user can drag the items to any location.  
vmList 
Each item appears as a small icon with a label to the right of it. Items are arranged in columns and cannot be dragged by the user.  
vmDetails 
Each item appears on its own line with information arranged in columns. The leftmost column contains the small icon and label, and subsequent columns contain subitems as specified by the application. Unless ColumnHeader is chNever, each column has a header.  
vmThumbnail 
The view should display thumbnail icons. The matching TJamIconSize is isLarge.  
vmTile 
The view should display medium icons and additional information on the elements.  
vmContent 
The view should display the content mode. Note that this is only compatible with Windows 7 and later!  
vmAuto 
The view should determine the best option.  

These values correspond to the Windows API FOLDERVIEWMODE enumeration.