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

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

ResourceManagerクラスを追加。既存のリソース管理モジュールの置き換えを行った。

File size: 1.2 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];
27
28//デバッグ
29BOOL bDebugSupportProc;
30BOOL bSystemProc;
31DWORD dwStepRun;
32double width_ratio_VarList=0.3;
33HWND hDebuggerToolbar;
34char szDebugCmdLine[1024];
35char szDebugExeForDll[1024];
36
37//ウォッチリスト
38int width_WatchColumn_Expression=200;
39int width_WatchColumn_Value=400;
40
41
42int cp;
43
44int typeOfPtrChar = MAKE_PTR_TYPE(DEF_SBYTE,1);
45int typeOfPtrUChar = MAKE_PTR_TYPE(DEF_BYTE,1);
46
47char *basbuf;
48
49char BasicCurDir[MAX_PATH]; //コンパイルするファイルが存在するディレクトリ
50char szDllName[MAX_PATH];
Note: See TracBrowser for help on using the repository browser.