点击或拖拽改变大小

ToolBar 构造函数

X#
创建一个工具栏。

命名空间:  VO
程序集:  VOGUIClasses (在 VOGUIClasses.dll 中) 版本:2.22 GA
语法
 CONSTRUCTOR(
	oOwner,
	xID,
	oPoint,
	oDimension,
	lEnableBands
) CLIPPER
查看代码

参数

oOwner (Optional)
类型:__Usual
拥有工具栏的窗口。
xID (Optional)
类型:__Usual
工具栏的唯一ID(1到8000之间)。
oPoint (Optional)
类型:__Usual
工具栏在画布坐标中的原点。
oDimension (Optional)
类型:__Usual
工具栏在画布坐标中的尺寸。
lEnableBands (Optional)
类型:__Usual
一个标志,指定工具栏是否支持带。
如果标志设置为 FALSE 或应用程序在旧版本的公共控件库上运行,那么带支持将被禁用。 在这种情况下,带相关的方法(AddBand(),AddSubToolBarBand()等)将不可用。默认为 TRUE。
备注
通常,工具栏是通过将其附加到相应的菜单来分配给窗口的; 当菜单分配给窗口时,工具栏也会被分配。(也可以通过 AppWindow:ToolBar 属性显式分配工具栏。)
实例化工具栏并不会使其可见和活动。工具栏只有在与窗口的分配方式相同的方式下附加到窗口时才会变得活动。 为了减少“视觉噪音”(不希望的闪烁和闪烁),应在将工具栏分配给窗口并使其可见之前完成按钮的配置和工具栏的布局。
要定义工具栏的按钮布局,可以使用 AppendItem() 和 InsertItem() 方法。 请注意,项目ID必须与相应的菜单项ID协调。管理这种对应关系的最简单方法是使用菜单编辑器,它会自动生成相应的代码。
工具栏可以放置在任何类型的窗口上。但是,请注意,工具栏会占据窗口的一部分区域,留下较少的可用空间。 Shell 窗口和数据窗口会自动适应工具栏,但如果将工具栏放在其他类型的窗口上,需要显式适应。 可以使用 ToolBar:ClientArea 属性确定剩余空间的大小。
参见