GoGPT Best VPN GoSearch

OnWorks 网站图标

prima-VB - 云端在线

在 OnWorks 免费托管服务提供商中通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器运行 prima-VB

这是 prima-VB 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


VB - Prima 工具包的可视化构建器

商品描述


Visual Builder 是一个 RAD 风格的套件,用于在 Prima 工具包下设计表单。 它
提供丰富的 perl 组合小部件,它们可以通过简单的方式插入到表单中
行动。 表单可以存储在文件中,并由用户程序或简单的
包装器,“utils/fmview.pl”; 该表单还可以存储为有效的 perl 程序。

一个表单文件通常有 。调频 扩展,可以使用 Prima::VB::VBLoader 加载
模块。 以下示例是“fmview.pl”的唯一内容:

使用 Prima qw(Application VB::VBLoader);
我的 $ret = Prima::VBLoad( $ARGV[0] );
死 "$@\n" 除非 $ret;
$ret-> 执行;

并且通常足以执行表单文件。

帮助


构建器提供了三个主要窗口,用于设计。 这些被称为
面板, 对象 检查员申请 窗口. 当构建器启动时,窗体窗口
是空的。

主面板由菜单栏、速度按钮和小部件按钮组成。 如果用户
按下一个小部件按钮,然后在窗体窗口上单击鼠标,指定的
小部件被插入到表单中并成为表单窗口的子窗口。 如果点击是
在表单窗口中的可见小部件上制作,新插入的小部件成为子部件
那个小部件。 插入小部件后,可以通过对象访问其属性
检查员窗口。

菜单栏包含以下命令:

文件
新建 关闭当前表单并打开一个新的空表单。 如果旧表格不是
保存后,系统会询问用户是否必须保存所做的更改。

此命令是面板上“新文件”图标的别名。

可选
调用文件打开对话框,因此 。调频 可以打开表格文件。 之后
成功加载文件后,所有表单小部件都可见并可用于编辑。

此命令是面板上“打开文件夹”图标的别名。

已保存
将表单存储到文件中。 用户可以在此处选择文件类型
保存。 如果表单保存为 。调频 表单文件,然后它可以重新加载
生成器或在用户程序中(有关详细信息,请参阅 Prima::VB::VBLoader)。 如果
表格保存为 特等 程序,则无法加载; 相反,程序
无需构建器或任何补充代码即可立即运行。

一旦用户为表单分配了名称和类型,它就不会被询问何时
选择这个命令。

此命令是面板上“保存在磁盘上”图标的别名。

除上文所
与 Save 相同,不同之处在于每次执行时都会询问新的文件名或文件类型。
命令被调用。

关闭
关闭窗体并移除窗体窗口。 如果更改了窗体窗口,则
询问用户是否必须保存所做的更改。

编辑
复制
将选定的小部件复制到剪贴板,以便稍后插入
使用粘贴命令。 无法复制窗体窗口。


读取信息,由构建器复制命令放入剪贴板,并
将小部件插入表单窗口。 子父关系由
小部件的名称; 如果具有剪贴板父级名称的小部件-
未找到读取小部件,小部件被插入到表单窗口中。 这
窗体窗口不受此命令的影响。

删除
删除选定的小部件。 无法删除窗体窗口。

全选
选择所有插入表单窗口的小部件,除了表单窗口
本身。

复制
复制选定的小部件。 表单窗口不受此命令的影响。

对齐
此菜单项包含 z-ordering 操作,这些操作在选定的
小部件。 这些是:

置于前 送至后 向前 后退 恢复顺序

换班
更改插入的小部件的类。 这是一个高级选项,可能导致
混淆或错误,如果默认小部件类和提供的类也不同
很多。 当构建器中不存在必须插入的小部件时使用它
安装。 此外,当加载的表单不包含
有效的小部件类; 在这种情况下 首要::小工具 班级被分配。

创建顺序
打开管理小部件创建顺序的对话框。 不是这样
对于小部件子父关系很重要,因为构建器会跟踪这些,并且
不允许在其父级之前创建子级。 但是,显式命令
在某些情况下可能会有所帮助,例如,将“tabOrder”属性留给其
默认值,因此根据widget创建的顺序分配。

拨动锁
更改选定小部件的锁定状态。 锁定(如果设置)可防止小部件
被鼠标选中,以避免偶尔的位置变化。 这在以下情况下很有用
小部件用作许多子小部件的所有者。

Ctrl+鼠标单击可锁定和解锁小部件。

首页
对象检查员
如果隐藏或关闭,则显示对象检查器窗口。

添加小部件
打开一个文件对话框,可以在其中找到附加的 VB 模块。 模块
用于为构建器提供自定义小部件和属性。 作为
例如, Prima/VB/examples/Widgety.pm 模块与构建器一起提供,并且
工具包。 查看此文件中的实现细节。

