filedialog.h

来自「linux 下类似于TC功能的编译器,但还没有完成,希望大家共同研究」· C头文件 代码 · 共 36 行

H
36
字号
class FileDialog:public Dialog{private:	enum {FILELIST,FILELOCATE,OKCANCEL};private:	char  locate[4][10];	char  filename[2][MAXFIELDLEN];   //first one for location,second one for filter	char  **filelist;	VScroll vscroll;	FIELD *locatefld[3];	FORM  *locatefrm;		ITEM 	**diritems;	MENU 	*dirmenu;	int diritemscount;	int curitem;	int active;public:	FileDialog();	~FileDialog();	int InitFileDialog(int Height,int Width,int Color,int Shadow,int FontStyle,int WinType,int basedlg,char *Title);	int FileDialogDriver();private:	int DrawFileDialog();	int FileList(char *cwd); 	void FreeFileList();	void FreeLocate();	void ReDrawFileDialog();	void AnaDirFile(int mode,int *ext,int *rt);	BOOL  AccessOK(int mode);	void  SetFileName();	BOOL  CheckSaveFile();};

⌨️ 快捷键说明

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