Award-winning Commercial Components since 1996

 Home Products Support FAQ

ctExplorer
  ctExplorer is a single meta-component that dynamically manages a List Bar, List View, Tree View, Splitter Bars, Tabs and HTML viewer. Since all views are integrated into a single component, ctExplorer provides a quick and easy foundation for creating application interfaces or “explorer-like” applications removing the need to program and manage individual explorer UI objects and their interaction.

ctExplorer offers developers complete control over data and document object interaction, allowing users to navigate objects from the List Bar, Tree View or List View areas. The HTML viewer will display selected objects according to their file-types (Word, Excel...). making ctExplorer a powerful UI component ideal for designing applications where large volumes of data need to be available and in a well organized presentation layer.
General Features
Integrated Splitter/Resizing :  Splitter bar and embedded window resizing activity is handled by ctExplorer internally. A great benefit for IDE’s that do not support the ISimpleFrame standard.
Interchangeable Views : The tree view, list view, list bar, browser, tabs and text area can all be removed from the control. This allows for complete control in the presentation of the ctExplorer control.
Enhanced Views : The tree view, list view, list bar and/or browser area can all be enhanced or replaced with other custom controls to help increase the functionality of the view.

In the example above, we have added a text area above the browser to enhance the entire view. The text area will move and size along with the browser. 

Internal Image List : An internal image list can be used to assign images to the different views in the control.
New GDI+ Type Styles : New border types and GDI+ type shading and fills allow you to present the control with many graphical features common in Windows XP .
Property Pages : The new property pages for ctExplorer allow you to treat each of the four views as if it were a separate controls, allowing for easy navigation and set-up of the component just the way you need it for your own branding.

Help File : A completely brand new help file divided into separate sections for each view making it easier to find the information you need.

Tree View
The Tree View is an enhanced hierarchical tree / outline control ideal for displaying document headings, index entries, file directory structures, and any other information that can be organized in a hierarchical format.

The Tree View consists of a series of node objects. Each node may have its own text (or label), bitmaps, check boxes and radio buttons. Each node item in the list may also have subordinate items or children. These children are represented as indented levels. When a parent item is expanded, its immediate child items become visible. When the parent item is collapsed, child items are hidden.

Node Display Features : The tree view can display a variety of different items in a node:  text for the node, "Plus/Minus" picture, "Open / Close / Leaf" picture, an independent bitmap image, and Tree Lines.

Tree view with custom images and colors assigned to specified nodes.

Edit Node Text : Tree view's first column can be set to an edit mode. End-users may enter or edit node text by selecting it with a mouse. 
Sub-Text : Each node item can contain its regular text as well as sub-text. 
The blue text after the regular text is the sub-text for the node items.
Check Box Support : Support for check boxes in any cell in the control. Support for custom (user supplied) check box images.
Radio Button Support : Support for child nodes can be grouped and set with radio buttons (first column only). Support is also provided for custom (user supplied) radio button images.

Tree view with check boxes and radio buttons
Multi-Select : Support for multi-select.
Drag and Drop : Drag items into and out of the tree.
Column Data Types : Columns can be defined as text, numeric, or date/time. This now aids in the column sorts.
Header Items : List items can be set up as headers. Headers are not affected by defined columns.
Single and Multi-column Sort : Sort the list on values contained in any one, or combination of up to three columns, simultaneously. Sorts can be based on column data type (i.e. text, numeric, or dates).

The Tree View configured with item headers, multiple columns, sub-text, check box columns and custom images.

List View
The List View is an enhanced list box object. It provides extensive list box functionality beyond that of standard list box objects that ship with most IDE's. This includes the ability to contain variable height list items, the ability to host sub-text, support for multi-select and multi-lines, drag and drop in and out of the control, picture clips and check boxes within each list item, multiple columns, tool tips on the vertical scroll bar, vertical and horizontal grid lines, pre-column display, etc.
Row Properties : Including colors and fonts  ( images at the cell level ).
Check Boxes : Support for check boxes in a column.
Sub-Text : Developer-definable multi-line wrapping sub-text data in addition to standard row/column list data.

