下一页 1 2
2.在toolbar中加入按钮
用鼠标右键单击toolbar,会弹出toolbar的属性菜单。单击菜单的最后一项“properties”,会弹出toolbar的属性页(property pages)窗口。在属性页窗口中可以设置控件的一些非常规属性。
在toolbar属性页中选buttons组,其中的“insertbutton”和“removebutton”两个按钮分别用于在toolbar中加入和删除按钮。toolbar控件的所有按钮构成一个按钮集合(collection),名为buttons。在toolbar中加入和删除按钮实际上是对toolbar的buttons集合进行加入和删除元素操作。对于toolbar中各个按钮的访问,也是通过buttons集合进行的。用“insertbutton”加入按钮后,可以在toolbar属性页buttons中设置新加入的按钮的属性。这些属性包括:索引(index)、标题(caption)、描述信息(description)、关键字(key)、初态(value)、模式(style)、宽度(width)、提示信息(tooltiptext)等。
(1)index和key
toolbar中的按钮是通过集合buttons来访问的。集合中每个按钮都有唯一与之对应的标识,index和key就是与按钮一一对应的标识。index是整数类型的,类似于数组的下标。key是字符串类型的类似于对象的名字,但它与名字不同的是引用时必须加双引号,并且它中间可以包含任意的字符。按钮的key属性是可选的,可以为空。访问按钮时可以引用index和key二者之一。例如,在名为toolbar1的toolbar中加入按钮,其index为1,key设置为“1stbutton”。在程序中可以通过以下两种方式之一访问该按钮:
toolbar1.buttons(1)
或
toolbar1.buttons("1st button")
(2)caption
caption属性对应按钮上显示的文本,与普通按钮的caption属性相同。