All Frameworks Class Hierarchy This Framework Indexes
ComponentsCatalogsInterfaces Typedef CATCciCatalogBrowserDisplayOptions
typedef unsigned long CATCciCatalogBrowserDisplayOptions
The Catalog browser display options list.
Role:There are the options for the Catalog Browser Dialog box.
This object is created by the CATICatalogBrowserFactory interface and handled by the
CATICatalogBrowser interface.
The options are a set of values that you can cumulate using a logical or. To be exact,
you can add the first forth options and one of the
last third. If you don't set one of the last third, the CATCatalogDisplayWithSmallIcon
is the default value.
option = CATCatalogDisplayCombo | CATCatalogDisplayWndBtnOKCancel | CATCatalogDisplayWithLargeIcons ;
option = CATCatalogDisplayCombo | CATCatalogDisplayWndModal ;
- Values:
-
- CATCatalogDisplayWndBtnOKCancel
- The dialog window is with the OK and the Cancel buttons otherwise only the Close button.
- CATCatalogDisplayWndModal
- The dialog window is modal.
- CATCatalogDisplayTree
- The dialog window shows the catalog tree structure in addition.
- CATCatalogDisplayCombo
- The dialog window shows a combo to select the next three options otherwise there are
only the Small and Large icon buttons.
This style is recommended.
- CATCatalogDisplayWithSmallIcon
- The dialog window shows the list of elements using small preview icon.
- CATCatalogDisplayWithLargeIcon
- The dialog window shows the list of elements using large preview icon.
- CATCatalogDisplayWithDetail
- The dialog window shows the list of elements using the keyword value table.
- CATCatalogDisplayNoDfltCatalog
- When the browser is created:
- If you use this option, no default catalog is opened .
- If you omit this option, the browser opens a catalog (the last opened one...).
Anyway, calling
CATICatalogBrowser.SetCurrentCatalogPath opens your catalog. If you precise this option, only your catalog is opened (performance consideration).
This object is included in the file: CATCatalogDisplayOptions.h