Alternate Line Colors : Alternating groups of lines switch background color.
Pre-Column : Add a pre-column to the list to identify by an arrow, or for numbering rows or pre-define with a picture.
Built-in Text Search : Search for a text string in a given column. Support for soft-seek and case sensitive searches as well.
Drag and Drop : Drag items into and out of the list.
Grid Lines : Option to display horizontal and vertical lines between the columns and list items.
Multi-Select : Support for multi-select.
Display/Hide Sub-Text : The control can be set up so that plus/minus boxes appear beside list items with sub-text. The sub-text can then be viewed or hidden by clicking on the plus/minus box.

Column Data Types : Columns can be defined as text, numeric, or date/time. This now aids in the column sorts.
Header Items : List items can be set up as headers. Header will not be broken up by defined columns.

The List View with a header item, a check box column, and alternating line colors.

Single and Multi-column Sort : Sort the list on values contained in any one, or combination of up to three columns, simultaneously. Sorting can be based on column data type (i.e. text, numeric, or dates).
Tool Tips : Support for tool tips for text within a cell, and for the vertical scroll bar.
List Bar View
The List Bar View is a navigation component similar to the Microsoft® Outlook™ list bar. The List Bar View displays sets of sliding lists; each list contains its own group of items. An item can be represented with text and/or an image. Clicking on a list bar button slides the selected list and its items into view. When there are more list items in a list that can be displayed within the object, navigation buttons are automatically displayed so that the end-user may scroll to hidden items.

Text Options : The control provides embedded support for assigning and customizing the text strings used for List Bars and List Items.  Set one or any combination of 15 properties to create a perfect presentation.
Smooth Scrolling : Enhance your List Bar interface with smooth scrolling.
Drag and Drop :  Support for dragging a new item into the list. Drag items from the control as well.
Word Wrap : Provide complete item descriptions with item word wrapping.
Mouse Over and Select Status : Create unique Mouse Over and Select Status displays with any combination of images, fonts, and colors for each item.
Text Alignment : Modify Text Alignment within the list bars and list items.
Navigation Buttons : Navigation buttons may be placed within the list headers with left or right orientation.
Support for Multiple Columns : Display multiple columns of images within the control.

Images for List Bars : Assign picture clips to the list bars.

Browser View
The Browser View provides the functionality of a Web Browser within an ActiveX design. The object provides a window through which sites on the World Wide Web can be browsed, as well as folders in the local file system and on a network. The browser view supports all the regular functionality of the MS browser including hyper-linking, Uniform Resource Locator (URL) navigation, and maintenance of a history list.

Browser Capabilities:  Add a browser window to any part of your application. Scroll bars are automatically displayed when necessary.
Alternative Documents:  Just as with MS IE, if host applications such as Word or Excel are available to the system, the Browser View will call the host application and display non-html documents within the appropriate host application.
Complete Exposure:  Extensive control and easy access to browser functionality, including the ability to print the current document, maintain a history list, etc.
Find and Highlight Text:  Search and highlight text within a document. Also, count and highlight all occurrences of specific text within a document.
Text Size:  Set the default text size within the browser.
Read a Text String : Easily turn a text string into a .txt or .htm document to make it easier for the browser to display.
Tabs
It is possible to assign tabs to the tree view, list view and browser view. This allows the programmer to increase the functionality of the view.

Use Text and/or Images : The content of the tabs can be set up with text and/or an image from the internal image list.
Tab Placement : The tabs can be assigned to the top or bottom of the view.
Additional Views of ctExplorer (click on image for larger view)

 Found in:

Tools Series Solutions Series
Component Toolbox Solutions::PIM Professional
Calendar Tools Solutions::Schedule
Studio Controls  

  

 Get in touch with us!

 Sales: 1-800-670-8045
          1-204-985-5770
 Support

 General Info
 

 

Copyright © 2008, DBI Technologies Inc.