Panel Designer教程

CANoe的PanelDesigner提供了一个类似MFC的界面设计工具,用于创建用户界面。用户可以在工作区放置变量关联的控件,如AnalogGauge、Button、CAPLOutputView等,并通过函数进行交互操作。Symbolexplorer允许浏览信号、消息和节点,而ToolBox则包含各种可拖放的控件。控件包括CheckBox、ClockControl、ComboBox、Progressbar等,每个都有特定的用途和功能。此外,该工具还支持文件路径的选择、图片的显示以及文本和数值的输出。

在CANoe中有Panel Designer,用于绘制面板,用法和Microsoft Foundation Class(MFC)非常相似,我猜测CANoe软件是使用MFC开发的。在Home->Views中可以调出一些窗口: Symbol explorer, Tool Box, Properties, Output Window.

Symbol explorer

    在这个界面可以浏览signal, message, node. 并且可以拖拽变量到工作区的控件,使得变量和控件关联起来。界面如下图所示,

 右边Panel1.xvp所在区域称为工作区。左边是Symbol explorer,.

Tool Box

   

可以在此选择控件拖拽到工作区,然后编辑控件的功能,也可以编辑控件的属性来改变外观、数值等。下面介绍这些控件,

Pointer : 不是控件,可以认为是取消选择某个控件,恢复正常的鼠标左键。

Analog Gauge: 展示用户定义的值范围,图形有点像油表。

Button : 鼠标左键单击就会发送信号或变量。鼠标按下和松开可以设置不同的值,按下时发送报文,松开也发送报文。

CAPL Output View: 连续地输出文本。用如下函数写文本到控件,

void putVal
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值