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 file/folder's foreground color.
Get
Put
object
A SftDirectoryFolder object.
Clr
Defines the file/folder's foreground color.
The ForeColor property defines the file/folder's foreground color.
All folders use the foreground color defined using the control's ForeColor property. Columns can override the foreground color using the Column.ForeColor property. Individual folders can override the color using their Folder.ForeColor property.
AxSftDirectory1.SelectForeColorNoFocus = SystemColors.HighlightText AxSftDirectory1.SelectForeColorNoFocus = Color.White AxSftDirectory1.SelectForeColorNoFocus = ColorTranslator.FromWin32(&HFFFFFF&) AxSftDirectory1.get_ColumnEntry(0).BackColor = Convert.ToUInt32(ColorTranslator.ToOle(SystemColors.Highlight) And &HFFFFFFFF&) AxSftDirectory1.get_ColumnEntry(0).ForeColor = Convert.ToUInt32(ColorTranslator.ToOle(SystemColors.HighlightText) And &HFFFFFFFF&) AxSftDirectory1.get_ColumnEntry(0).SelectBackColor = Convert.ToUInt32(ColorTranslator.ToOle(Color.White)) AxSftDirectory1.get_ColumnEntry(0).SelectForeColor = Convert.ToUInt32(&H0&) AxSftDirectory1.CurrentFolder.BackColor = Convert.ToUInt32(ColorTranslator.ToOle(SystemColors.Control) And &HFFFFFFFF&) AxSftDirectory1.CurrentFolder.ForeColor = Convert.ToUInt32(ColorTranslator.ToOle(Color.Black)) AxSftDirectory1.CurrentFolder.ForeColor = Convert.ToUInt32(&H0&) AxSftDirectory1.Headers.BackColor = Convert.ToUInt32(ColorTranslator.ToOle(SystemColors.Highlight) And &HFFFFFFFF&) AxSftDirectory1.Headers.ForeColor = Convert.ToUInt32(ColorTranslator.ToOle(SystemColors.HighlightText) And &HFFFFFFFF&) AxSftDirectory1.Headers.GrayedColor = Convert.ToUInt32(ColorTranslator.ToOle(Color.Gray)) AxSftDirectory1.Headers.DarkEdgeColor = Convert.ToUInt32(ColorTranslator.ToOle(Color.Gray)) AxSftDirectory1.Headers.LightEdgeColor = Convert.ToUInt32(&HFF&)
SftDirectory1.SelectForeColorNoFocus = vbWhite SftDirectory1.SelectBackColorNoFocus = &HFF SftDirectory1.SelectForeColorNoFocus = &HFFFFFF SftDirectory1.ColumnEntry(0).BackColor = vbHighlight SftDirectory1.ColumnEntry(0).ForeColor = vbHighlightText SftDirectory1.ColumnEntry(0).SelectBackColor = vbWhite SftDirectory1.ColumnEntry(0).SelectForeColor = &H0 SftDirectory1.CurrentFolder.BackColor = vbButtonFace SftDirectory1.CurrentFolder.ForeColor = vbBlack SftDirectory1.CurrentFolder.ForeColor = &H0 SftDirectory1.Headers.BackColor = vbHighlight SftDirectory1.Headers.ForeColor = vbHighlightText SftDirectory1.Headers.GrayedColor = vbGray SftDirectory1.Headers.DarkEdgeColor = vbGray SftDirectory1.Headers.LightEdgeColor = &HFF
axSftDirectory1.SelectForeColorNoFocus = SystemColors.HighlightText; axSftDirectory1.SelectForeColorNoFocus = Color.White; axSftDirectory1.SelectForeColorNoFocus = OLECvt.ToColor(0x0ffffff); axSftDirectory1.get_ColumnEntry(0).BackColor = OLECvt.ToOleColor(SystemColors.Highlight); axSftDirectory1.get_ColumnEntry(0).ForeColor = OLECvt.ToOleColor(SystemColors.HighlightText); axSftDirectory1.get_ColumnEntry(0).SelectBackColor = OLECvt.ToOleColor(Color.White); axSftDirectory1.get_ColumnEntry(0).SelectForeColor = 0x000000; axSftDirectory1.CurrentFolder.BackColor = OLECvt.ToOleColor(SystemColors.Control); axSftDirectory1.CurrentFolder.ForeColor = OLECvt.ToOleColor(Color.Black); axSftDirectory1.CurrentFolder.ForeColor = 0x000000; axSftDirectory1.Headers.BackColor = OLECvt.ToOleColor(SystemColors.Highlight); axSftDirectory1.Headers.ForeColor = OLECvt.ToOleColor(Color.Black); axSftDirectory1.Headers.GrayedColor = OLECvt.ToOleColor(Color.Gray); axSftDirectory1.Headers.DarkEdgeColor = OLECvt.ToOleColor(Color.Gray); axSftDirectory1.Headers.LightEdgeColor = 0x0000ff;
vDir1->SelectForeColorNoFocus = 0x80000000L | COLOR_HIGHLIGHTTEXT; vDir1->SelectBackColorNoFocus = RGB(0xff, 0, 0); vDir1->SelectForeColorNoFocus = RGB(0xff, 0xff, 0xff); vDir1->ColumnEntry[0]->BackColor = 0x80000000L | COLOR_HIGHLIGHT; vDir1->ColumnEntry[0]->ForeColor = 0x80000000L | COLOR_HIGHLIGHTTEXT; vDir1->ColumnEntry[0]->SelectBackColor = RGB(0xff, 0xff, 0xff); vDir1->ColumnEntry[0]->SelectForeColor = RGB(0, 0, 0); vDir1->CurrentFolder->BackColor = 0x80000000L | COLOR_BTNFACE; vDir1->CurrentFolder->ForeColor = RGB(0,0,0); vDir1->Headers->BackColor = 0x80000000L | COLOR_HIGHLIGHT; vDir1->Headers->ForeColor = 0x80000000L | COLOR_HIGHLIGHTTEXT; vDir1->Headers->GrayedColor = RGB(0xc0, 0xc0, 0xc0); vDir1->Headers->DarkEdgeColor = RGB(0xc0, 0xc0, 0xc0); vDir1->Headers->LightEdgeColor = RGB(0xff, 0, 0);
See Also SftDirectoryFolder Object | Object Hierarchy