发布网友 发布时间:2022-04-25 09:12
共3个回答
热心网友 时间:2023-11-12 07:28
对话框控制元素详述
StarSuite Basic 能够识别一系列控制元素,这些元素分为以下几组:
条目字段:
文本字段
日期字段
时间字段
数字字段
货币字段
采用任何格式的字段
按钮:
标准按钮
复选框
单选按钮
选择列表:
列表框
组合框
其他控制元素:
滚动条(水平和垂直)
组字段
进展方框
分隔线(水平和垂直)
图形
文件选择字段
下面介绍这些控制元素中最重要的元素。
按钮
单击按钮时,它会执行一项操作。
最初级的方案就是使按钮在用户单击时触发 When Initiating 事件。也可以使用 PushButtonType 属性将另一个操作与按钮链接在一起,以便打开一个对话框。如果单击的按钮此属性值设定为 0,对话框不受影响。如果单击的按钮此属性值设置为 1,对话框将关闭,并且对话框的 Execute 方法会返回值 1(对话框序列已正确结束)。如果 PushButtonType 的值为 2,则关闭对话框,并且对话框的 Execute 方法会返回值 0(对话框已关闭)。
下面是可通过按钮模型使用的所有属性:
Model.BackgroundColor(长整数) – 背景颜色
Model.DefaultButton(布尔) –该按钮用作默认值,在没有焦点的情况下响应 Enter 键。
Model.FontDescriptor(结构) – 含有所使用字体的细节的结构(与 com.sun.star.awt.FontDescriptor 结构一致)
Model.Label(字串) – 按钮上显示的标签
Model.Printable(布尔) – 可以打印控制元素
Model.TextColor(长整数) – 控制元素的文字颜色
Model.HelpText(字串) – 将鼠标光标移到控制元素上方时显示的帮助文字
Model.HelpURL(字串) – 与控制元素对应的联机帮助的 URL
PushButtonType(短整数) – 与按钮链接的操作(0:无操作;1:确定;2:取消)
选项按钮
使用时,这些选项按钮通常会编组,并且允许从中选择一个选项。当选择了一个选项后,组中的其他所有选项都会关闭。这可确保一次仅设定一个选项字段。
每个选项字段控制元素都提供这两种属性:
State(布尔) – 启动按钮
Label(字串) – 按钮上显示的标签
也可以使用选项字段模型中的以下属性:
Model.FontDescriptor(结构) –含有所使用字体的细节的结构(与 com.sun.star.awt.FontDescriptor 一致)
Model.Label(字串) – 控制元素上显示的标签
Model.Printable(布尔) – 可以打印控制元素
Model.State(短整数) – 如果此属性为 1,将启动该选项,否则关闭该选项
Model.TextColor(长整数) – 控制元素的文字颜色
Model.HelpText(字串) – 当鼠标光标置于控制元素上方时显示的帮助文字
Model.HelpURL(字串) – 与控制元素对应的联机帮助的 URL
要将多个选项按钮组合到一个组中,必须无间隔地按照启动顺序一个接一个地定位这些选项字段(Model.TabIndex 属性,在对话框编辑器中描述为 Order)。如果其他控制元素中断了启动顺序,StarSuite 会自动启动一个可启动的新控制元素组,而不管第一个控制元素组。
--------------------------------------------------------------------------------
注 –
与 VBA 不同的是,不能在 StarSuite Basic 中的控制元素组内插入选项字段。通过在控制元素的周围画框,StarSuite Basic 的控制元素组合仅用于确保可视分区。
--------------------------------------------------------------------------------
复选框
复选框用于记录“是”或“否”,根据所处的模式,它们可以调整为两种或三种状态。除了“是”和“否”状态之外,如果相应的“是”或“否”状态具有多重含义或含义不清,复选框可以具有一种中间状态。
复选框提供以下属性:
State(短整数) –复选框的状态(0:否,1:是,2:中间状态)
Label(字串) – 控制元素的标签
enableTriState(布尔) – 除了启动或关闭状态之外,还可以使用中间状态
复选框的模型对象可提供以下属性:
Model.FontDescriptor(结构) – 含有所使用字体的细节的结构(与 com.sun.star.awt.FontDescriptor 结构一致)
Model.Label(字串) – 控制元素的标签
Model.Printable(布尔) – 可以打印控制元素
Model.State(短整数) – 复选框的状态(0:否,1:是,2:中间状态)
Model.Tabstop(布尔) – 可以通过 Tab 键访问控制元素
Model.TextColor(长整数) – 控制元素的文字颜色
Model.HelpText(字串) – 将鼠标光标置于控制元素上方时显示的帮助文字
Model.HelpURL(字串) – 与控制元素对应的联机帮助的 URL
文本字段
文本字段用于键入数字和文本。com.sun.star.awt.UnoControlEdit. 服务为文本字段的基础。
文本字段可含有一行或多行文本,可以对文本字段进行编辑,或禁止用户输入。文本字段也可以用作特殊货币和数字字段以及用作特殊任务的屏幕字段。由于这些控制元素都基于 UnoControlEdit Uno 服务,用程序控制它们的处理方式非常相似。
文本字段提供以下属性:
Text(字串) – 当前文本
SelectedText(字串) – 当前突出显示的文本
Selection(结构) – 以只读方式突出显示的细节(结构与 com.sun.star.awt.Selection 一致,通过 Min 和 Max 属性指定当前突出显示的文本的开头和结尾)
MaxTextLen(短整数) – 字段中最多可输入的字符数目
Editable(布尔) – 值为 True 时启动键入文本的选项,值为 False 时禁止输入选项(该属性不能直接调用,而只能通过 IsEditable 调用)
IsEditable(布尔) – 可以更改控制元素的内容,只读。
另外,通过与之关联的模型对象还提供了以下属性:
Model.Align(短整数) – 文本方向(0:左对齐,1:居中,2:右对齐)
Model.BackgroundColor(长整数) – 控制元素的背景颜色
Model.Border(短整数) –边框类型(0:无边框,1:3 维边框,2:简单边框)
Model.EchoChar(字串) – 密码字段的回显字符
Model.FontDescriptor(结构) – 含有所用字体细节的结构(与 com.sun.star.awt.FontDescriptor 结构一致)
Model.HardLineBreaks(布尔) – 在控制元素文本中永久插入自动换行
Model.HScroll(布尔) – 文本具有一个水平滚动条
Model.MaxTextLen(短整数) – 最大文本长度,其中 0 对应无长度*
Model.MultiLine(布尔) – 允许条目占据多行
Model.Printable(布尔) – 可以打印控制元素
Model.ReadOnly(布尔) – 控制元素的内容为只读
Model.Tabstop(布尔) – 可以通过 Tab 键访问控制元素
Model.Text(字串) – 文本与控制元素关联
Model.TextColor(长整数) – 控制元素的文本颜色
Model.VScroll(布尔) – 文本有垂直滚动条
Model.HelpText(字串) – 当鼠标光标置于控制元素上方时显示的帮助文字
Model.HelpURL (String) – 与控制元素对应的联机帮助的 URL
列表框
列表框(com.sun.star.awt.UnoControlListBox 服务)支持以下属性:
ItemCount(短整数) – 元素的数目,只读
SelectedItem(字串) – 突出显示条目的文本,只读
SelectedItems(字串数组) – 含有突出显示条目的数据字段,只读
SelectItemPos(短整数) – 正在突出显示的条目数目,只读
SelectItemsPos(短整数数组) – 含有突出显示条目数目的数据字段(适用于支持多重选择的列表),只读
MultipleMode(布尔) – 值为 True 时会启动选择多重条目的选项,值为 False 时禁止多重选择(不能直接调用此属性,只能通过 IsMultipleMode 进行访问)
IsMultipleMode(布尔) – 允许在列表内进行多重选择,只读
列表框提供以下方法:
addItem (Item, Pos) – 将在 Item 中指定的字串输入位于 Pos 位置的列表中
addItems (ItemArray, Pos) – 将在字串的 ItemArray 数据字段中列出的条目输入位于 Pos 位置的列表中
removeItems (Pos, Count) – 从 Pos 位置处删除在 Count 中指定数量的条目
selectItem (Item, SelectMode) – 根据 SelectMode 布尔变量的值启动或关闭在字串 Item 中指定元素的突出显示
makeVisible (Pos) – 滚动列表字段,使 Pos 中指定的条目可见
列表框的模型对象提供以下属性:
Model.BackgroundColor(长整数) – 控制元素的背景颜色
Model.Border(短整数) – 边框类型(0:无边框,1:3 维边框,2:简单边框)
Model.FontDescriptor(结构) – 含有所用字体细节的结构(与 com.sun.star.awt.FontDescriptor 结构一致)
Model.LineCount(短整数) – 控制元素中的行数
Model.MultiSelection(布尔) – 允许多重选择条目
Model.SelectedItems(字串数组) – 突出显示条目的列表
Model.StringItemList(字串数组) – 所有条目的列表
Model.Printable(布尔) – 可以打印控制元素
Model.ReadOnly(布尔) – 控制元素的内容为只读
Model.Tabstop (Boolean) – 可以通过 Tab 键访问控制元素。
Model.TextColor(长整数) – 控制元素的文本颜色
Model.HelpText(字串) – 当将鼠标光标置于控制元素上方时自动显示的帮助文字
Model.HelpURL(字串) – 与控制元素对应的联机帮助的 URL
热心网友 时间:2023-11-12 07:28
对话框控制元素详述
StarSuite Basic 能够识别一系列控制元素,这些元素分为以下几组:
条目字段:
文本字段
日期字段
时间字段
数字字段
货币字段
采用任何格式的字段
按钮:
标准按钮
复选框
单选按钮
选择列表:
列表框
组合框
其他控制元素:
滚动条(水平和垂直)
组字段
进展方框
分隔线(水平和垂直)
图形
文件选择字段
下面介绍这些控制元素中最重要的元素。
按钮
单击按钮时,它会执行一项操作。
最初级的方案就是使按钮在用户单击时触发 When Initiating 事件。也可以使用 PushButtonType 属性将另一个操作与按钮链接在一起,以便打开一个对话框。如果单击的按钮此属性值设定为 0,对话框不受影响。如果单击的按钮此属性值设置为 1,对话框将关闭,并且对话框的 Execute 方法会返回值 1(对话框序列已正确结束)。如果 PushButtonType 的值为 2,则关闭对话框,并且对话框的 Execute 方法会返回值 0(对话框已关闭)。
下面是可通过按钮模型使用的所有属性:
Model.BackgroundColor(长整数) – 背景颜色
Model.DefaultButton(布尔) –该按钮用作默认值,在没有焦点的情况下响应 Enter 键。
Model.FontDescriptor(结构) – 含有所使用字体的细节的结构(与 com.sun.star.awt.FontDescriptor 结构一致)
Model.Label(字串) – 按钮上显示的标签
Model.Printable(布尔) – 可以打印控制元素
Model.TextColor(长整数) – 控制元素的文字颜色
Model.HelpText(字串) – 将鼠标光标移到控制元素上方时显示的帮助文字
Model.HelpURL(字串) – 与控制元素对应的联机帮助的 URL
PushButtonType(短整数) – 与按钮链接的操作(0:无操作;1:确定;2:取消)
选项按钮
使用时,这些选项按钮通常会编组,并且允许从中选择一个选项。当选择了一个选项后,组中的其他所有选项都会关闭。这可确保一次仅设定一个选项字段。
每个选项字段控制元素都提供这两种属性:
State(布尔) – 启动按钮
Label(字串) – 按钮上显示的标签
也可以使用选项字段模型中的以下属性:
Model.FontDescriptor(结构) –含有所使用字体的细节的结构(与 com.sun.star.awt.FontDescriptor 一致)
Model.Label(字串) – 控制元素上显示的标签
Model.Printable(布尔) – 可以打印控制元素
Model.State(短整数) – 如果此属性为 1,将启动该选项,否则关闭该选项
Model.TextColor(长整数) – 控制元素的文字颜色
Model.HelpText(字串) – 当鼠标光标置于控制元素上方时显示的帮助文字
Model.HelpURL(字串) – 与控制元素对应的联机帮助的 URL
要将多个选项按钮组合到一个组中,必须无间隔地按照启动顺序一个接一个地定位这些选项字段(Model.TabIndex 属性,在对话框编辑器中描述为 Order)。如果其他控制元素中断了启动顺序,StarSuite 会自动启动一个可启动的新控制元素组,而不管第一个控制元素组。
--------------------------------------------------------------------------------
注 –
与 VBA 不同的是,不能在 StarSuite Basic 中的控制元素组内插入选项字段。通过在控制元素的周围画框,StarSuite Basic 的控制元素组合仅用于确保可视分区。
--------------------------------------------------------------------------------
复选框
复选框用于记录“是”或“否”,根据所处的模式,它们可以调整为两种或三种状态。除了“是”和“否”状态之外,如果相应的“是”或“否”状态具有多重含义或含义不清,复选框可以具有一种中间状态。
复选框提供以下属性:
State(短整数) –复选框的状态(0:否,1:是,2:中间状态)
Label(字串) – 控制元素的标签
enableTriState(布尔) – 除了启动或关闭状态之外,还可以使用中间状态
复选框的模型对象可提供以下属性:
Model.FontDescriptor(结构) – 含有所使用字体的细节的结构(与 com.sun.star.awt.FontDescriptor 结构一致)
Model.Label(字串) – 控制元素的标签
Model.Printable(布尔) – 可以打印控制元素
Model.State(短整数) – 复选框的状态(0:否,1:是,2:中间状态)
Model.Tabstop(布尔) – 可以通过 Tab 键访问控制元素
Model.TextColor(长整数) – 控制元素的文字颜色
Model.HelpText(字串) – 将鼠标光标置于控制元素上方时显示的帮助文字
Model.HelpURL(字串) – 与控制元素对应的联机帮助的 URL
文本字段
文本字段用于键入数字和文本。com.sun.star.awt.UnoControlEdit. 服务为文本字段的基础。
文本字段可含有一行或多行文本,可以对文本字段进行编辑,或禁止用户输入。文本字段也可以用作特殊货币和数字字段以及用作特殊任务的屏幕字段。由于这些控制元素都基于 UnoControlEdit Uno 服务,用程序控制它们的处理方式非常相似。
文本字段提供以下属性:
Text(字串) – 当前文本
SelectedText(字串) – 当前突出显示的文本
Selection(结构) – 以只读方式突出显示的细节(结构与 com.sun.star.awt.Selection 一致,通过 Min 和 Max 属性指定当前突出显示的文本的开头和结尾)
MaxTextLen(短整数) – 字段中最多可输入的字符数目
Editable(布尔) – 值为 True 时启动键入文本的选项,值为 False 时禁止输入选项(该属性不能直接调用,而只能通过 IsEditable 调用)
IsEditable(布尔) – 可以更改控制元素的内容,只读。
另外,通过与之关联的模型对象还提供了以下属性:
Model.Align(短整数) – 文本方向(0:左对齐,1:居中,2:右对齐)
Model.BackgroundColor(长整数) – 控制元素的背景颜色
Model.Border(短整数) –边框类型(0:无边框,1:3 维边框,2:简单边框)
Model.EchoChar(字串) – 密码字段的回显字符
Model.FontDescriptor(结构) – 含有所用字体细节的结构(与 com.sun.star.awt.FontDescriptor 结构一致)
Model.HardLineBreaks(布尔) – 在控制元素文本中永久插入自动换行
Model.HScroll(布尔) – 文本具有一个水平滚动条
Model.MaxTextLen(短整数) – 最大文本长度,其中 0 对应无长度*
Model.MultiLine(布尔) – 允许条目占据多行
Model.Printable(布尔) – 可以打印控制元素
Model.ReadOnly(布尔) – 控制元素的内容为只读
Model.Tabstop(布尔) – 可以通过 Tab 键访问控制元素
Model.Text(字串) – 文本与控制元素关联
Model.TextColor(长整数) – 控制元素的文本颜色
Model.VScroll(布尔) – 文本有垂直滚动条
Model.HelpText(字串) – 当鼠标光标置于控制元素上方时显示的帮助文字
Model.HelpURL (String) – 与控制元素对应的联机帮助的 URL
列表框
列表框(com.sun.star.awt.UnoControlListBox 服务)支持以下属性:
ItemCount(短整数) – 元素的数目,只读
SelectedItem(字串) – 突出显示条目的文本,只读
SelectedItems(字串数组) – 含有突出显示条目的数据字段,只读
SelectItemPos(短整数) – 正在突出显示的条目数目,只读
SelectItemsPos(短整数数组) – 含有突出显示条目数目的数据字段(适用于支持多重选择的列表),只读
MultipleMode(布尔) – 值为 True 时会启动选择多重条目的选项,值为 False 时禁止多重选择(不能直接调用此属性,只能通过 IsMultipleMode 进行访问)
IsMultipleMode(布尔) – 允许在列表内进行多重选择,只读
列表框提供以下方法:
addItem (Item, Pos) – 将在 Item 中指定的字串输入位于 Pos 位置的列表中
addItems (ItemArray, Pos) – 将在字串的 ItemArray 数据字段中列出的条目输入位于 Pos 位置的列表中
removeItems (Pos, Count) – 从 Pos 位置处删除在 Count 中指定数量的条目
selectItem (Item, SelectMode) – 根据 SelectMode 布尔变量的值启动或关闭在字串 Item 中指定元素的突出显示
makeVisible (Pos) – 滚动列表字段,使 Pos 中指定的条目可见
列表框的模型对象提供以下属性:
Model.BackgroundColor(长整数) – 控制元素的背景颜色
Model.Border(短整数) – 边框类型(0:无边框,1:3 维边框,2:简单边框)
Model.FontDescriptor(结构) – 含有所用字体细节的结构(与 com.sun.star.awt.FontDescriptor 结构一致)
Model.LineCount(短整数) – 控制元素中的行数
Model.MultiSelection(布尔) – 允许多重选择条目
Model.SelectedItems(字串数组) – 突出显示条目的列表
Model.StringItemList(字串数组) – 所有条目的列表
Model.Printable(布尔) – 可以打印控制元素
Model.ReadOnly(布尔) – 控制元素的内容为只读
Model.Tabstop (Boolean) – 可以通过 Tab 键访问控制元素。
Model.TextColor(长整数) – 控制元素的文本颜色
Model.HelpText(字串) – 当将鼠标光标置于控制元素上方时自动显示的帮助文字
Model.HelpURL(字串) – 与控制元素对应的联机帮助的 URL
热心网友 时间:2023-11-12 07:28
对话框控制元素详述
StarSuite Basic 能够识别一系列控制元素,这些元素分为以下几组:
条目字段:
文本字段
日期字段
时间字段
数字字段
货币字段
采用任何格式的字段
按钮:
标准按钮
复选框
单选按钮
选择列表:
列表框
组合框
其他控制元素:
滚动条(水平和垂直)
组字段
进展方框
分隔线(水平和垂直)
图形
文件选择字段
下面介绍这些控制元素中最重要的元素。
按钮
单击按钮时,它会执行一项操作。
最初级的方案就是使按钮在用户单击时触发 When Initiating 事件。也可以使用 PushButtonType 属性将另一个操作与按钮链接在一起,以便打开一个对话框。如果单击的按钮此属性值设定为 0,对话框不受影响。如果单击的按钮此属性值设置为 1,对话框将关闭,并且对话框的 Execute 方法会返回值 1(对话框序列已正确结束)。如果 PushButtonType 的值为 2,则关闭对话框,并且对话框的 Execute 方法会返回值 0(对话框已关闭)。
下面是可通过按钮模型使用的所有属性:
Model.BackgroundColor(长整数) – 背景颜色
Model.DefaultButton(布尔) –该按钮用作默认值,在没有焦点的情况下响应 Enter 键。
Model.FontDescriptor(结构) – 含有所使用字体的细节的结构(与 com.sun.star.awt.FontDescriptor 结构一致)
Model.Label(字串) – 按钮上显示的标签
Model.Printable(布尔) – 可以打印控制元素
Model.TextColor(长整数) – 控制元素的文字颜色
Model.HelpText(字串) – 将鼠标光标移到控制元素上方时显示的帮助文字
Model.HelpURL(字串) – 与控制元素对应的联机帮助的 URL
PushButtonType(短整数) – 与按钮链接的操作(0:无操作;1:确定;2:取消)
选项按钮
使用时,这些选项按钮通常会编组,并且允许从中选择一个选项。当选择了一个选项后,组中的其他所有选项都会关闭。这可确保一次仅设定一个选项字段。
每个选项字段控制元素都提供这两种属性:
State(布尔) – 启动按钮
Label(字串) – 按钮上显示的标签
也可以使用选项字段模型中的以下属性:
Model.FontDescriptor(结构) –含有所使用字体的细节的结构(与 com.sun.star.awt.FontDescriptor 一致)
Model.Label(字串) – 控制元素上显示的标签
Model.Printable(布尔) – 可以打印控制元素
Model.State(短整数) – 如果此属性为 1,将启动该选项,否则关闭该选项
Model.TextColor(长整数) – 控制元素的文字颜色
Model.HelpText(字串) – 当鼠标光标置于控制元素上方时显示的帮助文字
Model.HelpURL(字串) – 与控制元素对应的联机帮助的 URL
要将多个选项按钮组合到一个组中,必须无间隔地按照启动顺序一个接一个地定位这些选项字段(Model.TabIndex 属性,在对话框编辑器中描述为 Order)。如果其他控制元素中断了启动顺序,StarSuite 会自动启动一个可启动的新控制元素组,而不管第一个控制元素组。
--------------------------------------------------------------------------------
注 –
与 VBA 不同的是,不能在 StarSuite Basic 中的控制元素组内插入选项字段。通过在控制元素的周围画框,StarSuite Basic 的控制元素组合仅用于确保可视分区。
--------------------------------------------------------------------------------
复选框
复选框用于记录“是”或“否”,根据所处的模式,它们可以调整为两种或三种状态。除了“是”和“否”状态之外,如果相应的“是”或“否”状态具有多重含义或含义不清,复选框可以具有一种中间状态。
复选框提供以下属性:
State(短整数) –复选框的状态(0:否,1:是,2:中间状态)
Label(字串) – 控制元素的标签
enableTriState(布尔) – 除了启动或关闭状态之外,还可以使用中间状态
复选框的模型对象可提供以下属性:
Model.FontDescriptor(结构) – 含有所使用字体的细节的结构(与 com.sun.star.awt.FontDescriptor 结构一致)
Model.Label(字串) – 控制元素的标签
Model.Printable(布尔) – 可以打印控制元素
Model.State(短整数) – 复选框的状态(0:否,1:是,2:中间状态)
Model.Tabstop(布尔) – 可以通过 Tab 键访问控制元素
Model.TextColor(长整数) – 控制元素的文字颜色
Model.HelpText(字串) – 将鼠标光标置于控制元素上方时显示的帮助文字
Model.HelpURL(字串) – 与控制元素对应的联机帮助的 URL
文本字段
文本字段用于键入数字和文本。com.sun.star.awt.UnoControlEdit. 服务为文本字段的基础。
文本字段可含有一行或多行文本,可以对文本字段进行编辑,或禁止用户输入。文本字段也可以用作特殊货币和数字字段以及用作特殊任务的屏幕字段。由于这些控制元素都基于 UnoControlEdit Uno 服务,用程序控制它们的处理方式非常相似。
文本字段提供以下属性:
Text(字串) – 当前文本
SelectedText(字串) – 当前突出显示的文本
Selection(结构) – 以只读方式突出显示的细节(结构与 com.sun.star.awt.Selection 一致,通过 Min 和 Max 属性指定当前突出显示的文本的开头和结尾)
MaxTextLen(短整数) – 字段中最多可输入的字符数目
Editable(布尔) – 值为 True 时启动键入文本的选项,值为 False 时禁止输入选项(该属性不能直接调用,而只能通过 IsEditable 调用)
IsEditable(布尔) – 可以更改控制元素的内容,只读。
另外,通过与之关联的模型对象还提供了以下属性:
Model.Align(短整数) – 文本方向(0:左对齐,1:居中,2:右对齐)
Model.BackgroundColor(长整数) – 控制元素的背景颜色
Model.Border(短整数) –边框类型(0:无边框,1:3 维边框,2:简单边框)
Model.EchoChar(字串) – 密码字段的回显字符
Model.FontDescriptor(结构) – 含有所用字体细节的结构(与 com.sun.star.awt.FontDescriptor 结构一致)
Model.HardLineBreaks(布尔) – 在控制元素文本中永久插入自动换行
Model.HScroll(布尔) – 文本具有一个水平滚动条
Model.MaxTextLen(短整数) – 最大文本长度,其中 0 对应无长度*
Model.MultiLine(布尔) – 允许条目占据多行
Model.Printable(布尔) – 可以打印控制元素
Model.ReadOnly(布尔) – 控制元素的内容为只读
Model.Tabstop(布尔) – 可以通过 Tab 键访问控制元素
Model.Text(字串) – 文本与控制元素关联
Model.TextColor(长整数) – 控制元素的文本颜色
Model.VScroll(布尔) – 文本有垂直滚动条
Model.HelpText(字串) – 当鼠标光标置于控制元素上方时显示的帮助文字
Model.HelpURL (String) – 与控制元素对应的联机帮助的 URL
列表框
列表框(com.sun.star.awt.UnoControlListBox 服务)支持以下属性:
ItemCount(短整数) – 元素的数目,只读
SelectedItem(字串) – 突出显示条目的文本,只读
SelectedItems(字串数组) – 含有突出显示条目的数据字段,只读
SelectItemPos(短整数) – 正在突出显示的条目数目,只读
SelectItemsPos(短整数数组) – 含有突出显示条目数目的数据字段(适用于支持多重选择的列表),只读
MultipleMode(布尔) – 值为 True 时会启动选择多重条目的选项,值为 False 时禁止多重选择(不能直接调用此属性,只能通过 IsMultipleMode 进行访问)
IsMultipleMode(布尔) – 允许在列表内进行多重选择,只读
列表框提供以下方法:
addItem (Item, Pos) – 将在 Item 中指定的字串输入位于 Pos 位置的列表中
addItems (ItemArray, Pos) – 将在字串的 ItemArray 数据字段中列出的条目输入位于 Pos 位置的列表中
removeItems (Pos, Count) – 从 Pos 位置处删除在 Count 中指定数量的条目
selectItem (Item, SelectMode) – 根据 SelectMode 布尔变量的值启动或关闭在字串 Item 中指定元素的突出显示
makeVisible (Pos) – 滚动列表字段,使 Pos 中指定的条目可见
列表框的模型对象提供以下属性:
Model.BackgroundColor(长整数) – 控制元素的背景颜色
Model.Border(短整数) – 边框类型(0:无边框,1:3 维边框,2:简单边框)
Model.FontDescriptor(结构) – 含有所用字体细节的结构(与 com.sun.star.awt.FontDescriptor 结构一致)
Model.LineCount(短整数) – 控制元素中的行数
Model.MultiSelection(布尔) – 允许多重选择条目
Model.SelectedItems(字串数组) – 突出显示条目的列表
Model.StringItemList(字串数组) – 所有条目的列表
Model.Printable(布尔) – 可以打印控制元素
Model.ReadOnly(布尔) – 控制元素的内容为只读
Model.Tabstop (Boolean) – 可以通过 Tab 键访问控制元素。
Model.TextColor(长整数) – 控制元素的文本颜色
Model.HelpText(字串) – 当将鼠标光标置于控制元素上方时自动显示的帮助文字
Model.HelpURL(字串) – 与控制元素对应的联机帮助的 URL
热心网友 时间:2023-11-12 07:28
MessageBox
热心网友 时间:2023-11-12 07:28
是没问好吧
通用控件的话有:
button -其中有单选钮 复选框 groupbox(中文是什么来的?)
stati -图标框 边框和线条 文本框
edit -编辑框
combobox -组合框
listbox -列表框
scrollbar - 滚动条
热心网友 时间:2023-11-12 07:28
MessageBox
热心网友 时间:2023-11-12 07:28
是没问好吧
通用控件的话有:
button -其中有单选钮 复选框 groupbox(中文是什么来的?)
stati -图标框 边框和线条 文本框
edit -编辑框
combobox -组合框
listbox -列表框
scrollbar - 滚动条
热心网友 时间:2023-11-12 07:28
MessageBox
热心网友 时间:2023-11-12 07:29
是没问好吧
通用控件的话有:
button -其中有单选钮 复选框 groupbox(中文是什么来的?)
stati -图标框 边框和线条 文本框
edit -编辑框
combobox -组合框
listbox -列表框
scrollbar - 滚动条