filebrowser.h
来自「MONA是为数不多的C++语言编写的一个很小的操作系统」· C头文件 代码 · 共 32 行
H
32 行
#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 + =
减小字号Ctrl + -
显示快捷键?