⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fishgui.h

📁 《道法自然》书的源码FishGUI,一个跨平台的界面库
💻 H
字号:
/*! \mainpage
 *  \section copyright 本文档是FishGUI软件的一部分
 *  FishGUI项目(一个有趣的名字)是《面向对象实践指南》一书的作者王咏武亲身参与的一个软件开发项目。FishGUI属于通用的GUI(图形用户界面)框架系统,其用途类似于Java的Swing,但功能远比后者简单。
 *  FishGUI的存在价值还包括以下几个方面:
 *  	- 我们可以很容易地将FishGUI移植到各种嵌入式或实时操作系统(RTOS)中。对于在那些缺乏GUI支持的操作系统中开发应用软件,或者没有实力购买商用GUI开发包的用户来说,FishGUI显然可以助他们一臂之力。
 *      - 同样的道理,基于FishGUI开发的应用软件也可以快速移植到不同的嵌入式或实时操作系统中,并保持相同的外观和使用体验(Look and Feel)。
 *      - 嵌入式软件开发者可以利用FishGUI在Windows或Linux系统下建立一个模拟开发环境,并在该模拟环境中利用Visual Studio等通用IDE快速完成图形用户界面的开发、调试工作,然后将应用程序不加修改地移植到嵌入式或实时操作系统中。
 *      - 通过研习FishGUI系统的架构,我们可以更好地理解MFC、.NET Framework、AWT、Swing、SWT、Tcl/Tk、Qt等复杂GUI开发包的实现机理,这显然有助于提高我们的GUI开发水平。
 *	
 *  版权所有 (C) 2003,2004 王咏武 
 *  http://www.contextfree.net/wangyw/
 *
 *  <hr>
 *
 *  作者对 FishGUI 软件及其所有源代码授权如下:
 *
 *  允许任何个人、组织、机构、企业无偿获得、修改、使用、重新发布 FishGUI 软件及其源代码,或按照有偿或者无偿的方式发行基于 FishGUI 源代码的全部或部分内容开发的软件产品,——但行使以上权利时,须遵守以下约定:
 *
 *  	- 重新发布 FishGUI 软件及其源代码时,不得隐去软件及其源代码中原有的版权信息和开发者标识。
 *
 *      - 发行基于 FishGUI 源代码的全部或部分内容开发的软件产品时,必须在产品的显著位置标明以下字样:\n
 *	     【本产品的一部分功能是基于王咏武在 FishGUI 软件中的工作完成的】
 *          .
 *      - 在正式出版物中引用 FishGUI 的文档、源代码或注释内容的,应注明软件的原作者为王咏武。
 *
 */

/*! \defgroup Utility 应用包 */

/*! \defgroup OSAdaptor 操作系统适配层 */

/*! \defgroup Framework 框架层 */

/*! \defgroup Application 应用层(示例应用程序FishGUIDemo) */

/*! \file
 *  \brief 文档主页的头文件,不参与编译
 */

// 文档主页的头文件,不参与编译

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -