什么是dialog窗体
dialog是对话的意思,dialog窗体也就是我们常说的对话框窗体,对话框窗体在各种UI界面中广泛使用;
在电脑上,由于RAM内存充足,一般对话窗口采用以下步骤完成:
- 1、把界面上需要显示对话窗体位置的显示内容存储到RAM空间中
- 2、显示对话窗口,进行UI操作,操作完成关闭对话窗口
- 3、从RAM中恢复对话窗体显示位置的图形,这样就好比对话窗口从来没有打开过似的
-
4、由对话窗体输入的结果刷新当前界面
由于单片机做UI,缺少大量的RAM内存做窗体缓存,也就是说我们没有内存进行窗体结构存储,为此我们提出了单片机特有的对话窗口方案,下面分别讲解:
数据输入型窗体
数据输入是指某个界面中,点击控件后,跳转到另外一个界面完成输入后,再返回原有界面,下面以edit控件为例来讲解对应的dialog窗口方案:
Message窗体
在软件UI界面设计中,经常需要一些提示界面,在这里我们可以通过godialog语句构建这些特殊界面。
详细参见:Message窗体
Memo窗体
在软件UI界面设计中,经常需要一些显示大段文本的界面,比如产品帮助、产品介绍等界面,在这里我们可以通过godialog语句构建这些特殊界面。
详细参见:Memo窗体