📄 cfileloader.h
字号:
/*
* HView [c]2004 Marcin Skoczylas, All rights reserved
*
* This file is under GPL license, see gpl.txt file
*
*/
#ifndef __CFILELOADER_H__
#define __CFILELOADER_H__
#include <e32std.h>
#include <e32def.h>
#include <e32base.h>
#include "DBG_logf.h"
#define ERetMyk -1
#define ERetOllayWneek -2
class CFileLoader : public CBase
{
public:
CFileLoader();
~CFileLoader();
private:
RFs fs;
RFile rfile;
TBool fileOpened;
TFileName fileName;
TFileName nameOpened;
TFileName iniFileName;
public:
TInt fileSize;
TInt Open(TFileName openFileName);
TInt Close();
bool Read(void *buf, TInt size);
bool CFileLoader::Seek(TInt where);
TInt ReadOneLine(char *buf, TInt &filePos, TInt maxChars);
TInt ReadOneLineBefore(char *buf, TInt &filePos, TInt maxChars);
void ReadIniFile(TInt &viewMode, TFileName &lastFileName);
void WriteIniFile(TInt viewMode, TFileName lastFileName);
};
#endif //__CFILELOADER_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -