在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

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

被折叠的 条评论
为什么被折叠?



