Appearance
基本概念 - 应用相关
本章将向您介绍火语言中应用涉及的几个基本概念,以便于您更好地理解火语言。
控制台应用
控制台应用:类似于Windows操作系统下通过cmd命令窗口执行的各种命令工具。在火语言中,控制台应用通过流程设计生成,适用于无需界面的单流程自动化任务处理,能够高效完成各类批处理操作、数据处理和脚本执行等功能。
您关注到了软件界面上的水印?当然可以去除。UI界面应用
UI界面应用:相对于单流程的控制台应用,UI界面应用支持通过用户界面进行交互操作。在火语言中,界面应用不仅能够执行多流程任务,还提供了直观的UI界面,让用户可以通过按钮、输入框等元素与程序进行交互。它适用于需要用户参与、反馈或操作的复杂应用场景。 类似于QQ,PhotoShop等应用。
窗体
容纳UI控件的界面框,生成exe之后运行或预览时作为软件功能展示界面,一个UI界面应用通常包含多个窗体,比如QQ里面的添加好友,发送消息,个人配置等属于不同的窗体。
UI控件
简称控件,包含按钮、文本、输入框等软件常见交互选项,可在窗体中自由选择编排的表单控件或其他功能组件。参考上图中左上角的UI控件列表。
事件列表
考虑人机交互时与不同UI控件可能产生的不同动作来实现不同的功能。将这类可能的动作生成为不同的事件,增强人机交互的灵活性。如窗体的加载完成事件,输入框的值改变事件,文件对话框的选择事件等。详见 事件列表