exthumbnail - 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.

Jan17
ExGrid, 12.0.0.2
*NEW: Sorting and Incremental-Seach for control's Columns Floating Panel
*Added: ColumnsFloatBarSortOrder property specifies the order to display the columns on the Columns Floating Panel ( ColumnsFloatBarVisible property ). For instance, ColumnsFloatBarSortOrder property on SortAscending, makes the columns floating panel to display the columns alphabetically in ascending order.
*Fixed: The Copy/CopyTo method does not shows the expandable columns.
*Fixed: The Horizontal parameter of OffsetChanged event is of short type ( 0, 1 ), instead boolean values (0, -1)
ExRibbon, 13.0.0.1
*NEW: Advanced Shortcut Keys Support, including UI visual appearance when the user presses modifier keys, such as CTRL, ALT or SHIFT, or a combination of any of them
*Added: ShortcutKeyVisible property gets or sets a value that specifies whether the control's shortcut keys are visible or hidden.
*Added: Item.Shortcut property specifies the keys combination to invoke it. For instance, Shortcut property on "CTRL + A", indicates that the user can automatically select the item pressing the CTRL + A combination, or "CTRL + F1 + B", indicates that the item is being invoked as soon as the user presses CTRL + F1 and then B key. This is valid while the control's ShortcutKeyVisible property is exShowShortcutKeysToggle or exShowShortcutKeysToggleDelayed
*Added: ShortcutKeyAlignH property defines the alignment of the UI shortcut keys relative to the item that displays it, when the holder arranges the items horizontally.
*Added: ShortcutKeyAlignV property defines the alignment of the UI shortcut keys relative to the item that displays it, when the holder arranges the items vertically.
Jan15
ExOrgChart, 14.0.0.2
*NEW: Multiple improvements for expression-like properties
*Added: a `like` b binary-operator compares the string a against the pattern b. The pattern b may contain wild-characters such as *, ?, # or [] and can have multiple patterns separated by space character. In order to have the space, or any other wild-character inside the pattern, it has to be escaped, or in other words it should be preceded by a \ character. For instance "value like `F*e`" matches all strings that start with F and ends on e, or "value like `a* b*`? indicates any strings that start with a or b character.
*Added: The 0x or 0X sequence proceed the hexa-representation of a number, in properties that support expressions. For instance, "value = 0x100" specifies whether the value is 256 ( 0x100 in hexa-representation ) 
*Added: `hex` a unary-operator converts the giving string from hexa-representation to a numeric value, or converts the giving numeric value to hexa-representation. For instance, hex(`FF`) returns 255, while the hex(255) or hex(0xFF) returns the `FF` string. The hex(hex(`FFFFFFFF`)) always returns `FFFFFFFF` string, as the second hex call converts the giving string to a number, and the first hex call converts the returned number to string representation (hexa-representation). 
*Added: a `bitand`, `bitor`, `bitxor` b binary/bitwise-operator computes the AND/OR/XOR operation on bits of a and b, and returns the unsigned value. For instance, 0x01001000 bitand 0x10111000 returns 0x00001000, 0x01001000 bitor 0x10111000 returns 0x11111000, 0x01110010 bitxor 0x10101010 returns 0x11011000.
*Added: a `bitshift` b, binary/bitwise-operator shifts every bit of a value to the left if b is negative, or to the right if b is positive, for b times, and returns the unsigned value. For instance, 128 bitshift 1 returns 64 ( dividing by 2 ) or 128 bitshift (-1) returns 256 ( multiplying by 2 )
*Added: `bitnot` x unary/bitwise-operator flips every bit of x, and returns the unsigned value. For instance, bitnot(0x00FF0000) returns 0xFF00FFFF.
ExCalcEdit, 10.0.0.1
*NEW: Ability to add [Sub]Total lines
*Added: AllowTotal property specifies the keyword that makes the control to display the sum/total of all lines. By default, the AllowTotal property is "<b>Total</b>", which indicates that once the user types Total, it displays the sum of all lines. At runtime, the user can easily add the Total keyword, by typing the T character, and right after pressing the CTRL + Space keys combination.
*Added: AllowSubTotal property specifies the keyword that makes the control to display the subtotals. By default, the AllowSubTotal property is "<fgcolor=808080><b>SubTotal</b></fgcolor>", which indicates that once the user types SubTotal, it displays the sum of all previously lines, until another Total or SubTotal line is found. At runtime, the user can easily add the SubTotal keyword, by typing the S character, and right after pressing the CTRL + Space keys combination.
*Added: InsertText method inserts text to control.
*Added: CaretLine property indicates the line that displays the caret.
 

2018..............

Copyright 1999-2018 Exontrol. All rights reserved.