当前位置: 首页 > 工具软件 > wxWidgets > 使用案例 >

wxWidgets:文档/视图框架

公良骁
2023-12-01

wxWidgets:文档/视图框架

大多数应用程序框架中都有文档/视图框架,因为它可以极大地简化构建多种应用程序所需的代码。

这个想法是,您可以主要根据文档对应用程序进行建模以存储数据并在其上提供独立于接口的操作,以及用于可视化和操作数据的视图。文档知道如何输入和输出给定的流对象,视图负责从物理窗口获取输入并对文档数据执行操作。

如果文档的数据发生更改,则应更新所有视图以反映更改。该框架可以提供许多基于此模型的用户界面元素。

一旦你定义了你自己的类和它们之间的关系,框架就会负责弹出文件选择器、打开和关闭文件、要求用户保存修改、将菜单命令路由到适当的(

 类似资料: