?? javaedit.h
字號:
#ifndef JAVAEDIT_H
#define JAVAEDIT_H
#include"fedit.h"
#include"set.h"
#include"string.h"
#include<fstream.h>
#define COMMENT1 1
#define COMMENT2 2
#define COMMENT1END 3
#define COMMENT2END 4
#define NCOMMENT 0
class JavaEdit:public FEdit
{
set<Hstring> KeyWord;
int LineStart;
int IsComment(int line,int column);
public:
static COLORREF CommentColor;
static COLORREF KeywordColor;
JavaEdit(char *kwpath)
{
char KW[MAX_PATH];
sprintf(KW,"%s\\ini\\keyword.ini",kwpath);
LineStart=0;
ifstream in(KW);
if(!in)
{
char WrongMsg[MAX_PATH]="無法找到指定的文件";
strcat(WrongMsg,KW);
MessageBox(m_hWnd,WrongMsg,"錯誤",MB_OK|MB_ICONERROR);
}
const sz=225;
char buf[sz];
while(in.getline(buf,sz))
{
KeyWord.add(buf);
}
}
void OnLCChanged();
void OnChar(WPARAM wParam,LPARAM lParam);
void OnDraw(HDC hdc);
};
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -