176 |
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::ExplorerBar1Click(TObject *Sender) { OutputDebugString( PChar(ExplorerBar1->ItemFromPoint[-1,-1]) ); } ExplorerBar1->HighlightItemType = Explorerbarlib_tlb::HighLightItemEnum::exFull | Explorerbarlib_tlb::HighLightItemEnum::exUnion; Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item <b>1</b>",TNoParam())->CaptionFormat = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item <b>2</b>",TNoParam())->CaptionFormat = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->Expanded = true; |
175 |
How can I change the group's color
ExplorerBar1->BackColorGroup = RGB(255,0,0); ExplorerBar1->BackColorGroup2 = ExplorerBar1->BackColorGroup; ExplorerBar1->GroupAppearance = Explorerbarlib_tlb::AppearanceEnum::exNone; Explorerbarlib_tlb::IGroupsPtr var_Groups = ExplorerBar1->Groups; var_Groups->Add(L"Group 1"); var_Groups->Add(L"Group 2"); |
174 |
How can remove the group's appearance
|
173 |
How can I align the group/item
ExplorerBar1->BeginUpdate(); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->Alignment = Explorerbarlib_tlb::AlignmentEnum::exLeft; var_Group->AddItem(L"Item 1",TNoParam())->Alignment = Explorerbarlib_tlb::AlignmentEnum::exLeft; var_Group->Expanded = true; ExplorerBar1->EndUpdate(); |
172 |
Just seen the BackgroundExt property. Not sure what I can do with that
// AddGroup event - Occurs when a new group is added to collection. void __fastcall TForm1::ExplorerBar1AddGroup(TObject *Sender,Explorerbarlib_tlb::IGroup *Group) { } // AddItem event - Occurs when a new item is added to a group. void __fastcall TForm1::ExplorerBar1AddItem(TObject *Sender,Explorerbarlib_tlb::IItem *Item) { } ExplorerBar1->BeginUpdate(); ExplorerBar1->Appearance = Explorerbarlib_tlb::AppearanceEnum::exNone; Explorerbarlib_tlb::IAppearancePtr var_Appearance = ExplorerBar1->VisualAppearance; var_Appearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn")); var_Appearance->Add(2,TVariant("CP:1 48 12 -24 0")); var_Appearance->Add(3,TVariant("c:\\exontrol\\images\\pushed.ebn")); ExplorerBar1->HTMLPicture[L"uk"] = TVariant("c:\\exontrol\\images\\zipdisk.gif"); ExplorerBar1->HTMLPicture[L"brazil"] = TVariant("c:\\exontrol\\images\\auction.gif"); ExplorerBar1->HTMLPicture[L"sweden"] = TVariant("c:\\exontrol\\images\\colorize.gif"); ExplorerBar1->BackColorGroup = 0x2000000; ExplorerBar1->BackColorGroup2 = ExplorerBar1->BackColorGroup; ExplorerBar1->GroupHeight = 40; Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"<b><font ;18><fgcolor FFFFFF><sha 0;;0>United Kingdom"); var_Group->set_BackgroundExtValue(Explorerbarlib_tlb::IndexExtEnum::exIndexExt2,Explorerbarlib_tlb::BackgroundExtPropertyEnum::exTextExt,TVariant("<img>uk:44</img>")); var_Group->AddItem(L"London Eye",TNoParam()); var_Group->AddItem(L"Tower of London",TNoParam()); var_Group->AddItem(L"Buckingham Palace",TNoParam()); var_Group->AddItem(L"River Thames",TNoParam()); var_Group->AddItem(L"Stonehenge",TNoParam()); Explorerbarlib_tlb::IGroupPtr var_Group1 = ExplorerBar1->Groups->Add(L"<b><font ;18><fgcolor FFFFFF><sha 0;;0>Brazil"); var_Group1->set_BackgroundExtValue(Explorerbarlib_tlb::IndexExtEnum::exIndexExt2,Explorerbarlib_tlb::BackgroundExtPropertyEnum::exTextExt,TVariant("<img>brazil:44</img>")); var_Group1->AddItem(L"Cristo Redentor",TNoParam()); var_Group1->AddItem(L"Copacabana",TNoParam()); var_Group1->AddItem(L"Ipanema, Rio de Janeiro",TNoParam()); var_Group1->AddItem(L"Iguazu Falls",TNoParam()); var_Group1->AddItem(L"Sugarloaf Mountain",TNoParam()); var_Group1->Expanded = true; Explorerbarlib_tlb::IGroupPtr var_Group2 = ExplorerBar1->Groups->Add(L"<b><font ;18><fgcolor FFFFFF><sha 0;;0>Sweden"); var_Group2->set_BackgroundExtValue(Explorerbarlib_tlb::IndexExtEnum::exIndexExt2,Explorerbarlib_tlb::BackgroundExtPropertyEnum::exTextExt,TVariant("<img>sweden:44</img>")); var_Group2->AddItem(L"Gamla stan",TNoParam()); var_Group2->AddItem(L"Vasa Museum",TNoParam()); var_Group2->AddItem(L"Stockholm Palace",TNoParam()); var_Group2->AddItem(L"Skansen",TNoParam()); var_Group2->AddItem(L"Djurgården",TNoParam()); ExplorerBar1->EndUpdate(); |
171 |
Can I specify a different colors for groups using your EBN files
|
170 |
Can I change the color of the control's border (EBN files)
ExplorerBar1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn")); ExplorerBar1->Appearance = Explorerbarlib_tlb::AppearanceEnum(0x1aabbc8 | Explorerbarlib_tlb::AppearanceEnum::exDrop); |
169 |
How can I make the items visible automatically, or how can I ensure an item is visible or it is shown in the control's client area
ExplorerBar1->BeginUpdate(); ExplorerBar1->GroupHeight = 48; Explorerbarlib_tlb::IGroupsPtr var_Groups = ExplorerBar1->Groups; var_Groups->Add(L"Group 1"); var_Groups->Add(L"Group 2"); var_Groups->Add(L"Group 3"); var_Groups->Add(L"Group 4"); var_Groups->Add(L"Group 5"); var_Groups->Add(L"Group 6"); var_Groups->Add(L"Group 7"); var_Groups->Add(L"Group 8"); var_Groups->Add(L"Group 9"); var_Groups->Add(L"Group 10"); var_Groups->Add(L"Group 11"); Explorerbarlib_tlb::IGroupPtr var_Group = var_Groups->Add(L"Group 12"); var_Group->AddItem(L"0",TNoParam()); var_Group->AddItem(L"1",TNoParam()); var_Group->AddItem(L"2",TNoParam()); ExplorerBar1->EnsureVisible(TVariant(11),TVariant(2),TNoParam()); ExplorerBar1->EndUpdate(); |
168 |
How can I scroll to the end of the groups
|
167 |
How can I display an item by multiple lines
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"SingleLine",TNoParam()); Explorerbarlib_tlb::IItemPtr var_Item = var_Group->AddItem(L"This is bit of text that should break the lines, and so <b>multiple</b> lines are displayed",TNoParam()); var_Item->Alignment = Explorerbarlib_tlb::AlignmentEnum::exLeft; var_Item->CaptionFormat = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Item->SingleLine = false; var_Group->AddItem(L"Item 3",TNoParam()); var_Group->Expanded = true; |
166 |
How can I indent an item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam())->Alignment = Explorerbarlib_tlb::AlignmentEnum::exLeft; Explorerbarlib_tlb::IItemPtr var_Item = var_Group->AddItem(L"Sub Item <b>1</b>",TNoParam()); var_Item->CaptionFormat = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Item->Alignment = Explorerbarlib_tlb::AlignmentEnum::exLeft; var_Item->Indent = 12; Explorerbarlib_tlb::IItemPtr var_Item1 = var_Group->AddItem(L"Sub Item <b>2</b>",TNoParam()); var_Item1->CaptionFormat = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Item1->Alignment = Explorerbarlib_tlb::AlignmentEnum::exLeft; var_Item1->Indent = 12; Explorerbarlib_tlb::IItemPtr var_Item2 = var_Group->AddItem(L"Sub Item <b>3</b>",TNoParam()); var_Item2->CaptionFormat = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Item2->Alignment = Explorerbarlib_tlb::AlignmentEnum::exLeft; var_Item2->Indent = 12; Explorerbarlib_tlb::IItemPtr var_Item3 = var_Group->AddItem(L"Sub Sub Item <b>3</b>",TNoParam()); var_Item3->CaptionFormat = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Item3->Alignment = Explorerbarlib_tlb::AlignmentEnum::exLeft; var_Item3->Indent = 24; Explorerbarlib_tlb::IItemPtr var_Item4 = var_Group->AddItem(L"Item 2",TNoParam()); var_Item4->Alignment = Explorerbarlib_tlb::AlignmentEnum::exLeft; var_Group->Expanded = true; |
165 |
How can I use HTML format to display my item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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 = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item 3",TNoParam()); var_Group->Expanded = true; |
164 |
How can I assign a tooltip to an item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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()); var_Group->Expanded = true; |
163 |
How can I show or hide an item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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()); var_Group->Expanded = true; |
162 |
How can I align an icon for an item
ExplorerBar1->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=")); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); Explorerbarlib_tlb::IItemPtr var_Item = var_Group->AddItem(L"Item 1",TNoParam()); var_Item->set_Image(TVariant(1)); var_Item->ImageAlignment = Explorerbarlib_tlb::AlignmentEnum::exLeft; Explorerbarlib_tlb::IItemPtr var_Item1 = var_Group->AddItem(L"Item 2",TNoParam()); var_Item1->set_Image(TVariant(2)); var_Item1->ImageAlignment = Explorerbarlib_tlb::AlignmentEnum::exRight; var_Group->Expanded = true; |
161 |
How can I stop highlighting an item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2 - no ",TNoParam())->AllowHighLight = false; var_Group->AddItem(L"Item 3",TNoParam()); var_Group->Expanded = true; |
160 |
How can I change the item's background color
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); Explorerbarlib_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()); var_Group->Expanded = true; |
159 |
How can I change the item's background color
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"<bgcolor=FF0000>Item</bgcolor> 2",TNoParam())->CaptionFormat = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item 3",TNoParam()); var_Group->Expanded = true; |
158 |
How can I change the item's foreground color
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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()); var_Group->Expanded = true; |
157 |
How can I change the visual appearance of the item using your EBN files
ExplorerBar1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn")); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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()); var_Group->Expanded = true; |
156 |
How can I change the item's background color
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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()); var_Group->Expanded = true; |
155 |
How can I get the group of the item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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()); var_Group->Expanded = true; |
154 |
How can I get the index of the item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); Explorerbarlib_tlb::IItemPtr var_Item = var_Group->AddItem(L"Item 1",TNoParam()); var_Item->Caption = PChar(var_Item->Index); Explorerbarlib_tlb::IItemPtr var_Item1 = var_Group->AddItem(L"Item 2",TNoParam()); var_Item1->Caption = PChar(var_Item1->Index); Explorerbarlib_tlb::IItemPtr var_Item2 = var_Group->AddItem(L"Item 3",TNoParam()); var_Item2->Caption = PChar(var_Item2->Index); var_Group->Expanded = true; |
153 |
How can I draw underlined an item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"<u>Item</u> 2",TNoParam())->CaptionFormat = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item 3",TNoParam()); var_Group->Expanded = true; |
152 |
How can I draw underlined an item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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()); var_Group->Expanded = true; |
151 |
How can I draw as strikeout an item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"<s>Item</s> 2",TNoParam())->CaptionFormat = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item 3",TNoParam()); var_Group->Expanded = true; |
150 |
How can I draw as strikeout an item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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()); var_Group->Expanded = true; |
149 |
How can I draw as italic an item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"<i>Item</i> 2",TNoParam())->CaptionFormat = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item 3",TNoParam()); var_Group->Expanded = true; |
148 |
How can I draw as italic an item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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()); var_Group->Expanded = true; |
147 |
How can I add a anchor or a hyperlink
ExplorerBar1->HighlightItemType = Explorerbarlib_tlb::HighLightItemEnum::exNoHighlight; ExplorerBar1->HandCursor = false; Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Link <a1><b>1</b></a>",TNoParam())->CaptionFormat = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Link <a2><b>2</b></a>",TNoParam())->CaptionFormat = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->Expanded = true; |
146 |
How do I bold an item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"<b>Item</a> 2",TNoParam())->CaptionFormat = Explorerbarlib_tlb::CaptionFormatEnum::exHTML; var_Group->AddItem(L"Item 3",TNoParam()); var_Group->Expanded = true; |
145 |
How do I bold an item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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()); var_Group->Expanded = true; |
144 |
How can I align an item
ExplorerBar1->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=")); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->ItemHeight = 28; var_Group->AddItem(L"Left",TVariant(1))->Alignment = Explorerbarlib_tlb::AlignmentEnum::exLeft; var_Group->AddItem(L"Center",TVariant(2))->Alignment = Explorerbarlib_tlb::AlignmentEnum::exCenter; var_Group->AddItem(L"Right",TVariant(3))->Alignment = Explorerbarlib_tlb::AlignmentEnum::exRight; var_Group->AddItem(L"Middle",TVariant(1))->Alignment = Explorerbarlib_tlb::AlignmentEnum::exMiddle; var_Group->Expanded = true; |
143 |
How can I assign some extra data to an item
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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()); var_Group->Expanded = true; |
142 |
How can I assign or display an icon for an item
ExplorerBar1->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=")); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->AddItem(L"Item <img>1</img> text <img>2</img>",TNoParam())->CaptionFormat = Explorerbarlib_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)); var_Group->Expanded = true; |
141 |
How can I assign or display an icon for an item
ExplorerBar1->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=")); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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)); var_Group->Expanded = true; |
140 |
How can I assign or display an icon for an item
ExplorerBar1->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=")); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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)); var_Group->Expanded = true; |
139 |
How can I change the item's position
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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; var_Group->Expanded = true; |
138 |
How can I change the item's caption
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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()); var_Group->Expanded = true; |
137 |
How do I add new items
|
136 |
How do I assign a group to a set in the shortcut bar
ExplorerBar1->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=")); ExplorerBar1->ShowShortcutBar = true; ExplorerBar1->Groups->Add(L"Group 1")->Shortcut = L"Set <img>1</img>"; ExplorerBar1->Groups->Add(L"Group 2")->Shortcut = L"Set <img>1</img>"; ExplorerBar1->Groups->Add(L"Group 3")->Shortcut = L"Set <img>2</img>"; ExplorerBar1->Groups->Add(L"Group 4")->Shortcut = L"Set <img>2</img>"; |
135 |
How can I show or hide the expanding or collapsing button
ExplorerBar1->Groups->Add(L"Group 1")->AddItem(L"Item 1",TNoParam()); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 2, expanding/collapsing button is missing "); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->Expanded = true; var_Group->AllowExpand = false; ExplorerBar1->Groups->Add(L"Group 3")->AddItem(L"Item 1",TNoParam()); |
134 |
How can I avoid expanding or collapsing a group
ExplorerBar1->Groups->Add(L"Group 1")->AddItem(L"Item 1",TNoParam()); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->Expanded = true; var_Group->AllowExpand = false; ExplorerBar1->Groups->Add(L"Group 3")->AddItem(L"Item 1",TNoParam()); |
133 |
How can I assign a tooltip to a group
|
132 |
How can I display HTML text in the group's caption
|
131 |
How can I disable scrolling the group's list when it is expanded or collapsed
ExplorerBar1->Groups->Add(L"Group 1"); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->Expanded = true; var_Group->AllowScroll = false; ExplorerBar1->Groups->Add(L"Group 3"); |
130 |
How can I change the group's background color ( gradient )
ExplorerBar1->Groups->Add(L"Group 1"); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 2"); var_Group->BackColor = RGB(255,0,0); var_Group->BackColor2 = RGB(255,255,255); ExplorerBar1->Groups->Add(L"Group 3"); |
129 |
How can I access the bounding rectangle of the group's area
ExplorerBar1->Groups->Add(L"Group 1"); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->AddItem(PChar(var_Group->Top),TNoParam()); var_Group->AddItem(PChar(var_Group->Left),TNoParam()); var_Group->AddItem(PChar(var_Group->Width),TNoParam()); var_Group->Expanded = true; ExplorerBar1->Groups->Add(L"Group 3"); |
128 |
How can I expand or collapse a group
ExplorerBar1->Groups->Add(L"Group 1"); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->Expanded = true; ExplorerBar1->Groups->Add(L"Group 3"); |
127 |
How can I specify the height of the items
ExplorerBar1->Groups->Add(L"Group 1"); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->ItemHeight = 13; var_Group->Expanded = true; ExplorerBar1->Groups->Add(L"Group 3"); |
126 |
How do I put a picture on the group's background
ExplorerBar1->Groups->Add(L"Group 1"); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->Picture = (IPictureDisp*)(ExplorerBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)")); var_Group->PictureDisplay = Explorerbarlib_tlb::PictureDisplayEnum::UpperRight; var_Group->Expanded = true; ExplorerBar1->Groups->Add(L"Group 3"); |
125 |
How do I put a picture on the group's background
ExplorerBar1->Groups->Add(L"Group 1"); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 2"); var_Group->AddItem(L"Item 1",TNoParam()); var_Group->AddItem(L"Item 2",TNoParam()); var_Group->Picture = (IPictureDisp*)(ExplorerBar1->ExecuteTemplate("loadpicture(`c:\\exontrol\\images\\zipdisk.gif`)")); var_Group->Expanded = true; ExplorerBar1->Groups->Add(L"Group 3"); |
124 |
How can I change the foreground color for items
ExplorerBar1->Groups->Add(L"Group 1"); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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); var_Group->Expanded = true; ExplorerBar1->Groups->Add(L"Group 3"); |
123 |
How can I change the background color for the items
ExplorerBar1->Groups->Add(L"Group 1"); Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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); var_Group->Expanded = true; ExplorerBar1->Groups->Add(L"Group 3"); |
122 |
How can I change the group's foreground color
|
121 |
How can I change the group's foreground color
ExplorerBar1->Groups->Add(L"Group 1"); ExplorerBar1->Groups->Add(L"Group 2")->ForeColor = RGB(255,0,0); ExplorerBar1->Groups->Add(L"Group 3"); |
120 |
How can I change the group's background color
|
119 |
How can I change the visual appearance of the group, using EBN files
ExplorerBar1->VisualAppearance->Add(1,TVariant("c:\\exontrol\\images\\normal.ebn")); ExplorerBar1->GroupAppearance = Explorerbarlib_tlb::AppearanceEnum::exSingle; ExplorerBar1->Groups->Add(L"Group 1"); ExplorerBar1->Groups->Add(L"Group 2")->BackColor = 0x1000000; ExplorerBar1->Groups->Add(L"Group 3"); |
118 |
How can I change the group's background color
ExplorerBar1->Groups->Add(L"Group 1"); ExplorerBar1->Groups->Add(L"Group 2")->BackColor = RGB(255,0,0); ExplorerBar1->Groups->Add(L"Group 3"); |
117 |
How do I get the index of the group
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->Groups->Add(L"Group 1"); var_Group->Caption = PChar(var_Group->Index); Explorerbarlib_tlb::IGroupPtr var_Group1 = ExplorerBar1->Groups->Add(L"Group 2"); var_Group1->Caption = PChar(var_Group1->Index); Explorerbarlib_tlb::IGroupPtr var_Group2 = ExplorerBar1->Groups->Add(L"Group 3"); var_Group2->Caption = PChar(var_Group2->Index); |
116 |
How can I underline the group's name
|
115 |
How can I underline the group's name
|
114 |
How can I show the group's name as strikeout
|
113 |
How can I show the group's name as strikeout
|
112 |
How can I draw as italic the group's name
|
111 |
How do I draw italic the group's name
|
110 |
How do I bold the group's name
|
109 |
How do I bold the group's name
|
108 |
How can I align the icon in the group's caption
|
107 |
How can I align the group's name
|
106 |
How can I align the group's name
|
105 |
How can I assign some extra data to a group
|
104 |
How can I display an icon in the group's caption
|
103 |
How can I display an icon in the group's caption
|
102 |
How can I access an item by its position
Explorerbarlib_tlb::IGroupPtr var_Group = ExplorerBar1->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; var_Group->get_ItemByPos(1)->Bold = true; var_Group->Expanded = true; |
101 |
How can I change the position of a group
|