q_opendialog.hpp

来自「QCurses全部代码 QCurses全部代码」· HPP 代码 · 共 46 行

HPP
46
字号
/*#######################################################   程序名:Q_OpenDialog                               ##   源文件:Q_OpenDialog.cpp                           ##   说 明:文件打开类定义                             ##   函数库:qcurses.so                                 ##   建立日:2004-9-6                                   ##   更新日:                                           ##   制作人:邱洋(Q龙)                                  #######################################################*/#ifndef    _Q_OPENDIALOG_HPP#define    _Q_OPENDIALOG_HPP#include    "Q_Dialog.hpp"class Q_OpenDialog :public Q_Dialog{	public:		WINDOW        *Form;           //基础窗口		Q_Window      *Win;            //操作面板		Q_Button      *Button[2];      //按钮控件		Q_List        *List;           //文件列表		Q_Edit        *Edit[2];        //打开文件名		Q_Label       *Label[2];       //文字控件		char          DirName[BUF];        //完整路径名称		char          FileName[30];        //文件名		char          FullFileName[BUF];   //完整文件名		char          Caption[90];         //标题	public:		        Q_OpenDialog(char *vCaption="打开文件");        //构造函数		bool    Execute();             //执行函数		private:		char    Extlist[BUF];       //扩展文件名 例子 "exe;bmp;avi;"		char    NowDir[BUF];        //当前的完整文件+路径名		char    OldDir[BUF];        //最原始路径	    int     BreakKey;           //退出主键	    int     NowSelect;          //当前选择控件	    int     Keys;               //控件返回值	private:		bool    isExt(char  *fname);    //判断当前文件的扩展名是否允许};#endif

⌨️ 快捷键说明

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