source: dev/branches/egtra/ab5.0/abdev/BasicCompiler_Common/BasicCompiler.h

Last change on this file was 808, checked in by イグトランス (egtra), 14 years ago

文字列のconst化など

File size: 1.2 KB
Line 
1#include "../BasicCompiler_Common/common.h"
2
3extern const LPCSTR BasicFileFilter = "プログラム ファイル(*.ab;*.bas;*.abp;*.sbp)\0*.ab;*.bas;*.abp;*sbp\0テキスト ファイル(*.txt)\0*.txt\0すべてのファイル(*.*)\0*\0\0";
4extern const LPCSTR 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];
27
28//デバッグ
29BOOL bDebugSupportProc;
30DWORD dwStepRun;
31double width_ratio_VarList=0.3;
32HWND hDebuggerToolbar;
33char szDebugCmdLine[1024];
34char szDebugExeForDll[1024];
35
36//ウォッチリスト
37int width_WatchColumn_Expression=200;
38int width_WatchColumn_Value=400;
39
40
41int cp;
42
43int typeOfPtrChar = MAKE_PTR_TYPE(DEF_SBYTE,1);
44int typeOfPtrUChar = MAKE_PTR_TYPE(DEF_BYTE,1);
45
46char *basbuf;
47
48char BasicCurDir[MAX_PATH]; //コンパイルするファイルが存在するディレクトリ
49char szDllName[MAX_PATH];
Note: See TracBrowser for help on using the repository browser.