SftTree/DLL 7.5 - Tree Control
SftBox/OCX 5.0 - Combo Box Control
SftButton/OCX 3.0 - Button Control
SftMask/OCX 7.0 - Masked Edit Control
SftTabs/OCX 6.5 - Tab Control (VB6 only)
SftTree/OCX 7.5 - Tree Control
SftPrintPreview/DLL 2.0 - Print Preview Control (discontinued)
SftTree/DLL 7.5 - Tree Control
SftBox/OCX 5.0 - Combo Box Control
SftButton/OCX 3.0 - Button Control
SftDirectory 3.5 - File/Folder Control (discontinued)
SftMask/OCX 7.0 - Masked Edit Control
SftOptions 1.0 - Registry/INI Control (discontinued)
SftPrintPreview/OCX 1.0 - Print Preview Control (discontinued)
SftTabs/OCX 6.5 - Tab Control (VB6 only)
SftTree/OCX 7.5 - Tree Control
SftTabs/NET 6.0 - Tab Control (discontinued)
SftTree/NET 2.0 - Tree Control
Defines the progress bar color used for this cell, combined with ProgressColor creating a gradient fill.
Get
Put
object
A SftTreeCell object.
Clr
Defines the progress bar color used for this cell, combined with ProgressColor creating a gradient fill. -1 indicates that there is no defined color and the default colors are used. For information about color properties, please visit the applicable section "Using SftTree/OCX with ...".
The ProgressColorEnd property defines the progress bar color used for this cell, combined with Cell.ProgressColor creating a gradient fill.
The ProgressColorEnd property combined with Cell.ProgressColor can be used to define a gradient fill for the progress bar. The orientation of the gradient fill can be defined using the Cell.ProgressColorOrientation property. If Cell.ProgressColor is not defined, ProgressColorEnd is ignored and has no effect.
A progress bar is only shown for the cell if its Cell.ProgressMax property is set to a value other than 0.
AxSftTree1.get_Cell(I, 0).ProgressMax = 200 ' maximum value 0-200 AxSftTree1.get_Cell(I, 0).ProgressValue = 33 ' current value I = AxSftTree1.Items.Add("Progress Bar - with gradient fill") AxSftTree1.get_Item(I).Level = 1 AxSftTree1.get_Cell(I, 0).ProgressColorOrientation = SftTreeOrientationDefaultConstants.horizontalDefaultOrientationSftTree AxSftTree1.get_Cell(I, 0).ProgressStyle = SftTreeProgressStyleDefaultConstants.smallDefaultProgressStyleSftTree AxSftTree1.get_Cell(I, 0).ProgressColor = Convert.ToUInt32(ColorTranslator.ToOle(Color.FromArgb(128, 128, 0)) And &HFFFFFFFF&) AxSftTree1.get_Cell(I, 0).ProgressColorEnd = Convert.ToUInt32(ColorTranslator.ToOle(Color.FromArgb(255, 255, 0)) And &HFFFFFFFF&) AxSftTree1.get_Cell(I, 0).ProgressMax = 50 ' maximum value 0-50 AxSftTree1.get_Cell(I, 0).ProgressValue = 40 ' current value I = AxSftTree1.Items.Add("Progress Bar - customizable colors") AxSftTree1.get_Item(I).Level = 1 AxSftTree1.get_Cell(I, 0).ProgressColorOrientation = SftTreeOrientationDefaultConstants.verticalDefaultOrientationSftTree AxSftTree1.get_Cell(I, 0).ProgressStyle = SftTreeProgressStyleDefaultConstants.smallDefaultProgressStyleSftTree
.Cell(I, 0).ProgressMax = 200 ' maximum value 0-200 .Cell(I, 0).ProgressValue = 33 ' current value I = .Items.Add("Progress Bar - with gradient fill") .Item(I).Level = 1 .Cell(I, 0).ProgressColorOrientation = horizontalDefaultOrientationSftTree .Cell(I, 0).ProgressStyle = smallDefaultProgressStyleSftTree .Cell(I, 0).ProgressColor = &H8080& .Cell(I, 0).ProgressColorEnd = &HFFFF& .Cell(I, 0).ProgressMax = 50 ' maximum value 0-50 .Cell(I, 0).ProgressValue = 40 ' current value I = .Items.Add("Progress Bar - customizable colors") .Item(I).Level = 1 Dim cellObj As SftTreeCell Set cellObj = .Cell(I, 0)
axSftTree1.get_Cell(I, 0).ProgressMax = 200; // maximum value 0-200 axSftTree1.get_Cell(I, 0).ProgressValue = 33; // current value I = axSftTree1.Items.Add("Progress Bar - with gradient fill"); axSftTree1.get_Item(I).Level = 1; axSftTree1.get_Cell(I, 0).ProgressColorOrientation = SftTreeOrientationDefaultConstants.horizontalDefaultOrientationSftTree; axSftTree1.get_Cell(I, 0).ProgressStyle = SftTreeProgressStyleDefaultConstants.smallDefaultProgressStyleSftTree; axSftTree1.get_Cell(I, 0).ProgressColor = (uint) ColorTranslator.ToOle(Color.FromArgb(128, 128, 0)); axSftTree1.get_Cell(I, 0).ProgressColorEnd = (uint) ColorTranslator.ToOle(Color.FromArgb(255, 255, 0)); axSftTree1.get_Cell(I, 0).ProgressMax = 50; // maximum value 0-50 axSftTree1.get_Cell(I, 0).ProgressValue = 40; // current value I = axSftTree1.Items.Add("Progress Bar - customizable colors"); axSftTree1.get_Item(I).Level = 1; axSftTree1.get_Cell(I, 0).ProgressColorOrientation = SftTreeOrientationDefaultConstants.verticalDefaultOrientationSftTree; axSftTree1.get_Cell(I, 0).ProgressStyle = SftTreeProgressStyleDefaultConstants.smallDefaultProgressStyleSftTree;
m_vTree->Cell[i][0]->ProgressMax = 200; // maximum value 0-200 m_vTree->Cell[i][0]->ProgressValue = 33; // current value i = m_vTree->Items->Add("Progress Bar - with gradient fill"); m_vTree->Item[i]->Level = 1; m_vTree->Cell[i][0]->ProgressColorOrientation = horizontalDefaultOrientationSftTree; m_vTree->Cell[i][0]->ProgressStyle = smallDefaultProgressStyleSftTree; m_vTree->Cell[i][0]->ProgressColor = RGB(128,128,0); m_vTree->Cell[i][0]->ProgressColorEnd = RGB(255,255,0); m_vTree->Cell[i][0]->ProgressMax = 50; // maximum value 0-50 m_vTree->Cell[i][0]->ProgressValue = 40; // current value i = m_vTree->Items->Add("Progress Bar - customizable colors"); m_vTree->Item[i]->Level = 1; m_vTree->Cell[i][0]->ProgressColorOrientation = verticalDefaultOrientationSftTree; m_vTree->Cell[i][0]->ProgressStyle = smallDefaultProgressStyleSftTree;
See Also SftTreeCell Object | Object Hierarchy