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

Last change on this file since 797 was 641, checked in by dai_9181, 16 years ago

・デバッグトレース時、グローバル領域の終端行でステップインまたはステップアウトしたときにデバッグ情報の取得に失敗して強制終了してしまう不具合を修正。
・グローバル領域のデバッグ実行ができなくなっている不具合を修正。

File size: 1.2 KB
RevLine 
[15]1#include "../BasicCompiler_Common/common.h"
[12]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];
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
[69]43int typeOfPtrChar = MAKE_PTR_TYPE(DEF_SBYTE,1);
[97]44int typeOfPtrUChar = MAKE_PTR_TYPE(DEF_BYTE,1);
[12]45
[15]46char *basbuf;
47
[12]48char BasicCurDir[MAX_PATH]; //コンパイルするファイルが存在するディレクトリ
49char szDllName[MAX_PATH];
Note: See TracBrowser for help on using the repository browser.