CascadeTree object
Tip The /COM object can be placed on a HTML page (with usage of the HTML object tag:  <object classid="clsid:...">)  using the class identifier: {4DD131BB-181C-428B-B0F3-8449ADA3AF49}. The object's program identifier is: "Exontrol.CascadeTree". The /COM object module is: "ExCascadeTree.dll"
The Miller columns (also known as Cascading Lists) are a browsing/visualization technique that can be applied to tree structures. The cascade columns allow multiple levels of the hierarchy to be open at once, and provide a visual representation of the current location. It is closely related to techniques used earlier in the Smalltalk browser, but was independently invented by Mark S. Miller in 1980 at Yale University. The CascadeTree object supports the following properties and methods: 

NameDescription
AllowContextMenuEnables or disables the file's context menu.
AllowSplitViewSpecifies whether the user can split the control into multiple-views
AnchorFromPointRetrieves the identifier of the anchor from point.
AppearanceRetrieves or sets the control's appearance.
AttachTemplateAttaches a script to the current object, including the events, from a string, file, a safe array of bytes.
BackColorSpecifies the control's background color.
BackColorAlternateSpecifies the control's alternate background color.
BackColorHeaderSpecifies the header's background color.
BackColorLevelHeaderSpecifies the multiple levels header's background color.
BackColorSortBarRetrieves or sets a value that indicates the sort bar's background color.
BackColorSortBarCaptionReturns or sets a value that indicates the caption's background color in the control's sort bar.
BackgroundReturns or sets a value that indicates the background color for parts in the control.
BeginUpdateMaintains performance when items are added to the control one at a time. This method prevents the control from painting until the EndUpdate method is called.
BorderHeightSets or retrieves a value that indicates the border height of the control.
BorderWidthSets or retrieves a value that indicates the border width of the control.
ColumnFromPointRetrieves the column from the point.
DataSourceSpecifies the control's data as an array, XML, ADO or DAO.
DefaultViewReturns the control's default view.
DefColumnWidthSpecifies the width to create a new cascade column.
EnabledEnables or disables the control.
EndUpdateResumes painting the control after painting is suspended by the BeginUpdate method.
EventParamRetrieves or sets a value that indicates the current's event parameter.
ExecuteContextMenuExecutes a command from the object's context menu.
ExecuteTemplateExecutes a template and returns the result.
FilterBarBackColorSpecifies the background color of the control's filter bar.
FilterBarForeColorSpecifies the foreground color of the control's filter bar.
FitCascadeColumnsRetrieves or sets a value that indicates the number of cascading columns to fit.
FitToClientResizes or/and moves the all cascade columns to fit the control's client area.
FontRetrieves or sets the control's font.
ForeColorSpecifies the control's foreground color.
ForeColorAlternateSpecifies the control's alternate foreground color.
ForeColorHeaderSpecifies the header's foreground color.
ForeColorSortBarRetrieves or sets a value that indicates the sort bar's foreground color.
FormatABCFormats the A,B,C values based on the giving expression and returns the result.
FormatAnchorSpecifies the visual effect for anchor elements in HTML captions.
FreezeEventsPrevents the control to fire any event.
HeaderAppearanceRetrieves or sets a value that indicates the header's appearance.
HeaderVisibleRetrieves or sets a value that indicates whether the the grid's header is visible or hidden.
HTMLPictureAdds or replaces a picture in HTML captions.
hWndRetrieves the control's window handle.
ImagesSets at runtime the control's image list. The Handle should be a handle to an Images List Control.
ImageSizeRetrieves or sets the size of icons the control displays.
ItemFromPointRetrieves the item from the point.
LayoutSaves or loads the control's layout, such current selection for each panel, the widths of the cascade columns, and so on.
MaxColumnWidthSpecifies the maximum width for any cascade column.
MinColumnWidthSpecifies the minimum width for any cascade column.
ModeIndicates whether the view allows single or multiple cascade columns.
NameSelects the path using the name for each view.
PictureRetrieves or sets a graphic to be displayed in the control.
PictureDisplayRetrieves or sets a value that indicates the way how the graphic is displayed on the control's background
RefreshRefreses the control.
ReplaceIconAdds a new icon, replaces an icon or clears the control's image list.
ScrollButtonHeightSpecifies the height of the button in the vertical scrollbar.
ScrollButtonWidthSpecifies the width of the button in the horizontal scrollbar.
ScrollFontRetrieves or sets the scrollbar's font.
ScrollHeightSpecifies the height of the horizontal scrollbar.
ScrollOrderPartsSpecifies the order of the buttons in the scroll bar.
ScrollPartCaptionSpecifies the caption being displayed on the specified scroll part.
ScrollPartEnableIndicates whether the specified scroll part is enabled or disabled.
ScrollPartVisibleIndicates whether the specified scroll part is visible or hidden.
ScrollThumbSizeSpecifies the size of the thumb in the scrollbar.
ScrollToolTipSpecifies the tooltip being shown when the user moves the scroll box.
ScrollWidthSpecifies the width of the vertical scrollbar.
SelBackColorRetrieves or sets a value that indicates the selection background color.
SelectSelects the path using the key for each view.
SelForeColorRetrieves or sets a value that indicates the selection foreground color.
ShowContextMenuSpecifies the object's context menu.
ShowImageListSpecifies whether the control's image list window is visible or hidden.
ShowToolTipShows the specified tooltip at given position.
SplitViewHeightSpecifies the height of split panels, separated by comma.
StatusBarHeightSpecifies the height of the control's status bar.
StatusBarLabelSpecifies the HTML label the control's status bar is displaying.
StatusBarVisibleSpecifies whether the control's status bar is visible or hidden.
TemplateSpecifies the control's template.
TemplateDefDefines inside variables for the next Template/ExecuteTemplate call.
TemplatePutDefines inside variables for the next Template/ExecuteTemplate call.
ToolTipDelaySpecifies the time in ms that passes before the ToolTip appears.
ToolTipFontRetrieves or sets the tooltip's font.
ToolTipMarginDefines the size of the control's tooltip margins.
ToolTipPopDelaySpecifies the period in ms of time the ToolTip remains visible if the mouse pointer is stationary within a control.
ToolTipWidthSpecifies a value that indicates the width of the tooltip window, in pixels.
UseTabKeyRetrieves or sets a value that specifies whether the Tab or SHIFT + Tab key navigates through the cascading columns.
VersionRetrieves the control's version.
ViewReturns the view you are currently working on.
ViewColumnFromPointRetrieves the view and column from the point.
ViewFromPointRetrieves the view from the point.
ViewItemFromPointRetrieves the view and item from the point.
VisualAppearanceRetrieves the control's appearance.