source: dev/trunk/ab5.0/abdev/BasicCompiler_Common/BasicCompiler.h@ 613

Last change on this file since 613 was 541, checked in by dai_9181, 17 years ago

SynonymErrorWordsを排除。
ClearSynonymErrorWordsメソッドを追加。

File size: 1.4 KB
Line 
1#include "../BasicCompiler_Common/common.h"
2
3LPSTR BasicFileFilter="プログラム ファイル(*.ab;*.bas;*.abp;*.sbp)\0*.ab;*.bas;*.abp;*sbp\0テキスト ファイル(*.txt)\0*.txt\0すべてのファイル(*.*)\0*\0\0";
4LPSTR ExeFileFilter="実行可能ファイル(*.exe)\0*.exe\0すべてのファイル(*.*)\0*\0\0";
5
6HINSTANCE hInst;
7HWND hOwnerEditor;
8HWND hMainDlg;
9HWND hDebugWnd;
10HANDLE hHeap;
11int ScreenX,ScreenY;
12WNDPROC OldErrorListProc,OldDebugListProc;
13WNDPROC OldThreadComboProc;
14WNDPROC OldProcComboProc;
15unsigned short TypeOfSubSystem;
16
17//不揮発性データ(レジストリに保存される)
18CNonVolatile *pobj_nv;
19
20//プログラム情報
21DWORD ImageBase;
22
23BOOL bStopCompile;
24
25//リソース情報
26char ResourceFileName[MAX_PATH];
27RESOURCEDATAINFO *pCursorResourceInfo;
28int CursorResourceNum;
29RESOURCEDATAINFO *pBitmapResourceInfo;
30int BitmapResourceNum;
31RESOURCEDATAINFO *pIconResourceInfo;
32int IconResourceNum;
33char szManifestPath[MAX_PATH];
34int XPManiResourceNum;
35
36//デバッグ
37BOOL bDebugSupportProc;
38BOOL bSystemProc;
39DWORD dwStepRun;
40double width_ratio_VarList=0.3;
41HWND hDebuggerToolbar;
42char szDebugCmdLine[1024];
43char szDebugExeForDll[1024];
44
45//ウォッチリスト
46int width_WatchColumn_Expression=200;
47int width_WatchColumn_Value=400;
48
49
50int cp;
51
52int typeOfPtrChar = MAKE_PTR_TYPE(DEF_SBYTE,1);
53int typeOfPtrUChar = MAKE_PTR_TYPE(DEF_BYTE,1);
54
55char *basbuf;
56
57char BasicCurDir[MAX_PATH]; //コンパイルするファイルが存在するディレクトリ
58char szDllName[MAX_PATH];
Note: See TracBrowser for help on using the repository browser.