重置指南
将表单窗口上的指南重置为中心位置。

对齐指南
指定移动和调整小部件操作是否必须处理表单窗口
作为捕捉区域的指南。

对齐网格
指定移动和调整小部件操作是否必须使用表单窗口网格
粒度而不是像素粒度。

运行此命令隐藏窗体和对象检查器窗口并“执行”窗体,
就好像它会由“fmview.pl”运行一样。 执行会话结束于
关闭窗体窗口或调用 Break 命令。

此命令是面板上“运行”图标的别名。

午休
显式终止由 Run 命令启动的执行会话。

帮助
关于我们
显示有关可视化构建器的信息。

帮助
显示有关可视化构建器使用情况的信息。

小部件属性
在 Prima::Widget 联机帮助页上调用帮助查看器并尝试打开一个主题,
对应于对象检查器属性或事件的当前选择
列表。 虽然此联机帮助页并未涵盖所有(但仍然是许多)属性和
活动,总比没有要方便一点。

表单 窗口
表单小部件是所有小部件的共同父级,由构建器创建。 表格
窗口提供以下基本导航功能。

指南
窗体窗口包含两条辅助线,水平线和垂直线,绘制为
蓝色虚线。 用鼠标拖动可以移动这些线。 如果菜单选项“捕捉
到指南”打开,小部件移动和调整大小操作将指南视为
捕捉区域。

选择
可以通过在其上单击鼠标来选择小部件。 可以有不止一个
一次选择小部件,或者根本没有。 另外明确选择一个小部件
对于已经选择的那些,在单击小部件的同时按住“shift”键。 这个
组合也会取消选择小部件。 要选择表单窗口上的所有小部件,请调用
菜单中的“全选”命令。 防止小部件偶尔出现
选中,使用“编辑/切换锁定”命令或 Ctrl+鼠标单击锁定它们。

移动
拖动鼠标可以移动选定的小部件。 小部件可以捕捉到
移动过程中的网格或指南。 如果在中选择了移动小部件之一
对象检查器窗口,坐标变化反映在“原点”中
属性。

如果在移动过程中按下“Tab”键,鼠标指针会在
三个状态,每个状态都反映当前可访问的拖动坐标。 这
默认的可访问坐标是水平和垂直; 另外两个是
仅水平和仅垂直。

尺寸
可以动态调整大小的小部件。 无论金额多少
选定的小部件,一次只能调整一个小部件的大小。 如果调整大小的小部件是
在对象检查器窗口中选择,大小变化反映在“大小”中
属性。

上下文菜单
右键单击(或其他系统定义的弹出菜单调用命令)提供
菜单,与主面板的编辑子菜单相同。

一些小部件可以提供替代的上下文菜单(例如,
"TabbedNotebook" ),并且可以通过“控制+右键单击”组合访问。

摆件 检查员 窗口
检查器窗口反映小部件的事件和属性。 明确选择
一个小部件,它必须要么在窗体窗口上用鼠标单击,要么在
小部件组合框。 根据选择的是属性还是事件,左边的
检查器的面板提供属性或事件列表,右侧面板 - 一个
当前选定的属性或事件的值。 在属性和
事件,请使用列表下方的按钮。

小部件的可调整属性包括一组不完整的属性,
由类方法“profile_default”返回(详细解释见
首要::对象)。 其中包括“原点”、“大小”、“名称”等基本属性,
“颜色”、“字体”、“可见”、“启用”、“所有者”等等。 所有小部件共享
一些共同点,但几乎都提供了自己的内在属性。 每个
可以通过右窗格托管属性选择器选择属性; 在这种情况下,
列表中突出显示了属性的名称 - 这意味着该属性是
初始化。 要从初始化列表中删除一个属性,双击它,这样它
又变灰了。 一些非常基本的属性如“名称”不能取消选择。 这是
因为构建器保留了一个名称键列表; 这一事实的另一个后果是没有
同名小部件可以同时存在于构建器中。

事件与属性非常相似,可以直接更改访问。 所有的事件
提供一个小编辑器,因此可以提供自定义代码。 这段代码是在什么时候执行的
表单通过“Prima::VB::VBLoader”接口运行或加载。

此处不提供属性和事件的完整说明。 它甚至不是
本文档的目标,因为构建器可以使用小部件,而不管它们是什么
财产或事件能力; 此信息由本机工具包提取
功能。 要了解每个属性或事件的含义,请使用
兴趣类别; Prima::Widget 是一个好的开始,因为它涵盖了地面
“Prima::Widget”功能。 其他小部件(希望)记录在他们的
模块,例如,“Prima::ScrollBar”文档可以在 Prima::ScrollBar 中找到。

使用 onworks.net 服务在线使用 prima-VB


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。