📄 q_opendialog.hpp
字号:
/*####################################################### 程序名: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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -