ToolBar 类 |
命名空间: VO
ToolBar 类型公开以下成员。
名称 | 说明 | |
---|---|---|
Background |
用于绘制控件背景的画刷。例如,在单行编辑控件中,背景是编辑控件中文本后面的颜色。
(继承自 Control。) | |
BandCount |
工具栏中的带的数量。
| |
BandImageList |
用于带的 Image List 对象。
| |
Bitmap |
用于在工具栏上显示按钮的 Bitmap 对象(包含一个或多个按钮图像的位图带)。如果未分配,将使用默认位图。
| |
BorderStyle |
此属性不再受支持。仅用于与现有 X#1.0 代码的兼容性。
| |
BoundingBox |
表示包围工具栏的最小区域的画布坐标中的边界框。
| |
ButtonCount |
表示当前工具栏上的按钮数量的数字值。
| |
ButtonSize |
表示工具栏上按钮的大小的 Dimension 对象。如果未分配,将使用默认的16 x 16按钮。
| |
ButtonStyle |
代表按钮显示方式的常量:
| |
Caption |
表示控件标题的字符串(即标识控件的静态文本)
(继承自 Control。) | |
ClientArea |
表示其父窗口的区域的边界框(组或字符框),该区域在放置工具栏时仍然可用。
| |
ContextMenu |
表示控件的本地弹出菜单的菜单对象。
(继承自 Control。) | |
ControlID |
表示控件唯一 ID 的 1 到 8000 之间的数字
(继承自 Control。) | |
FieldSpec |
连接到控件的字段规范。
(继承自 Control。) | |
GapSize |
此属性不再受支持。仅用于与现有 X#1.0 代码的兼容性。
| |
HyperLabel |
连接到控件的链接。
(继承自 Control。) | |
ImageCount |
代表工具栏位图中的图像数量的数字值。如果已将自定义位图分配给工具栏,必须将此值分配为该位图中的图像数量。
| |
Location |
此属性不再受支持。仅用于与现有 X#1.0 代码的兼容性。
| |
Modified |
当标准编辑控件或可编辑组合框正在修改时,设置为逻辑值 TRUE 。
(继承自 Control。) | |
Name |
表示控件名称的字符串。
(继承自 Control。) | |
NameSym |
表示控件名称的符号。
(继承自 Control。) | |
Origin |
表示控件在其所有者窗口上的位置的点,以画布坐标表示。
(继承自 Control。) | |
Owner |
控件的所有者窗口。
(继承自 Control。) | |
OwnerAlignment |
表示窗口在其所有者窗口内对齐方式的常量。
(继承自 Control。) | |
ReadOnly |
控件是否为只读?
(继承自 Control。) | |
Rows |
表示工具栏上的按钮行数的数字值。
请注意,Rows现在有一个可选参数,<symTB>,用于指示要查询的工具栏或子工具栏。如果未指定,将假定为#MAINTOOLBAR。
| |
SeparatorSize |
此属性不再受支持。仅用于与现有X#1.0代码的兼容性。
| |
Server |
当前连接到此控件的服务器对象。如果没有连接服务器,则值为 NIL。
(继承自 Control。) | |
Size |
表示控件大小的尺寸。
(继承自 Control。) | |
Status |
表示控件在验证尝试或其他操作后的状态的链接。
(继承自 Control。) | |
TextValue |
表示控件中保存的值的字符串。
(继承自 Control。) | |
ToolTipText |
表示当用户将鼠标指针移动到控件上时使用的工具提示文本的字符串值。
(继承自 Control。) | |
UseHLForToolTip |
确定是否应将控件的链接描述文本用作工具提示文本的逻辑值。
(继承自 Control。) | |
Value |
控件中保存的值,以控件保存的任何数据类型表示。
(继承自 Control。) | |
ValueChanged |
表示控件的值是否已从先前的设置更改的逻辑值。
(继承自 Control。) |
名称 | 说明 | |
---|---|---|
Activate | 提供在控件具有焦点并激活窗口时调用的方法。 (继承自 Control。) | |
AddBand |
使用此方法向工具栏添加一个带。
| |
AddSubToolBarBand |
将一个新的带作为子工具栏添加到工具栏。
| |
AddTipText |
添加一个字符串作为按钮的提示文本。
| |
AppendItem |
将一个新的工具栏按钮项添加到工具栏的末尾,该按钮项来自可用按钮的列表。
| |
AsString |
返回控件的内容(或其标识标签)。
(继承自 Control。) | |
ChangeTipText |
更改按钮的当前提示文本。
| |
ClickItem |
使按钮看起来像已被点击,表示已被选中。
| |
Configure |
此方法不再受支持。仅用于与现有 X#1.0 代码的兼容性。
| |
Deactivate | 提供在控件具有焦点并且窗口被停用时调用的方法。 (继承自 Control。) | |
DEFAULT | 调用控件的默认 Windows 过程并设置 EventReturnValue。 (继承自 Control。) | |
DeleteItem |
从工具栏中删除一个按钮。
| |
Destroy |
提供一种取消实例化 ToolBar 对象的方法。
(重写 Destroy.) | |
DimItem |
使一个按钮变暗。
| |
Disable |
禁用控件(直到后续调用 Control:Enable())。
(继承自 Control。) | |
DisableItem |
禁用一个按钮。
| |
DisableTheme |
禁用控件的 WinXP 主题。
(继承自 Control。) | |
Dispatch | 提供在控件具有焦点时系统内事件的原型调度程序;将各种事件路由到其相应的事件处理程序。 (继承自 Control。) | |
Enable |
启用先前禁用的控件。
(继承自 Control。) | |
EnableBands |
启用工具栏带支持。
| |
EnableDrag |
允许用户使用鼠标移动工具栏。
| |
EnableItem |
启用已禁用的按钮。
| |
Expose | 提供在控件具有焦点并且窗口的某部分需要重绘时调用的方法。 (继承自 Control。) | |
FocusChange | 提供在控件具有焦点并且输入焦点从当前控件更改为另一个控件(或反之亦然)时调用的方法。 (继承自 Control。) | |
GetButtonDescription |
检索工具栏按钮的描述。
| |
GetExStyle |
检索控件的扩展样式。
(继承自 Control。) | |
GetImageList |
获取由传递的参数指定的 ImageList。
| |
GetStyle |
检索控件的样式。
(继承自 Control。) | |
GetTipText |
返回按钮的当前提示文本。
| |
Handle |
返回控件的句柄。
(继承自 Control。) | |
HasBorder | 检查控件是否设置了边框 (继承自 Control。) | |
HasStyle | 检查控件是否设置了样式值 (继承自 Control。) | |
Hide |
隐藏工具栏,使其不可见。
(重写 Hide.) | |
HideItem |
隐藏一个按钮。
| |
HorizontalScroll | 提供在控件具有焦点并且水平滚动条滚动时调用的方法。 (继承自 Control。) | |
InsertItem |
在可用按钮列表中的指定工具栏按钮项之前插入一个新的工具栏按钮项。
| |
IsClicked |
返回一个逻辑值,指示指定的按钮当前是否被点击或选中。
| |
IsDimmed |
确定按钮是否被禁用。
| |
IsEnabled |
报告此控件当前是否启用。
(继承自 Control。) | |
IsEnabled(__Usual, __Usual, __Usual) |
返回一个逻辑值,指示指定的按钮当前是否被启用。
| |
IsExStyle | 检查控件是否设置了扩展样式值 (继承自 Control。) | |
IsHidden |
确定按钮是否被隐藏。
| |
IsPressed |
确定按钮是否被按下。
| |
IsReadOnly |
报告此控件当前是否为只读。
(继承自 Control。) | |
IsStyle | 检查控件是否设置了样式值 (继承自 Control。) | |
IsVisible |
报告此控件是可见(完全或部分)还是隐藏。
(继承自 Control。) | |
KeyDown | 提供在控件具有焦点并且按下键盘上的键时调用的方法。 (继承自 Control。) | |
KeyUp | 提供在控件具有焦点并且释放键盘上的键时调用的方法。 (继承自 Control。) | |
LinkDF |
将控件连接到数据服务中的数据字段。
(继承自 Control。) | |
MenuInit |
提供在控件拥有的弹出菜单即将弹出时调用的方法。
(继承自 Control。) | |
MenuSelect |
提供在控件拥有的菜单上的项目被高亮显示时调用的方法。
(继承自 Control。) | |
MouseButtonDoubleClick | 提供在控件具有焦点、鼠标指针位于窗口上方并且双击鼠标按钮时调用的方法。 (继承自 Control。) | |
MouseButtonDown |
提供在控件具有焦点、鼠标指针位于窗口上方并且单击鼠标按钮时调用的方法。
(继承自 Control。) | |
MouseButtonUp |
提供在控件具有焦点、鼠标指针位于窗口上方并且释放鼠标按钮时调用的方法。
(继承自 Control。) | |
MouseDrag |
提供在控件具有焦点并且在窗口中移动一个或多个按钮被单击的鼠标时调用的方法。
(继承自 Control。) | |
MouseMove |
提供在控件具有焦点并且在控件中移动鼠标时调用的方法。
(继承自 Control。) | |
Move |
提供在控件具有焦点并且控件被移动(由用户或应用程序)时调用的方法。
(继承自 Control。) | |
OverRide | 这是一个不再使用或需要的兼容性方法。 (继承自 Control。) | |
PerformValidations |
执行所有定义在此控件字段规范中的验证(例如,必填项、最大和最小位数、最大和最小值、验证规则)并返回测试结果。
(继承自 Control。) | |
PressItem |
按下一个按钮。
| |
RegisterTimer |
注册一个计时器方法以供控件调用。
(继承自 Control。) | |
RemoveTipText |
删除按钮的当前提示文本。
| |
RePaint |
发送 ExposeEvent 以重新绘制控件
(继承自 Control。) | |
Resize |
提供在控件具有焦点并且控件大小发生变化时调用的方法。
(继承自 Control。) | |
RestoreUpdate |
恢复控件的所有绘图更新(在调用 Control:SuspendUpdate() 之后)。
(继承自 Control。) | |
SetExStyle |
设置控件的扩展样式。
(继承自 Control。) | |
SetFocus |
将输入焦点传递给控件,从而将所有鼠标和键盘输入定向到控件。
(继承自 Control。) | |
SetImageList |
设置工具栏使用的 ImageList。
| |
SetParent |
更改控件的父句柄。
(继承自 Control。) | |
SetStyle |
设置控件的样式。
(继承自 Control。) | |
Show |
显示工具栏,使其可见。
(重写 Show.) | |
ShowItem |
显示一个按钮。
| |
SuspendUpdate |
暂时挂起控件的所有绘图更新;绘图在调用 Control:RestoreUpdate() 时恢复。
(继承自 Control。) | |
Timer |
提供在通过 RegisterTimer() 方法注册计时器时调用的方法。
(继承自 Control。) | |
UnClickItem |
使一个按钮看起来像是“点击出去”(返回到其正常状态),在“点击进去”(指示已选择)后。
| |
UnDimItem |
取消禁用一个按钮。
| |
UnPressItem |
取消按下一个按钮。
| |
Update |
此方法不再受支持。仅用于与现有X#1.0代码的兼容性。
| |
ValidateControl | 此方法验证控件是否已创建,如果未创建,则触发控件创建 (继承自 Control。) | |
VerticalScroll |
提供在控件具有焦点并且垂直滚动条滚动时调用的方法。
(继承自 Control。) |
1METHOD Init(oWOwner) CLASS MyWindow 2 ... 3 SELF:Menu := MyMenu{} 4 ... 5 METHOD Init() CLASS MyMenu 6 ... 7 SELF:ToolBar := ToolBar{}
提示: |
---|
这不一定是拥有工具栏或菜单的窗口。 |