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

📄 filebrowser.h

📁 MONA是为数不多的C++语言编写的一个很小的操作系统
💻 H
字号:
#ifndef __MONAFILE_FILEBROWSER_H__
#define __MONAFILE_FILEBROWSER_H__

#include <monapi/cmemoryinfo.h>
#include <gui/System/Mona/Forms/Form.h>

class FileBrowser : public System::Mona::Forms::Control
{
private:
	System::String path;
	monapi_cmemoryinfo* files;
	int target, clickTarget;
	int skip;
	
public:
	FileBrowser();
	virtual ~FileBrowser() {}
	
	void Dispose();
	void ReadDirectory(System::String path);
	int GetTarget(int ex, int ey);
	void Open(int target);
	
protected:
	virtual void OnPaint();
	virtual void OnMouseMove(_P<System::Mona::Forms::MouseEventArgs> e);
	virtual void OnMouseDown(_P<System::Mona::Forms::MouseEventArgs> e);
	virtual void OnMouseUp(_P<System::Mona::Forms::MouseEventArgs> e);
};

#endif  // __MONAFILE_FILEBROWSER_H__

⌨️ 快捷键说明

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