Last change
on this file since 154 was 80, checked in by dai_9181, 18 years ago |
TheText用のリソースを追加。
単語単位での検索を可能にした。
|
File size:
2.6 KB
|
Line | |
---|
1 |
|
---|
2 |
|
---|
3 | class CNonVolatile:public CSettingFile{
|
---|
4 | void InitToDefaultData();
|
---|
5 |
|
---|
6 | public:
|
---|
7 | BOOL bSaveCheckProject;
|
---|
8 | BOOL bLineAdjust;
|
---|
9 | BOOL bWindowMax;
|
---|
10 | DWORD dwParameterHint;
|
---|
11 | BOOL bMDIZoomed;
|
---|
12 | char DefSaveDir[MAX_PATH];
|
---|
13 | char ProjectSaveDir[MAX_PATH];
|
---|
14 | RECT StartupWindowRect;
|
---|
15 | RECT rectProjectView;
|
---|
16 |
|
---|
17 | //大文字・小文字検索を見分けるかどうか
|
---|
18 | BOOL bFindStrBigSmall;
|
---|
19 |
|
---|
20 | // 単語単位で検索するか
|
---|
21 | bool isWordUnit;
|
---|
22 |
|
---|
23 | //正規表現検索を行うかどうか
|
---|
24 | BOOL bRegExp;
|
---|
25 |
|
---|
26 | //ProjectViewクリップ情報
|
---|
27 | BOOL bClipProjectView;
|
---|
28 | int width_ClipProjectView;
|
---|
29 |
|
---|
30 | //デバッガビュー クリップ情報
|
---|
31 | int height_ClipDebuggerView;
|
---|
32 |
|
---|
33 | //コンパイラビュー クリップ情報
|
---|
34 | int height_ClipCompileView;
|
---|
35 |
|
---|
36 | //Web検索クリップ情報
|
---|
37 | int width_WebSearchView;
|
---|
38 |
|
---|
39 | //レバー情報
|
---|
40 | SAVEREBAR SaveRebar[MAX_REBARBANDS];
|
---|
41 | BOOL bNoGripper;
|
---|
42 |
|
---|
43 | //ドキュメントを保存したときにタブを先頭に再配置するかどうか
|
---|
44 | BOOL bSaveTabToHead;
|
---|
45 |
|
---|
46 | //エディタフォント
|
---|
47 | LOGFONT lf;
|
---|
48 |
|
---|
49 | //タブサイズ
|
---|
50 | int TabSize;
|
---|
51 |
|
---|
52 | //行番号を表示するかどうか
|
---|
53 | BOOL bEditor_LineNumber;
|
---|
54 |
|
---|
55 | //ルーラーを表示するかどうか
|
---|
56 | BOOL bEditor_Ruler;
|
---|
57 |
|
---|
58 | //カーソル行を強調表示するかどうか
|
---|
59 | BOOL bEditor_CaretLine_BackGround;
|
---|
60 |
|
---|
61 | //自動折り返し時の一行あたりの文字数
|
---|
62 | int iMaxOneLineTextLength;
|
---|
63 |
|
---|
64 | //自動インデント
|
---|
65 | BOOL bAutoIndent;
|
---|
66 |
|
---|
67 | //貼り付け時のインデント調整
|
---|
68 | BOOL bPasteIndent;
|
---|
69 |
|
---|
70 | //コード補完機能を有効にするかどうか
|
---|
71 | BOOL bShowComplementWnd;
|
---|
72 |
|
---|
73 | //ペアステートメント補完を有効にするかどうか
|
---|
74 | int BackNum_PairStatementComplement;
|
---|
75 |
|
---|
76 | //検索・置換文字列を保存するかどうか
|
---|
77 | BOOL bSaveFindStr;
|
---|
78 |
|
---|
79 | //自動折り返しをするかどうか
|
---|
80 | BOOL bRightTurn;
|
---|
81 |
|
---|
82 | //Ctrlキーによるハイパーリンク
|
---|
83 | BOOL bCtrlKeyHyperLink;
|
---|
84 |
|
---|
85 | //Web検索文字列を保存するかどうか
|
---|
86 | BOOL bSaveWebFindStr;
|
---|
87 |
|
---|
88 | //文字色、背景色
|
---|
89 | char szActiveTheme[255];
|
---|
90 |
|
---|
91 | //印刷用フォント
|
---|
92 | LOGFONT lfPrint;
|
---|
93 |
|
---|
94 | //印刷用フォントのポイントサイズ
|
---|
95 | int iPrintFontPointSize;
|
---|
96 |
|
---|
97 | //ページ番号を表示するかどうか
|
---|
98 | BOOL bShowPageNum;
|
---|
99 |
|
---|
100 | //ページ番号文字列
|
---|
101 | char szPageStr[255];
|
---|
102 |
|
---|
103 | //インクルードディレクトリ
|
---|
104 | char szIncludeDir[MAX_PATH];
|
---|
105 |
|
---|
106 | //////////////////////////////////////////////////////////////
|
---|
107 |
|
---|
108 |
|
---|
109 |
|
---|
110 | //検索、置換文字列(findstr.ini)
|
---|
111 | char FindStr[MAX_FINDLIST][MAX_PATH];
|
---|
112 | char PermutationStr[MAX_FINDLIST][MAX_PATH];
|
---|
113 |
|
---|
114 |
|
---|
115 | //Web検索文字列(premustr.ini)
|
---|
116 | char WebStr[MAX_FINDLIST][MAX_PATH];
|
---|
117 |
|
---|
118 |
|
---|
119 | //関連付けの拡張子オブジェクト(extlink.ini)
|
---|
120 | CExtLink *pobj_ExtLink;
|
---|
121 |
|
---|
122 |
|
---|
123 | //Web検索用ドメイン(webstr.ini)
|
---|
124 | CDBDomain *pobj_DBDomain;
|
---|
125 |
|
---|
126 |
|
---|
127 | //履歴(history.ini)
|
---|
128 | CHistory *pobj_History;
|
---|
129 |
|
---|
130 |
|
---|
131 | //プロジェクト履歴(pj_history.ini)
|
---|
132 | CHistory *pobj_ProjectHistory;
|
---|
133 |
|
---|
134 |
|
---|
135 | CNonVolatile();
|
---|
136 | ~CNonVolatile();
|
---|
137 | void load();
|
---|
138 | void save();
|
---|
139 | };
|
---|
140 | extern CNonVolatile *pobj_nv;
|
---|
Note:
See
TracBrowser
for help on using the repository browser.