|
|
|
SftDirectory Object (ISftDirectory Interface) |
The SftDirectory object represents the SftDirectory control. Through its properties, additional objects can be accessed.
Property/Method |
Description |
Returns the product's exact version. |
|
Displays product, contact and copyright information. |
|
Defines the background color of the active column. |
|
Defines the control's border look. |
|
Defines whether folders are automatically expanded during drag & drop. |
|
Defines whether folders are automatically expanded when the mouse hovers over a folder. |
|
Defines whether the control's contents are automatically loaded when the control is initially created. |
|
Defines whether the control's contents are automatically updated when folders and their contents change. |
|
Defines whether the columns are automatically resized optimally when the contents are loaded. |
|
Defines the background color. |
|
Defines the control's border style. |
|
Tests whether the specified action is supported by all selected files/folders. |
|
Cancels current processing modes. |
|
Empties the control. |
|
Clears all selections. |
|
Collapses all folders (hides child files/folders). |
|
Returns a SftDirectoryColumn object for a given contents value. |
|
Defines the number of columns. |
|
Returns a SftDirectoryColumn object for a given column. |
|
Displays the context menu for the selected file/folder(s). |
|
Defines the control's basic style. |
|
Corrects all selections so only files/folders of one parent folder are selected. |
|
Returns the SftDirectoryFolder object of the currently selected file/folder. |
|
Defines optional product customization. |
|
Defines whether files or folders are removed as a parent folder is collapsed. |
|
Returns an ISftDirectoryVTable interface pointer. |
|
Performs the specified action. |
|
Defines the number of items shown in the dropdown list when used as a combo box. |
|
Defines the width of the dropdown list (as a percentage of the main width of the control) when used as a combo box. |
|
Defines the inner border color for items as drop targets during a drag & drop operation. |
|
Defines the starting color used to fill the selection outline for items as drop targets during a drag & drop operation. |
|
Defines the ending color used to fill the selection outline for items as drop targets during a drag & drop operation. |
|
Defines the outline border color for items as drop targets during a drag & drop operation. |
|
Defines whether the control responds to user-generated events. |
|
Defines the top-level application window for error message reporting. |
|
Defines whether expand buttons are shown. |
|
Returns a SftDirectoryFolder object given a file/folder's absolute path. |
|
Returns the total number of files and folders. |
|
Returns a SftDirectoryFolder object given a file/folder's index. |
|
Returns a SftDirectoryFolder object given a file/folder's absolute IDL. |
|
Defines the default text font. |
|
Defines the foreground color. |
|
Defines the foreground color of files/folders ready to be archived. |
|
Defines the foreground color of compressed files/folders. |
|
Defines the foreground color of encrypted files/folders. |
|
Defines the foreground color of hidden files/folders. |
|
Defines the foreground color of read/only files/folders. |
|
Determines disk space information for a disk volume. |
|
Determines disk space information for a disk volume. |
|
Determines the file/folder's ITEMIDLIST given a file/folder's system-independent CSIDL. |
|
Retrieves the parent's absolute ITEMIDLIST given an absolute ITEMIDLIST. |
|
Retrieves the root folder's ITEMIDLIST given an absolute ITEMIDLIST. |
|
Determines the actual path given a file/folder's system-independent CSIDL. |
|
Retrieves the file/folder's path name given an absolute ITEMIDLIST. |
|
Defines the use of grid lines. |
|
Returns the SftDirectoryHeaders object. |
|
Determines the file/folder at the given cursor coordinates. |
|
Determines the file/folder at the given cursor coordinates. |
|
Defines the inner border color for items when the mouse cursor is on the item. |
|
Defines the starting color used to fill the selection outline for items when the mouse cursor is on the item. |
|
Defines the ending color used to fill the selection outline for items when the mouse cursor is on the item. |
|
Defines the outline border color for items when the mouse cursor is on the item. |
|
Defines the initially selected file/folder using a path name. |
|
Defines the initially selected file/folder using a file/folder's system-independent CSIDL. |
|
Returns the product's license number. |
|
Loads the column layout and control information from the specified Registry location. |
|
Resizes all columns to their optimal width. |
|
Defines the wildcard pattern a file name has to match in order to be added to the control. |
|
Defines the regular expression a file name has to match in order to be added to the control. |
|
Defines the wildcard pattern a folder name has to match in order to be added to the control. |
|
Defines the regular expression a folder name has to match in order to be added to the control. |
|
Defines a custom mouse icon. |
|
Defines a custom mouse icon using a Windows icon handle. |
|
Defines the mouse pointer used. |
|
Defines whether only one or multiple files/folders can be selected at a time. |
|
Initiates an OLE drag & drop operation. |
|
Defines OLE drag support. |
|
Initiates an OLE drag & drop operation. |
|
Defines OLE drop support. |
|
Defines whether files are opened when double-clicked. |
|
Defines the display style of the selection outline. |
|
Repaints the entire control. |
|
Defines the Registry location used to load and save layout information. |
|
Defines the Registry location used to load and save layout information. |
|
Reloads all files/folders. |
|
Defines how files/folders can be renamed. |
|
Defines the display direction and visual appearance on a bidirectional system. |
|
Returns the root folder. |
|
Saves the current column layout and control information to the specified Registry location. |
|
Defines the background color of selected files/folders when the control has the focus. |
|
Defines the background color of selected files/folders when the control doesn't have the focus. |
|
Defines whether only enabled items can be selected by the user using the mouse or keyboard. |
|
Defines the foreground color of selected files/folders when the control has the focus. |
|
Defines the foreground color of selected files/folders when the control doesn't have the focus. |
|
Defines the inner border color for selected items when the mouse cursor is on the item. |
|
Defines the starting color used to fill the selection outline for selected items when the mouse cursor is on the item. |
|
Defines the ending color used to fill the selection outline for selected items when the mouse cursor is on the item. |
|
Defines the outline border color for selected items when the mouse cursor is on the item. |
|
Defines the inner border color for selected items. |
|
Defines the starting color used to fill the selection outline for selected items. |
|
Defines the ending color used to fill the selection outline for selected items. |
|
Returns the requested selected file/folder. |
|
Returns the number of selected files/folders. |
|
Defines the inner border color for selected items when the control does not have the input focus. |
|
Defines the starting color used to fill the selection outline for selected items when the control does not have the input focus. |
|
Defines the ending color used to fill the selection outline for selected items when the control does not have the input focus. |
|
Defines the outline border color for selected items when the control does not have the input focus. |
|
Defines the outline border color for selected items. |
|
Returns the Shell's build number. |
|
Returns the Shell's major version number. |
|
Returns the Shell's minor version number. |
|
Defines whether checkboxes are shown. |
|
Defines whether the complete context menu is shown when the right mouse button is released or Shift-F10 is pressed. |
|
Defines whether error messages are displayed. |
|
Defines whether files are displayed. |
|
Defines whether hidden (system) files/folders are shown. |
|
Defines whether the file/folder images are displayed. |
|
Defines whether a sizing box is available. |
|
Defines the topmost folder displayed using a path name. |
|
Defines the topmost folder displayed using an absolute ITEMIDLIST. |
|
Defines the topmost folder displayed using predefined values. |
|
Defines the display style of connecting tree lines. |
|
Changes the topmost folder to the current topmost folder's parent folder. |
|
Recalculates the horizontal scrolling extent for optimal horizontal scrolling. |
|
Defines whether Windows themes can be used. |
|
Returns the product's exact version. |
|
Returns the control's window handle. |
See Also Object Hierarchy