Last change
on this file since 618 was 618, checked in by dai_9181, 16 years ago |
・PROJECTINFO構造体を廃止し、Projectクラスを採用した。
・ProjectInfoをprojectInfoにリネーム
|
File size:
881 bytes
|
Line | |
---|
1 | #pragma once
|
---|
2 |
|
---|
3 |
|
---|
4 | namespace ActiveBasic{ namespace IDE{
|
---|
5 |
|
---|
6 | class Project
|
---|
7 | {
|
---|
8 | public:
|
---|
9 | DWORD dwModuleType;
|
---|
10 |
|
---|
11 | char name[MAX_PATH];
|
---|
12 | char dir[MAX_PATH];
|
---|
13 |
|
---|
14 | DWORD dwVersion;
|
---|
15 |
|
---|
16 | CDBFileInfo *pobj_DBFileInfo;
|
---|
17 |
|
---|
18 | char ResourceFileName[MAX_PATH];
|
---|
19 |
|
---|
20 | int NumberOfMenu;
|
---|
21 | MENU_INFO *pMenuInfo;
|
---|
22 | HTREEITEM hMenuTreeItem;
|
---|
23 |
|
---|
24 | WindowInfos windowInfos;
|
---|
25 | HTREEITEM hWindowTreeItem;
|
---|
26 |
|
---|
27 | RESOURCEINFO res;
|
---|
28 |
|
---|
29 | DWORD dwOption;
|
---|
30 | char lpszOutput_Release[MAX_PATH];
|
---|
31 | char lpszOutput_Debug[MAX_PATH];
|
---|
32 |
|
---|
33 | //マニフェスト
|
---|
34 | char szManifestPath[MAX_PATH];
|
---|
35 |
|
---|
36 | //デバッグ情報
|
---|
37 | char szCmdLine[8192];
|
---|
38 | char szExePath[MAX_PATH];
|
---|
39 |
|
---|
40 | //ブレークポイント情報
|
---|
41 | CDBBreakPoint *pobj_DBBreakPoint;
|
---|
42 |
|
---|
43 | _int8 ModifyOfMaterial;
|
---|
44 | _int8 ModifuOfResource;
|
---|
45 | _int8 modify;
|
---|
46 |
|
---|
47 | bool IsOpenedProject() const
|
---|
48 | {
|
---|
49 | return ( name[0] != '\0' );
|
---|
50 | }
|
---|
51 | };
|
---|
52 |
|
---|
53 |
|
---|
54 | }}
|
---|
55 |
|
---|
56 | extern ActiveBasic::IDE::Project projectInfo;
|
---|
Note:
See
TracBrowser
for help on using the repository browser.