Type | Description | |||
Color | A color expression that indicates the background color for item from the cursor ( hovering the item ). Use the Add method to add new skins to the control. If you need to remove the skin appearance from a part of the control you need to reset the last 7 bits in the high significant byte of the color being applied to the background's part. |
The following sample displays a different background color mouse passes over an item.
VBAWith List1 .BeginUpdate .Columns.Add "Def" .HotBackColor = RGB(0,0,128) .HotForeColor = RGB(255,255,255) With .Items .Add "Item A" .Add "Item B" .Add "Item C" End With .EndUpdate End WithVB6
With List1 .BeginUpdate .Columns.Add "Def" .HotBackColor = RGB(0,0,128) .HotForeColor = RGB(255,255,255) With .Items .Add "Item A" .Add "Item B" .Add "Item C" End With .EndUpdate End WithVB.NET
With Exlist1 .BeginUpdate() .Columns.Add("Def") .HotBackColor = Color.FromArgb(0,0,128) .HotForeColor = Color.FromArgb(255,255,255) With .Items .Add("Item A") .Add("Item B") .Add("Item C") End With .EndUpdate() End WithVB.NET for /COM
With AxList1 .BeginUpdate() .Columns.Add("Def") .HotBackColor = RGB(0,0,128) .HotForeColor = RGB(255,255,255) With .Items .Add("Item A") .Add("Item B") .Add("Item C") End With .EndUpdate() End WithC++
/* Copy and paste the following directives to your header file as it defines the namespace 'EXLISTLib' for the library: 'ExList 1.0 Control Library' #import <ExList.dll> using namespace EXLISTLib; */ EXLISTLib::IListPtr spList1 = GetDlgItem(IDC_LIST1)->GetControlUnknown(); spList1->BeginUpdate(); spList1->GetColumns()->Add(L"Def"); spList1->PutHotBackColor(RGB(0,0,128)); spList1->PutHotForeColor(RGB(255,255,255)); EXLISTLib::IItemsPtr var_Items = spList1->GetItems(); var_Items->Add("Item A"); var_Items->Add("Item B"); var_Items->Add("Item C"); spList1->EndUpdate();C++ Builder
List1->BeginUpdate(); List1->Columns->Add(L"Def"); List1->HotBackColor = RGB(0,0,128); List1->HotForeColor = RGB(255,255,255); Exlistlib_tlb::IItemsPtr var_Items = List1->Items; var_Items->Add(TVariant("Item A")); var_Items->Add(TVariant("Item B")); var_Items->Add(TVariant("Item C")); List1->EndUpdate();C#
exlist1.BeginUpdate(); exlist1.Columns.Add("Def"); exlist1.HotBackColor = Color.FromArgb(0,0,128); exlist1.HotForeColor = Color.FromArgb(255,255,255); exontrol.EXLISTLib.Items var_Items = exlist1.Items; var_Items.Add("Item A"); var_Items.Add("Item B"); var_Items.Add("Item C"); exlist1.EndUpdate();JavaScript
<OBJECT classid="clsid:CD481F4D-2D25-4759-803F-752C568F53B7" id="List1"></OBJECT> <SCRIPT LANGUAGE="JScript"> List1.BeginUpdate() List1.Columns.Add("Def") List1.HotBackColor = 8388608 List1.HotForeColor = 16777215 var var_Items = List1.Items var_Items.Add("Item A") var_Items.Add("Item B") var_Items.Add("Item C") List1.EndUpdate() </SCRIPT>C# for /COM
axList1.BeginUpdate(); axList1.Columns.Add("Def"); axList1.HotBackColor = Color.FromArgb(0,0,128); axList1.HotForeColor = Color.FromArgb(255,255,255); EXLISTLib.Items var_Items = axList1.Items; var_Items.Add("Item A"); var_Items.Add("Item B"); var_Items.Add("Item C"); axList1.EndUpdate();X++ (Dynamics Ax 2009)
public void init() { COM com_Items anytype var_Items super() exlist1.BeginUpdate() exlist1.Columns().Add("Def") exlist1.HotBackColor(WinApi::RGB2int(0,0,128)) exlist1.HotForeColor(WinApi::RGB2int(255,255,255)) var_Items = exlist1.Items() com_Items = var_Items com_Items.Add("Item A") com_Items.Add("Item B") com_Items.Add("Item C") exlist1.EndUpdate() }VFP
with thisform.List1 .BeginUpdate .Columns.Add("Def") .HotBackColor = RGB(0,0,128) .HotForeColor = RGB(255,255,255) with .Items .Add("Item A") .Add("Item B") .Add("Item C") endwith .EndUpdate endwithdBASE Plus
local oList,var_Items oList = form.Activex1.nativeObject oList.BeginUpdate() oList.Columns.Add("Def") oList.HotBackColor = 0x800000 oList.HotForeColor = 0xffffff var_Items = oList.Items var_Items.Add("Item A") var_Items.Add("Item B") var_Items.Add("Item C") oList.EndUpdate()XBasic (Alpha Five)
Dim oList as P Dim var_Items as P oList = topparent:CONTROL_ACTIVEX1.activex oList.BeginUpdate() oList.Columns.Add("Def") oList.HotBackColor = 8388608 oList.HotForeColor = 16777215 var_Items = oList.Items var_Items.Add("Item A") var_Items.Add("Item B") var_Items.Add("Item C") oList.EndUpdate()Delphi 8 (.NET only)
with AxList1 do begin BeginUpdate(); Columns.Add('Def'); HotBackColor := Color.FromArgb(0,0,128); HotForeColor := Color.FromArgb(255,255,255); with Items do begin Add('Item A'); Add('Item B'); Add('Item C'); end; EndUpdate(); endDelphi (standard)
with List1 do begin BeginUpdate(); Columns.Add('Def'); HotBackColor := RGB(0,0,128); HotForeColor := RGB(255,255,255); with Items do begin Add('Item A'); Add('Item B'); Add('Item C'); end; EndUpdate(); endVisual Objects
local var_Items as IItems oDCOCX_Exontrol1:BeginUpdate() oDCOCX_Exontrol1:Columns:Add("Def") oDCOCX_Exontrol1:HotBackColor := RGB(0,0,128) oDCOCX_Exontrol1:HotForeColor := RGB(255,255,255) var_Items := oDCOCX_Exontrol1:Items var_Items:Add("Item A") var_Items:Add("Item B") var_Items:Add("Item C") oDCOCX_Exontrol1:EndUpdate()PowerBuilder
OleObject oList,var_Items oList = ole_1.Object oList.BeginUpdate() oList.Columns.Add("Def") oList.HotBackColor = RGB(0,0,128) oList.HotForeColor = RGB(255,255,255) var_Items = oList.Items var_Items.Add("Item A") var_Items.Add("Item B") var_Items.Add("Item C") oList.EndUpdate()