VAPS XT入门教程11.01:nCOM机制系列索引:VAPS XT入门教程索引 上一篇:VAPSXT入门教程11:机制 程序开发时难免会有数据交互,不管是程序内的数据传递,还是其他程序和VAPS XT程序的交流。 VAPS XT程序提供了一种机制,通过共享内存/UDP等方式进行通信,这种通信机制叫做nCOM。 要想使用这种机制,需要创建一个数据的结构即dd文件,以及通信载体rcv/snd-name-Buf。而name-Buf就是I/O B 2022-01-17 VAPSXT #Presagis #VAPSXT
VAPS XT入门教程10:开发系列索引:VAPS XT入门教程索引 上一篇:VAPSXT入门教程09:文件类型 本部分是最主要的入门部分,包含所有可能的、最详细的操作原理和步骤。 开发流程 本部分介绍最基本的开发流程,同时介绍一些必须的开发知识。 flowchart TB B --> G J --> C K[目标平台] --> D K --> L[交叉编译] L --> E subgraph 2022-07-11 VAPSXT #Presagis #VAPSXT
VAPS XT入门教程10.15:多界面触屏操作框架系列索引:VAPS XT入门教程索引 上一篇:VAPS XT入门教程10.14:多界面鼠标操作框架 因为大部分的电脑是不带触屏的(主要是我们公司十几个显示器,只有一个是触屏的),所以先从鼠标操作练练手。本文基于鼠标操作的进行修改,变为触屏操作(主要是客户是触屏操作)。 将鼠标操作的工程复制一份,修改为MultiTouchFrame(多点触控框架)。 VAPS XT使用RectActiveArea捕 2021-06-08 VAPSXT #Presagis #框架 #VAPSXT
VAPS XT入门教程10.14:多界面鼠标操作框架系列索引:VAPS XT入门教程索引 上一篇:VAPS XT入门教程10.13:个性化按钮 方法可能有很多,但是百度根本搜索不到任何有用的东西,而且VAPS软件贵,软件开发的项目工程也贵,别人不可能随便把工程给你参考。我有幸接触到一个相关的工程,将其拆解后制作一个通用的框架。 本文介绍一个基于鼠标操作的窗口布局框架,布局中的每个窗口都可以随意拖动到任意位置。松开鼠标时,窗口会自动回到原位置。如果松 2021-05-12 VAPSXT #Presagis #框架 #VAPSXT
VAPS XT入门教程10.13:个性化按钮系列索引:VAPS XT入门教程索引 上一篇:VAPS XT入门教程10.12:格式化字符串 按钮是VAPS XT设计中最常用的控件了,一般是矩形区域带文字或者图片,同时带有鼠标、触碰事件处理。 创建 创建一个图符通用控件,命名为CommonBtn,添加如下属性 1、Position 控件位置 2、Color 文字颜色 3、isClicked 控件是否捕获到点击事件 4、isDbClicked 2021-05-06 VAPSXT #Presagis #VAPSXT
VAPS XT入门教程10.12:格式化字符串系列索引:VAPS XT入门教程索引 上一篇:VAPS XT入门教程10.11:滚动数字 此通用控件用于显示目标的经纬高数据,但是经纬高数据包含度(°)、分(′)、秒(″)等字符,而用户可读数据一般为浮点数,比如34.5678°,我们需要通过计算显示指定格式。 创建一个图符通用控件,并命名为LatBar。然后设置属性 1、Position 控件位置 2、IsVisible 控件是否显示 3、Po 2022-08-25 VAPSXT #Presagis #VAPSXT
VAPS XT入门教程10.11:滚动数字系列索引:VAPS XT入门教程索引 上一篇:VAPS XT入门教程10.10:HUDPFD 本文拆自官方示例中的RollingDigitsExample。 实现的效果就和飞机的高度计一样,左侧显示数值刻度线,右侧显示当前值。就当前状况项目来看,还是很常用的功能。 你需要了解VAPS XT入门教程08.02:工具栏中的: 计算器中的LinearInterpolation 基本组(BasicGro 2022-06-13 VAPSXT #Presagis #VAPSXT
VAPS XT入门教程10.10:HUDPFD系列索引:VAPS XT入门教程索引 上一篇:VAPS XT入门教程10.09:PFD 本文拆自官方示例DrawingIntegration 先看一下: HUD(Head-Up Display,抬头显示)又叫做平视显示器,以前主要应用在军用战斗机上,是飞机的重要辅助仪器,通过光学反射原理,使重要的资讯投射在玻璃上,不需要驾驶员低头观察,方便且安全。抬头显示hud的作用是保证司机驾驶的稳定,将更多精 2022-06-14 VAPSXT #Presagis #VAPSXT
VAPS XT入门教程10.09:PFD系列索引:VAPS XT入门教程索引 上一篇:VAPS XT入门教程10.08:函数调用 本文拆自官方示例PFDExample PFD(Primary Fly Display,主飞行显示器),要实现的效果为 Heading 画竖线组成刻度,在添加数值显示 然后用个TapCircular罩起来,实现左右滑动显示不同部分的效果 VSI 显示垂直两个方向的速度 上下各是一个tapecircu 2022-06-13 VAPSXT #Presagis #VAPSXT
VAPS XT入门教程10.08:函数调用系列索引:VAPS XT入门教程索引 上一篇:VAPS XT入门教程10.07:事件调用 本文只介绍简单操作,其余自己探索。 打开14.04工程中testgo的声明,在Operations中添加新函数 添加函数对应的操作 仿照14.06的方式添加一个按钮,以及按钮点击事件 点击仿真 总结 属性和事件可以作为输入 函数可以作为输出 下一篇:VAPS XT入门教程10.09:PFD 技术 2023-02-26 VAPSXT #Presagis #VAPSXT