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

📄 q_form.hpp

📁 QCurses全部代码 QCurses全部代码
💻 HPP
字号:
/*#######################################################   程序名:Q_Form                                     ##   源文件:Q_Form.cpp                                 ##   说 明:Form定义                                   ##   函数库:qcurses.so                                 ##   建立日:2005-1-17                                  ##   更新日:                                           ##   制作人:邱洋(Q龙)                                  #######################################################*/#include   "qcurses.hpp"#ifndef    _Q_FORM_HPP#define    _Q_FORM_HPP#define    MAX_OBJECT  100class Q_Form  :public Q_Event{	public:		Q_Object  *ObjList[MAX_OBJECT];     //一共这少多个对象		Q_Menu    *MainMenu;                //菜单指针	public:		Q_Form(int  vHigth,int  vWidth,int  vYBegin,int  vXBegin,int  vCFront,int  vCBack);     //构造函数		~Q_Form();     //析构函数		void      SetCaption(char  *Caption,int  vCFront,int  vCBack);           //设置标题		bool      AddObj(Q_Object *vObject);            //添加对象		char      *GetCaption(){ return _Caption; }     //得到窗口标题		Q_Object  *GetObjHandle(){ return _ObjHandle; }                 //取得对象句柄		WINDOW    *GetWinHandle(){ return _ObjHandle->GetHandle(); }    //取得窗口		bool      AddMenu(int  vCFront,int  vCBack);    //添加一个菜单		void      Show();  //显示 显示在最前面		void      Hide();  //隐藏 隐藏到STDSCR后面		void      Close(); //关闭窗口	protected:		int           ObjNumber;    //控件数量		int           BreakKey;     //退出关键字		char          *_Caption;		WINDOW        *_MainWinHandle;		WINDOW        *_WorkWinHandle;		Q_Object      *_ObjHandle;  //当前FORM的对象	    Q_Form        *Next;        //下一个FORM		Q_Form        *Prev;        //来自那一个FORM};#endif

⌨️ 快捷键说明

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