164 |
How can I select an item using on its full part, not only on its icon or caption
// Click event - Occurs when the user presses and then releases the left mouse button over the control. void __fastcall TForm1::ListBar1Click(TObject *Sender) { OutputDebugString( PChar(ListBar1->ItemFromPoint[-1,-1]) ); } ListBar1->HighlightItemType = Exlistbarlib_tlb::HighLightItemEnum::exFull | Exlistbarlib_tlb::HighLightItemEnum::exUnion; Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item <b>1</b>",TNoParam())->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item <b>2</b>",TNoParam())->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; |
163 |
Does your control support subscript or superscript, in HTML captions
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group"); var_Group->AddItem(L"Item <b><off 4><font ;6>1",TNoParam())->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item <b><off 4><font ;6>2",TNoParam())->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; |
162 |
How do I get notified once the user selects or activates a group
// SelectGroup event - Occurs when a group is selected. void __fastcall TForm1::ListBar1SelectGroup(TObject *Sender,Exlistbarlib_tlb::IGroup *OldGroup,Exlistbarlib_tlb::IGroup *NewGroup) { OutputDebugString( L"Current " ); OutputDebugString( L"NewGroup" ); OutputDebugString( L"Previously " ); OutputDebugString( L"OldGroup" ); } Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); Exlistbarlib_tlb::IGroupPtr var_Group1 = ListBar1->Groups->Add(L"Group 2"); var_Group1->AddItem(L"Item 1",TNoParam()); var_Group1->AddItem(L"Item 2",TNoParam()); Exlistbarlib_tlb::IGroupPtr var_Group2 = ListBar1->Groups->Add(L"Group 3"); var_Group2->AddItem(L"Item 1",TNoParam()); var_Group2->AddItem(L"Item 2",TNoParam()); |
161 |
Can I specify a different colors for groups using your EBN files
ListBar1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn")); ListBar1->BackColorGroup = 0x1000000; ListBar1->Groups->Add(L"Group 1"); ListBar1->Groups->Add(L"Group 2")->BackColor = 0x100aabb; ListBar1->SelectGroup = 1; |
160 |
Can I change the color of the control's border (EBN files)
ListBar1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn")); ListBar1->Appearance = Exlistbarlib_tlb::AppearanceEnum(0x1aabbc8 | Exlistbarlib_tlb::AppearanceEnum::exDrop); |
159 |
How do I specify the width of the item
ListBar1->HighlightItemType = Exlistbarlib_tlb::HighLightItemEnum::exNoHighlight; Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->ItemWidth = 32; var_Group->AddItem(L"0",TNoParam()); var_Group->AddItem(L"1",TNoParam()); var_Group->AddItem(L"2",TNoParam()); var_Group->AddItem(L"3",TNoParam()); var_Group->AddItem(L"4",TNoParam()); var_Group->AddItem(L"5",TNoParam()); var_Group->AddItem(L"6",TNoParam()); var_Group->AddItem(L"7",TNoParam()); var_Group->AddItem(L"8",TNoParam()); var_Group->AddItem(L"9",TNoParam()); ListBar1->Groups->Add(L"Group 2"); |
158 |
How do I change the visual appearance of the item from the cursor, using EBN files
Exlistbarlib_tlb::IAppearancePtr var_Appearance = ListBar1->VisualAppearance; var_Appearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn")); var_Appearance->Add(22,TVariant("c:\\exontrol\\images\\pushed.ebn")); var_Appearance->Add(2,TVariant("CP:22 0 8 0 -8")); ListBar1->Background[Exlistbarlib_tlb::BackgroundPartEnum::exSelectItem] = 0x1000000; ListBar1->Background[Exlistbarlib_tlb::BackgroundPartEnum::exHightlightItem] = 0x2000000; Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->SelectItem = 1; ListBar1->Groups->Add(L"Group 2"); |
157 |
How do I change the visual appearance of the selected item, using EBN files
ListBar1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn")); ListBar1->Background[Exlistbarlib_tlb::BackgroundPartEnum::exSelectItem] = 0x1000000; Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->SelectItem = 1; ListBar1->Groups->Add(L"Group 2"); |
156 |
How do I select an item
ListBar1->SelectItemType = Exlistbarlib_tlb::SelectItemEnum::exSelectPop; Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->SelectItem = 1; ListBar1->Groups->Add(L"Group 2"); |
155 |
How do I specify how a selected item shows
ListBar1->SelectItemType = Exlistbarlib_tlb::SelectItemEnum::exSelectPop; Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); ListBar1->Groups->Add(L"Group 2"); |
154 |
How do I select or activate a group
ListBar1->Groups->Add(L"Group 1"); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); ListBar1->Groups->Add(L"Group 3"); ListBar1->SelectGroup = 1; |
153 |
Is there any option to display groups from left to right
ListBar1->Orientation = Exlistbarlib_tlb::OrientationEnum::exHorizontal; ListBar1->Groups->Add(L"Group 1"); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); ListBar1->Groups->Add(L"Group 3"); ListBar1->SelectGroup = 1; |
152 |
How do I change the foreground color of the selected group
ListBar1->MarkSelectGroup = true; ListBar1->SelBackColorGroup = ListBar1->BackColorGroup; ListBar1->SelForeColorGroup = RGB(255,0,0); ListBar1->Groups->Add(L"Group 1"); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); ListBar1->Groups->Add(L"Group 3"); ListBar1->SelectGroup = 1; |
151 |
How do I highlight the selected group
ListBar1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn")); ListBar1->MarkSelectGroup = true; ListBar1->SelBackColorGroup = 0x1000000; ListBar1->SelForeColorGroup = RGB(0,0,0); ListBar1->Groups->Add(L"Group 1"); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); ListBar1->Groups->Add(L"Group 3"); ListBar1->SelectGroup = 1; |
150 |
How do I change the visual appearance of the selected group, using your EBN files
ListBar1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn")); ListBar1->MarkSelectGroup = true; ListBar1->SelBackColorGroup = 0x1000000; ListBar1->SelForeColorGroup = RGB(0,0,0); ListBar1->Groups->Add(L"Group 1"); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); ListBar1->Groups->Add(L"Group 3"); ListBar1->SelectGroup = 1; |
149 |
How do I specify the background color for selected group
ListBar1->MarkSelectGroup = true; ListBar1->SelBackColorGroup = RGB(255,0,0); ListBar1->Groups->Add(L"Group 1"); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); ListBar1->Groups->Add(L"Group 3"); ListBar1->SelectGroup = 1; |
148 |
How can I indent an item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam())->Alignment = Exlistbarlib_tlb::AlignmentEnum::exLeft; Exlistbarlib_tlb::IItemPtr var_Item = var_Group->AddItem(L"Sub Item <b>1</b>",TNoParam()); var_Item->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; var_Item->Alignment = Exlistbarlib_tlb::AlignmentEnum::exLeft; var_Item->Indent = 12; Exlistbarlib_tlb::IItemPtr var_Item1 = var_Group->AddItem(L"Sub Item <b>2</b>",TNoParam()); var_Item1->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; var_Item1->Alignment = Exlistbarlib_tlb::AlignmentEnum::exLeft; var_Item1->Indent = 12; Exlistbarlib_tlb::IItemPtr var_Item2 = var_Group->AddItem(L"Sub Item <b>3</b>",TNoParam()); var_Item2->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; var_Item2->Alignment = Exlistbarlib_tlb::AlignmentEnum::exLeft; var_Item2->Indent = 12; Exlistbarlib_tlb::IItemPtr var_Item3 = var_Group->AddItem(L"Sub Sub Item <b>3</b>",TNoParam()); var_Item3->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; var_Item3->Alignment = Exlistbarlib_tlb::AlignmentEnum::exLeft; var_Item3->Indent = 24; Exlistbarlib_tlb::IItemPtr var_Item4 = var_Group->AddItem(L"Item 2",TNoParam()); var_Item4->Alignment = Exlistbarlib_tlb::AlignmentEnum::exLeft; |
147 |
How can I use HTML format to display my item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"<font Tahoma;11>T</font>his is an HTML <b>item</b> assigned to a <fgcolor=FF0000>group</fgcolor>",TNoParam())->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item 3",TNoParam()); |
146 |
How can I assign a tooltip to an item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"ToolTip",TNoParam())->set_ToolTip(TVariant("This is bit of text that should appear when the cursor hovers the <b>item</b>.")); var_Group->AddItem(L"Item 3",TNoParam()); |
145 |
How can I show or hide an item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam())->Visible = false; var_Group->AddItem(L"Item 3",TNoParam()); |
144 |
How can I change the item's background color
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); Exlistbarlib_tlb::IItemPtr var_Item = var_Group->AddItem(L"Item 2",TNoParam()); var_Item->BackColor = RGB(255,0,0); var_Item->BackColor2 = RGB(255,255,255); var_Group->AddItem(L"Item 3",TNoParam()); |
143 |
How can I change the item's background color
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"<bgcolor=FF0000>Item</bgcolor> 2",TNoParam())->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item 3",TNoParam()); |
142 |
How can I change the item's foreground color
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam())->ForeColor = RGB(255,0,0); var_Group->AddItem(L"Item 3",TNoParam()); |
141 |
How can I change the visual appearance of the item using your EBN files
ListBar1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn")); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam())->BackColor = 0x1000000; var_Group->AddItem(L"Item 3",TNoParam()); |
140 |
How can I change the item's background color
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam())->BackColor = RGB(255,0,0); var_Group->AddItem(L"Item 3",TNoParam()); |
139 |
How can I get the group of the item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam())->Group->Bold = true; var_Group->AddItem(L"Item 3",TNoParam()); |
138 |
How can I get the index of the item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); Exlistbarlib_tlb::IItemPtr var_Item = var_Group->AddItem(L"Item 1",TNoParam()); var_Item->Caption = PChar(var_Item->Index); Exlistbarlib_tlb::IItemPtr var_Item1 = var_Group->AddItem(L"Item 2",TNoParam()); var_Item1->Caption = PChar(var_Item1->Index); Exlistbarlib_tlb::IItemPtr var_Item2 = var_Group->AddItem(L"Item 3",TNoParam()); var_Item2->Caption = PChar(var_Item2->Index); |
137 |
How can I draw underlined an item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"<u>Item</u> 2",TNoParam())->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item 3",TNoParam()); |
136 |
How can I draw underlined an item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam())->Underline = true; var_Group->AddItem(L"Item 3",TNoParam()); |
135 |
How can I draw as strikeout an item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"<s>Item</s> 2",TNoParam())->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item 3",TNoParam()); |
134 |
How can I draw as strikeout an item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam())->StrikeOut = true; var_Group->AddItem(L"Item 3",TNoParam()); |
133 |
How can I draw as italic an item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"<i>Item</i> 2",TNoParam())->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item 3",TNoParam()); |
132 |
How can I draw as italic an item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam())->Italic = true; var_Group->AddItem(L"Item 3",TNoParam()); |
131 |
How can I add a anchor or a hyperlink
ListBar1->HighlightItemType = Exlistbarlib_tlb::HighLightItemEnum::exNoHighlight; Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Link <a1><b>1</b></a>",TNoParam())->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Link <a2><b>2</b></a>",TNoParam())->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; |
130 |
How do I bold an item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"<b>Item</a> 2",TNoParam())->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item 3",TNoParam()); |
129 |
How do I bold an item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam())->Bold = true; var_Group->AddItem(L"Item 3",TNoParam()); |
128 |
How can I align an item
ListBar1->Images(TVariant(String("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") + "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" + "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=")); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->ItemHeight = 28; var_Group->AddItem(L"Left",TVariant(1))->Alignment = Exlistbarlib_tlb::AlignmentEnum::exLeft; var_Group->AddItem(L"Center",TVariant(2))->Alignment = Exlistbarlib_tlb::AlignmentEnum::exCenter; var_Group->AddItem(L"Right",TVariant(3))->Alignment = Exlistbarlib_tlb::AlignmentEnum::exRight; var_Group->AddItem(L"Middle",TVariant(1))->Alignment = Exlistbarlib_tlb::AlignmentEnum::exMiddle; |
127 |
How can I assign some extra data to an item
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam())->set_UserData(TVariant("your data")); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->AddItem(L"Item 3",TNoParam()); |
126 |
How can I assign or display an icon for an item
ListBar1->Images(TVariant(String("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") + "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" + "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=")); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item <img>1</img> text <img>2</img>",TNoParam())->CaptionFormat = Exlistbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item 2",TNoParam())->set_Image(TVariant(2)); var_Group->AddItem(L"Item 3",TNoParam())->set_Image(TVariant(3)); |
125 |
How can I assign or display an icon for an item
ListBar1->Images(TVariant(String("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") + "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" + "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=")); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam())->set_Image(TVariant(1)); var_Group->AddItem(L"Item 2",TNoParam())->set_Image(TVariant(2)); var_Group->AddItem(L"Item 3",TNoParam())->set_Image(TVariant(3)); |
124 |
How can I assign or display an icon for an item
ListBar1->Images(TVariant(String("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") + "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" + "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=")); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TVariant(1)); var_Group->AddItem(L"Item 2",TVariant(2)); var_Group->AddItem(L"Item 3",TVariant(3)); |
123 |
How can I change the item's position
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->AddItem(L"Item 3",TNoParam())->Position = 0; |
122 |
How can I change the item's caption
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam())->Caption = L"new caption"; var_Group->AddItem(L"Item 3",TNoParam()); |
121 |
How do I add new items
|
120 |
How do I assign a group to a set in the shortcut bar
ListBar1->Images(TVariant(String("gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq") + "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" + "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" + "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=")); ListBar1->ShowShortcutBar = true; ListBar1->Groups->Add(L"Group 1")->Shortcut = L"Set <img>1</img>"; ListBar1->Groups->Add(L"Group 2")->Shortcut = L"Set <img>1</img>"; ListBar1->Groups->Add(L"Group 3")->Shortcut = L"Set <img>2</img>"; ListBar1->Groups->Add(L"Group 4")->Shortcut = L"Set <img>2</img>"; |
119 |
How can I assign a tooltip to a group
|
118 |
How can I display HTML text in the group's caption
|
117 |
How can I change the group's background color ( gradient )
ListBar1->Groups->Add(L"Group 1"); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 2"); var_Group->BackColor = RGB(255,0,0); var_Group->BackColor2 = RGB(255,255,255); ListBar1->Groups->Add(L"Group 3"); |
116 |
How can I specify the height of the items
ListBar1->Groups->Add(L"Group 1"); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->ItemHeight = 13; ListBar1->Groups->Add(L"Group 3"); ListBar1->SelectGroup = 1; |
115 |
How do I put a picture on the group's background
ListBar1->Groups->Add(L"Group 1"); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->Picture = (IPictureDisp*)(ListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)")); var_Group->PictureDisplay = Exlistbarlib_tlb::PictureDisplayEnum::UpperRight; ListBar1->Groups->Add(L"Group 3"); ListBar1->SelectGroup = 1; |
114 |
How do I put a picture on the group's background
ListBar1->Groups->Add(L"Group 1"); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->Picture = (IPictureDisp*)(ListBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)")); ListBar1->Groups->Add(L"Group 3"); ListBar1->SelectGroup = 1; |
113 |
How can I change the foreground color for items
ListBar1->Groups->Add(L"Group 1"); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->ForeColorList = RGB(255,0,0); ListBar1->Groups->Add(L"Group 3"); ListBar1->SelectGroup = 1; |
112 |
How can I change the background color for the items
ListBar1->Groups->Add(L"Group 1"); Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->BackColorList = RGB(255,0,0); ListBar1->Groups->Add(L"Group 3"); ListBar1->SelectGroup = 1; |
111 |
How can I change the group's foreground color
|
110 |
How can I change the group's foreground color
ListBar1->Groups->Add(L"Group 1"); ListBar1->Groups->Add(L"Group 2")->ForeColor = RGB(255,0,0); ListBar1->Groups->Add(L"Group 3"); |
109 |
How can I change the group's background color
|
108 |
How can I change the visual appearance of the group, using EBN files
ListBar1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn")); ListBar1->GroupAppearance = Exlistbarlib_tlb::AppearanceEnum::exSingle; ListBar1->Groups->Add(L"Group 1"); ListBar1->Groups->Add(L"Group 2")->BackColor = 0x1000000; ListBar1->Groups->Add(L"Group 3"); |
107 |
How can I change the group's background color
ListBar1->Groups->Add(L"Group 1"); ListBar1->Groups->Add(L"Group 2")->BackColor = RGB(255,0,0); ListBar1->Groups->Add(L"Group 3"); |
106 |
How do I get the index of the group
Exlistbarlib_tlb::IGroupPtr var_Group = ListBar1->Groups->Add(L"Group 1"); var_Group->Caption = PChar(var_Group->Index); Exlistbarlib_tlb::IGroupPtr var_Group1 = ListBar1->Groups->Add(L"Group 2"); var_Group1->Caption = PChar(var_Group1->Index); Exlistbarlib_tlb::IGroupPtr var_Group2 = ListBar1->Groups->Add(L"Group 3"); var_Group2->Caption = PChar(var_Group2->Index); |
105 |
How can I underline the group's name
|
104 |
How can I underline the group's name
|
103 |
How can I show the group's name as strikeout
|
102 |
How can I show the group's name as strikeout
|
101 |
How can I draw as italic the group's name
|