.. 1_menu: 菜单介绍 --------------------- .. image:: image/menu.png 文件 ^^^^^^^^^^^ .. image:: image/menu_file.png 1.新建:新建一个.atkhmi工程文件 2.打开:打开一个.atkhmi工程文件 3.保存:保存编辑好的工程文件 4.设置:设置上位机软件的相关配置参数,字体,语言(后续开放) 5.示例:下载浏览官方制作的工程示例 6.关闭:关闭软件 控件 ^^^^^^^^^^^ .. image:: image/menu_control.png :width: 982px :doc:`按钮 <../3.wid_attr/wid_btn>` :doc:`自锁按钮 <../3.wid_attr/wid_btn_lock>` :doc:`状态开关 <../3.wid_attr/wid_switch>` :doc:`复选框 <../3.wid_attr/wid_checkbox>` :doc:`文本 <../3.wid_attr/wid_txt>` :doc:`滚动文本 <../3.wid_attr/wid_txt_scroll>` :doc:`数值文本 <../3.wid_attr/wid_txt_num>` :doc:`图片数值 <../3.wid_attr/wid_txt_num_img>` :doc:`进度条 <../3.wid_attr/wid_bar>` :doc:`滑块 <../3.wid_attr/wid_slider>` :doc:`环形滑块 <../3.wid_attr/wid_slider_circle>` :doc:`滑动选择 <../3.wid_attr/wid_roller>` :doc:`下拉列表 <../3.wid_attr/wid_list>` :doc:`图片 <../3.wid_attr/wid_img>` :doc:`动画 <../3.wid_attr/wid_gif>` :doc:`视频 <../3.wid_attr/wid_video>` :doc:`指针 <../3.wid_attr/wid_guage>` :doc:`曲线 <../3.wid_attr/wid_chart>` :doc:`RTC时钟 <../3.wid_attr/wid_rtc>` :doc:`二维码 <../3.wid_attr/wid_qrcode>` :doc:`定时器 <../3.wid_attr/wid_timer>` :doc:`变量 <../3.wid_attr/wid_value>` :doc:`音频 <../3.wid_attr/wid_audio>` :doc:`数字键盘 <../3.wid_attr/wid_keyboard_num>` :doc:`英文键盘 <../3.wid_attr/wid_keyboard_english>` :doc:`拼音键盘 <../3.wid_attr/wid_keyboard_py>` :doc:`键盘按钮 <../3.wid_attr/wid_kb_btn>` :doc:`屏保 <../3.wid_attr/wid_sleep>` .. :abbr:`提示 (这里是提示信息)` 布局 ^^^^^^^^^^^ **水平布局** .. image:: image/menu_layout_h.png * 顶端对齐:选中多个控件,以最顶部(坐标y值最小)的控件为主控件,所有控件在此控件基础上进行顶部对齐。 * 中间对齐:选中多个控件,取所有选中控件范围内控件最顶端和最底部的中间为基线,所有控件的y轴的中间对齐基线。 * 底部对齐:选中多个控件,以最底部(坐标y值+控件h值最大)的控件为主控件,所有控件在次控件基础上进行底部对齐。 * 水平分布:选中多个控件,白色选框的控件为主控件,主控件坐标不变,其他控件水平方向分散,水平方向控件的坐标间距相等,间距大于等于0。 * 增加间距:选中多个控件,白色选矿的控件为主控件,主控件坐标不变,其他控件水平方向分散,水平方向控件的坐标间距增加一个像素,间距大于0。 * 减少间距:选中多个控件,白色选矿的控件为主控件,主控件坐标不变,其他控件水平方向分散,水平方向控件的坐标间距减少一个像素,间距大于等于0。 **垂直布局** .. image:: image/menu_layout_v.png * 左对齐:选中多个控件,以最左边(坐标x值最小)的控件为主控件,所有控件在此控件的基础上进行左对齐。 * 居中对齐:选中多个控件,取所有选中控件范围内控件最左边和最右边的中间为基线,所有控件的x轴的中间对齐基线。 * 右对齐:选中多个控件,以最右边(坐标x值+控件w值最大)得控件为主控件,所有控件在此控件基础上进行右对齐。 * 垂直分布:选中多个控件,白色选框得控件为主控件,主控减坐标不变,其他控件垂直方向分散,垂直方向得控件坐标间距相等,间距大于等于0。 * 增加间距:选中多个控件,白色选框得控件为主控件,主控减坐标不变,其他控件垂直方向分散,垂直方向的控件坐标间距增加一个像素,间距大于1。 * 减少间距:选中多个控件,白色选框得控件为主控件,主控减坐标不变,其他控件垂直方向分散,垂直方向的控件坐标间距减少一个像素,间距大于0。 **大小/图层** .. image:: image/menu_layout_size.png * 等宽:选中多个控件,白色选框的控件为主控件,所有控件以此控件为基础进行控件的宽度对齐。 * 等高:选中多个控件,白色选框的控件为主控件,所有控件以此控件为基础进行控件的高度对齐。 * 等大:选中多个控件,白色选框的控件为主控件,所有控件以此控件为基础进行控件的大小对齐。 * 置顶:选中一个或者多个控件,将选中控件的图层置于所有控件的最顶层。 * 置底:选中一个或者多个控件,将选中控件的图层置于所有控件的最底层。 **布局** .. image:: image/menu_layout_page.png * 靠左:选中一个或者多个控件,将选中控件的左边与页面左边对齐。 * 靠右:选中一个或者多个控件,将选中控件的右边与页面右边对齐。 * 靠上:选中一个或者多个控件,将选中控件的上边与页面上边对齐。 * 靠下:选中一个或者多个控件,将选中控件的下边与页面下边对齐。 * 水平居中:选中一个或者多个控件,将选中控件在水平方向上放置在页面中间。 * 垂直居中:选中一个或者多个控件,将选中控件在垂直方向上放置在页面中间。 编译 ^^^^^^^^^^^ .. image:: image/menu_complie_debug.png * 编译:对当前的工程文件进行编译操作。并将结果显示在输出窗口中。 * 调试:对编译成功的项目进行模拟运行操作。具体调试操作请参考调试窗口。 .. image:: image/menu_complie_download.png * 下载:生成生产文件,通过串口下载到设备,具体操作参考下载窗口说明。 * 拷贝SD:生成生产文件,并将文件拷贝到SD卡,如果软件未检测到U盘,或者检测到多个U盘将弹出路径选择窗口,选择拷贝的目标路径 .. image:: image/menu_complie_path.png * 工程目录:打开当前工程文件所在目录 * 虚拟SD:打开工程文件的虚拟SD目录 工具 ^^^^^^^^^^^ .. image:: image/menu_tool.png * 字库:生成字库的工具软件,详细操作见字库工具使用说明 * 音视频:对音视频文件格式进行转码,生成.ATKA,.ATKV格式的文件,详细操作见音视频工具使用说明 * 动画:gif动画编辑工具,详细操作见动画工具使用说明 其他 ^^^^^^^^^^^ .. image:: image/menu_other.png * 开始:打开开始页面 * 重置窗口:重置软件的窗口布局 * 更新日志:显示软件/硬件屏幕的固件更新信息 * 软件更新:启动更新程序,更新软件/硬件屏的固件 * 关于我们:广州市星翼电子科技有限公司简介 * 资料中心:跳转到串口屏相关使用资料网页链接