16 |
ImageSize property on 32 (specifies the size of the control' icons)
Procedure OnCreate Forward Send OnCreate Send ComBeginUpdate Set ComImageSize to 32 Variant voStdFont Get ComFont to voStdFont Handle hoStdFont Get Create (RefClass(cComStdFont)) to hoStdFont Set pvComObject of hoStdFont to voStdFont Set ComSize of hoStdFont to 16 Send Destroy to hoStdFont Send ComImages ("gBJJgBAIDAAEg4AEEKAD/hz/EMNh8TIRNGwAjEZAEXjAojKAjMLjABhkaABAk0plUrlktl0vmExmUzmk1m03nE5nU7nk9miAoE+oVDolFo1HpFJpU5h8Sf9OqFNqUOqNUqdPq9VrFWrlbr1QpdhAFAkFis1ntFptVrtkrpszrNvmVxqk3uVtm1kmF3sdBvF/wGBmV+j9BYGHwWJulfxdax2NyFdx2JlV6l9Nw7AAGZymdz2Cy2GxErvWcz9ivlwyV21cuxugwktzGIzmvwtl0+53U5y0a0Wazmmyu/3dCyOMyXHx/J5nIr9q3uyqnBxFN3G46ma4vb7mD2Ng4nZze00fDkHC7t7us2rOX5tguetpHRlmz4HVqnXk1PjHO+CMPo9MBMC+j2vC8j7wS8cFNI4kBo05UIvfCT/NsnsApU+0Fqg/T+oy/kPxC0sEQfErKQK96+w28UWRI8UGvO8sTLS9r2PWmsMJTDTask3CsIbIEQRA3shOXEEAO/GclJ9FEKrrA8FRbKMXRIlb0JxCkjS1LMswhCcvuel0cv26cSMa8Ufx+2sQwhEUoSXOCjSbLcnxjKc7sdKUVyq28NtVI71P9P7JxtQEapjQ6fzfM8zPfNE2PhIsLL63E40slk5y7N89LcyU9SvMb3SdUc6VJLj5VLVLfO/PS9KzNFHUa/0XyBD0dxlS9cxhMlTRSoNXypPErWDPyfNS+MwprRNO0FD8wVVZ1AI08URwVRjtJ1WCn21QkkUrXVLVPQS/XIkFgTxT9iONZ9xVTdq+L1eKg3kkF6Upe68XtfV51/MtrVjBlwYFL1ev8y1/P6/lyzzYl02wntj0RVFmS1Qa+M5as93QxEUW9e993rfmQ2+vy65M/mL1lhl/2bj2ByVduMtNhCJT9hdz41nN14Ld12Z9UjfI/oUAaGseiw6+uFLLhcVabJOS5RqOE0BHlZ5VnEr5fOMs3st+aa/bbRzrJGV51Y0b0DbqaWXZD90hIsPbjWu52+6Wyadpe66hhO+P/XioW5rD8ZbrUZuVg6n1dsE/cXmewu1m9PVwnd35/nueXho/NaJzmjc61W76esuT77eG8pTquy9TwWH8LEzG8RDfFalx3Gcfvna9rvG/cptGLd9tuI6TZOP5Fiqi99vea+X4VRcBq/JZZtVQ9cwSs5lsXE372+a9z7PbfB3VVqHyvMctLto8uob6eV0m/cD6MN2v+T33t6sBut42vdv2bJ8a997x2maFJfK+qArbGJPEKE+1qTflMsIdW/GCJX17KcT6/czr/X+u1g29B7j/4BQfWkkx4zIHisjhPCmE0K4SwtXM+d4BvHRwNZOoBph9IJvPek9d40FoMJxf691jj2ywQQcHEWET4XJwkTszlVqm2GokewxtBT1DpQjRxDN0rUVDNKdC3lb6tzNOwh6upMSSYfv4YBCl/bsn9PxiFCEo7SI6Obc9HeOrnY8x4jtHtdpN4GRbaorhsbu18Pph5CiHymI0RpSXGJ/z2oUOxYxG858AyiI+bfJtuTcG5yelBJyT8okhqFd4a5yxL0rvulYtKCsZiWxWkc1s1cRoxxwhA31DLE0mR9l9HqX8fJgTDmFMVH0MIsRzVYnwnMi1dyzmhLt2kS2pxIiU62Wj5ptQGlSYFakLonTUJNLKaM5WzlffEkuFkk5wTrhVO2eE7G6lJhxFFYUZ55zmn0WuBCD4pzhirFCKkbomsOoIYmZx5p90LoYWGPdD5g0QmJRKYxbZ6zYoVQ2jVGylSak7KSkFH6RSjpHKFuU+YMyNo5SulkC6I0vonTCitMXPoEpVS2H5FQfEqp2R1opIgAEkJISYARTCukOhmPNI5Ex/wzGHUsicMwA1LHgQ90Y/KpoQHAD+pB/R4NzIaMAB9Xaw1gqaAOsh/A/ptIkWUfhGK1kZH8RgH5GqvgArqRmt4AAPrTroRofBGADkqr6Rmu4D7CEaHARiwpJrEEZsXXwlVjyMWRsaRqwdkLGNBABZmytmyMnaINZqyVpLR2ftKAAAdd6h2osbaskdiq4EZtgSmyNcbVW" + ; "RJNXe3AA7REar3b0stlAAXBtoRmvJGLjEYAHUWsFcwCD/rnaop9aEICMAPdK5hT6xpeuzdOtAgKuJeGfdq6ggEbkTvAP+p9UCHXrvKkcgIA==") Set ComBackColor to (RGB(255,255,255)) Set ComFormat to "1,2,3" Variant voItem Get ComItem 1 to voItem Handle hoItem Get Create (RefClass(cComItem)) to hoItem Set pvComObject of hoItem to voItem Set ComCaption of hoItem to "<img>1</img>" Send Destroy to hoItem Variant voItem1 Get ComItem 2 to voItem1 Handle hoItem1 Get Create (RefClass(cComItem)) to hoItem1 Set pvComObject of hoItem1 to voItem1 Set ComCaption of hoItem1 to "<img>2</img>" Send Destroy to hoItem1 Variant voItem2 Get ComItem 3 to voItem2 Handle hoItem2 Get Create (RefClass(cComItem)) to hoItem2 Set pvComObject of hoItem2 to voItem2 Set ComCaption of hoItem2 to "<img>3</img>Icon" Send Destroy to hoItem2 Send ComEndUpdate End_Procedure |
15 |
ImageSize property on 16 (default) (specifies the size of the control' icons)
Procedure OnCreate Forward Send OnCreate Send ComBeginUpdate Set ComImageSize to 16 Send ComImages "gBJJgBAIDAAEg4ACEKAD/hz/EMNh8TIRNGwAjEZAEXjAojJAjMLjABAAgjUYkUnlUrlktl0vmExmUzmk1m03nE5nU7nkrQCAntBoVDolFo1HoM/ADAplLptImdMYFOqdSqlXq1QrVbrlGpVWsFNrNdnNjsk7pQAtNroFnt0sh8Yr9iulTuNxs1Eu8OiT/vsnsNVutXlk/oGGtVKxGLxWNtsZtN8iUYuNvy0Zvd+xNYwdwvl4p870GCqc8vOeuVttmp1knyOayWVy+WzN/ze1wOElenm+12WUz/Bv2/3UyyWrzeutux2GSyGP2dQ33C1ur3GD3M4zUNzHdlWjq/E3nGzVpjWv4HA7fRy/Tv2IrN8rPW6nZ3ve7mUlfu20Z8acvQyb+vY9jasYoDwMm+LytVBDqKG3z8O3Cb8P+mkAuY9cCQ2uL4KaxDKvkp8RNLEjqugnrwQo/UWPzFyeQw5sNLZFENrI4kOqU66pw8uzmOKvTqNqjULJvGL1JO48GtTGsbLdEL3scxLlyiw8dQeoUVxdLTtyKmUjwGlslRPJsnK1HbAKbKCrsQo8uQk/CeP44iaR/ATnTNPLvyxPU+z9P9AUDQVBowiofJXQ6Oo+kKMpIkjztE4TKn4P6JowfgPnwD5/nAjB8AOeAPo0eAA1IAFH07UhAIMpYAVIYFHqBUhwVjV1S1EtQAHxW65V0AZwAeuQAnwB5gAPYViEDVhwAHTQBkCjB4gOhwDmCyhH0sACAg==" Set ComBackColor to (RGB(255,255,255)) Set ComFormat to "1,2,3" Variant voItem Get ComItem 1 to voItem Handle hoItem Get Create (RefClass(cComItem)) to hoItem Set pvComObject of hoItem to voItem Set ComCaption of hoItem to "<img>1</img>" Send Destroy to hoItem Variant voItem1 Get ComItem 2 to voItem1 Handle hoItem1 Get Create (RefClass(cComItem)) to hoItem1 Set pvComObject of hoItem1 to voItem1 Set ComCaption of hoItem1 to "<img>2</img>" Send Destroy to hoItem1 Variant voItem2 Get ComItem 3 to voItem2 Handle hoItem2 Get Create (RefClass(cComItem)) to hoItem2 Set pvComObject of hoItem2 to voItem2 Set ComCaption of hoItem2 to "<img>3</img>Icon" Send Destroy to hoItem2 Send ComEndUpdate End_Procedure |
14 |
How can I defines a custom border for the control
Procedure OnCreate Forward Send OnCreate Send ComBeginUpdate Variant voAppearance Get ComVisualAppearance to voAppearance Handle hoAppearance Get Create (RefClass(cComAppearance)) to hoAppearance Set pvComObject of hoAppearance to voAppearance Get ComAdd of hoAppearance 1 "gBFLBCJwBAEHhEJAAEhABUUIQAAYAQGKIcBiAKBQAGaAoDgYN4MAANAxDTBMKgBBCLIxhEYobgmGIaRiBMIxAKIZhzEgYRoiAYhXDiHwyARHUIvfCsPxBDqBY4gOZpXhmJImShKUZybJ8RR3GaaZ5iWagAoyPJKSLCMiyPSUUw+GKVYjjej6HpCTY4RbXU7VFQFKhpK6sRxAKYoapyGpMU5YUTSfJ4DSkGAYBJFUZLWgSeJ6DRSMBvfggATXMS4LYuKbXLhCCYBgIA==" to Nothing Send Destroy to hoAppearance Set ComAppearance to |CI$1000000 Set ComFormat to "1,2,|,3:64" Variant voItem Get ComItem 3 to voItem Handle hoItem Get Create (RefClass(cComItem)) to hoItem Set pvComObject of hoItem to voItem Set ComCaption of hoItem to "< <b>right</b> >" Send Destroy to hoItem Set ComBackColor to (RGB(255,255,255)) Send ComEndUpdate End_Procedure |
13 |
Can I display items one below to other
|
12 |
How can I add a separator item
|
11 |
Is it possible to disable an item
Procedure OnCreate Forward Send OnCreate Send ComImages "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yNAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=" Set ComBackColor to (RGB(255,255,255)) Set ComFormat to "1,2,3" Variant voItem Get ComItem 1 to voItem Handle hoItem Get Create (RefClass(cComItem)) to hoItem Set pvComObject of hoItem to voItem Set ComCaption of hoItem to "<img>1</img>" Send Destroy to hoItem Variant voItem1 Get ComItem 2 to voItem1 Handle hoItem1 Get Create (RefClass(cComItem)) to hoItem1 Set pvComObject of hoItem1 to voItem1 Set ComCaption of hoItem1 to "<img>2</img>" Send Destroy to hoItem1 Variant voItem2 Get ComItem 3 to voItem2 Handle hoItem2 Get Create (RefClass(cComItem)) to hoItem2 Set pvComObject of hoItem2 to voItem2 Set ComCaption of hoItem2 to "<img>3</img>Disabled" Set ComEnabled of hoItem2 to False Send Destroy to hoItem2 End_Procedure |
10 |
Is it possible to change the item's caption/image when user hovers the cursor
// Occurs when the mouse enters the part. Procedure OnComMouseIn Variant llID Forward Send OnComMouseIn llID Variant voItem Get ComItem llID to voItem Handle hoItem Get Create (RefClass(cComItem)) to hoItem Set pvComObject of hoItem to voItem Set ComCaption of hoItem to "hover" Send Destroy to hoItem End_Procedure // Occurs when the mouse exists the part. Procedure OnComMouseOut Variant llID Forward Send OnComMouseOut llID Variant voItem1 Get ComItem llID to voItem1 Handle hoItem1 Get Create (RefClass(cComItem)) to hoItem1 Set pvComObject of hoItem1 to voItem1 Set ComCaption of hoItem1 to llID Send Destroy to hoItem1 End_Procedure Procedure OnCreate Forward Send OnCreate Set ComFormat to "1,2,3,4" End_Procedure |
9 |
Does your control support tooltip for items
|
8 |
Is it possible to add an anchor element, similar to a link into a webpage
// Occurs when an anchor element is clicked. Procedure OnComAnchorClick String llAnchorID String llOptions Forward Send OnComAnchorClick llAnchorID llOptions Showln llAnchorID End_Procedure Procedure OnCreate Forward Send OnCreate Set ComBackColor to (RGB(255,255,255)) Set ComFormat to ""<a a1>link</a>":32,1,2,3" End_Procedure |
7 |
How can I change the background of the hovering item
|
6 |
Can I display an item aligned to the right
|
5 |
Can I display pictures in the toolbar
Procedure OnCreate Forward Send OnCreate Set ComHTMLPicture "pic1" to "c:\exontrol\images\card.png" Set ComHTMLPicture "pic2" to "c:\exontrol\images\diary.png" Set ComFormat to "1,2,3" Variant voItem Get ComItem 1 to voItem Handle hoItem Get Create (RefClass(cComItem)) to hoItem Set pvComObject of hoItem to voItem Set ComCaption of hoItem to "<img>pic1:48</img>" Send Destroy to hoItem Variant voItem1 Get ComItem 2 to voItem1 Handle hoItem1 Get Create (RefClass(cComItem)) to hoItem1 Set pvComObject of hoItem1 to voItem1 Set ComCaption of hoItem1 to "<img>pic2:30</img>" Send Destroy to hoItem1 Variant voItem2 Get ComItem 3 to voItem2 Handle hoItem2 Get Create (RefClass(cComItem)) to hoItem2 Set pvComObject of hoItem2 to voItem2 Set ComCaption of hoItem2 to "<img>pic1:24</img> Picture" Send Destroy to hoItem2 End_Procedure |
4 |
Can I display icons in the toolbar
Procedure OnCreate Forward Send OnCreate Send ComImages "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yNAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=" Set ComBackColor to (RGB(255,255,255)) Set ComFormat to "1,2,3" Variant voItem Get ComItem 1 to voItem Handle hoItem Get Create (RefClass(cComItem)) to hoItem Set pvComObject of hoItem to voItem Set ComCaption of hoItem to "<img>1</img>" Send Destroy to hoItem Variant voItem1 Get ComItem 2 to voItem1 Handle hoItem1 Get Create (RefClass(cComItem)) to hoItem1 Set pvComObject of hoItem1 to voItem1 Set ComCaption of hoItem1 to "<img>2</img>" Send Destroy to hoItem1 Variant voItem2 Get ComItem 3 to voItem2 Handle hoItem2 Get Create (RefClass(cComItem)) to hoItem2 Set pvComObject of hoItem2 to voItem2 Set ComCaption of hoItem2 to "<img>3</img>Icon" Send Destroy to hoItem2 End_Procedure |
3 |
How can I get ride of the top-bottom lines
Procedure OnCreate Forward Send OnCreate Set ComAppearance to OLEEtched Set ComBackColor to (RGB(255,255,255)) Set ComFormat to "1,-1,2" Variant voItem Get ComItem 1 to voItem Handle hoItem Get Create (RefClass(cComItem)) to hoItem Set pvComObject of hoItem to voItem Set ComCaption of hoItem to "Exit" Send Destroy to hoItem Variant voItem1 Get ComItem 2 to voItem1 Handle hoItem1 Get Create (RefClass(cComItem)) to hoItem1 Set pvComObject of hoItem1 to voItem1 Set ComCaption of hoItem1 to "Item <b>A\r\nItem <b>A#1\r\nItem <b>B#2\r\nItem <b>C#3" Send Destroy to hoItem1 End_Procedure |
2 |
How can I display a drop-down panel
// Notifies once the user clicks the item. Procedure OnComSelect Variant llID Variant llSelectedID Forward Send OnComSelect llID llSelectedID Showln "Select" llSelectedID End_Procedure Procedure OnCreate Forward Send OnCreate Set ComItemsDelimiter to ";" Set ComFormat to "1,-1,2" Variant voItem Get ComItem 1 to voItem Handle hoItem Get Create (RefClass(cComItem)) to hoItem Set pvComObject of hoItem to voItem Set ComCaption of hoItem to "Exit" Send Destroy to hoItem Variant voItem1 Get ComItem 2 to voItem1 Handle hoItem1 Get Create (RefClass(cComItem)) to hoItem1 Set pvComObject of hoItem1 to voItem1 Set ComCaption of hoItem1 to "Item <b>A;Item <b>A#1;Item <b>B#2;Item <b>C#3" Send Destroy to hoItem1 End_Procedure |
1 |
How can I add / display items with the toolbar
// Notifies once the user clicks the item. Procedure OnComSelect Variant llID Variant llSelectedID Forward Send OnComSelect llID llSelectedID Variant v Variant voItem Get ComItem llID to voItem Handle hoItem Get Create (RefClass(cComItem)) to hoItem Set pvComObject of hoItem to voItem Get ComCaption of hoItem to v Send Destroy to hoItem Showln "Select" v End_Procedure Procedure OnCreate Forward Send OnCreate Set ComFormat to "1,-1,2,3" Variant voItem1 Get ComItem 1 to voItem1 Handle hoItem1 Get Create (RefClass(cComItem)) to hoItem1 Set pvComObject of hoItem1 to voItem1 Set ComCaption of hoItem1 to "Exit" Send Destroy to hoItem1 Variant voItem2 Get ComItem 2 to voItem2 Handle hoItem2 Get Create (RefClass(cComItem)) to hoItem2 Set pvComObject of hoItem2 to voItem2 Set ComCaption of hoItem2 to "Item <b>A" Send Destroy to hoItem2 Variant voItem3 Get ComItem 3 to voItem3 Handle hoItem3 Get Create (RefClass(cComItem)) to hoItem3 Set pvComObject of hoItem3 to voItem3 Set ComCaption of hoItem3 to "Item <b>B" Send Destroy to hoItem3 End_Procedure |