exskin - sample code

The following movie shows the first-look of the newly eXCascadeTree component:

The eXCascadeTree component is a multiple-columns-tree-view component that uses miller columns visualization to display your data. 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 following movie shows the FilterBar extension:

The FilterBar extension allows you to filter items using interactively UI drop down panels. Also, it allows you to filter items as you type. You can let the user to filter for some or all columns, hidden or visible, by patterns that use wild characters, by date, image, check, and so on. The label of the FilterBar extension allows using expressions so you are free to design it the way how you want to show or behave. This feature will be available for controls like eXGrid, eXTree,eXList, eXG2antt, eXGantt, eXFileView, eXComboBox and eXPivot.

*NEW: Ability to display and edit data using a progress control
*Added: The Item.AllowEdit property on exItemEditProgress assigns a progress editor to the current item. The Item.EditValue property gets or sets the value of the progress.
*Added: The exItemEditReadOnly flag on Item.AllowEdit property specifies a disabled/read-only editor assigned to the current item. For instance, exItemEditReadOnly + exItemEditProgress creates a read-only progress ( the user can't change the progress value at runtime )
*Fixed: Prevents closing the current popup / sub-menu once the user presses the Alt modifier-key.
*Fixed: The CTRL + Escape closes all popups / sub-menus.
*Fixed: The control fails if adding a popup item with no sub-items
*Fixed: Un-highlights all visible items, when cursor leaves the control.
*Added: Exontrol.CascadeTree component to the controls list.
*Added: Exontrol.Miller component to the controls list.
*Added: Exontrol.Thumbnail component to the controls list.
*NEW: Inline-ToolTip Support. The Inline-ToolTip support allows you to display the tooltip/documentation of the keyword, while editing, so it is displayed while the caret is in the current line, and it disappear once the user selects a new line,
*Added: AllowInlineToolTip property, indicates that the current line shows inline tooltip for keywords found to the caret.
*Added: ExcludeInlineToolTip property, specifies a list of keywords, separated by , ( comma character), that specifies the keywords to be excluded from the inline tooltip support.
*Added: TempInlineToolTip property, Specifies a temporarily inline tooltip to be shown on the current line. By default, the inline tooltip can be shown only if the AllowInlineToolTip property is not-zero and the control is focused, enabled, allow changes, the caret is visible, and there is no selection on multiple lines. The temporarily inline tooltip is shown as soon as the TempInlineToolTip property is not empty, no matter of AllowInlineToolTip property or if the control is focused, enabled, and so on. The temporarily inline tooltip is removed as soon as the caret of the control is moved.


Copyright 1999-2017 Exontrol. All rights reserved.