source: dev/trunk/ab5.0/abdev/abdev/include/Program.h@ 719

Last change on this file since 719 was 719, checked in by dai, 16 years ago
  • ab_breakpoint.tmpをテンポラリディレクトリに生成するようにした。
  • pgm.tmpをユーザ空間に生成するようにした。
  • GetUserAppDir/GetIdeUserAppDir/GetAbcUserAppDirの各メソッドを用意。用途別に呼び出し側の制御を分けた。
File size: 533 bytes
RevLine 
[475]1#pragma once
2
3namespace ActiveBasic{ namespace IDE{
4
5
6class Program
7{
[489]8
9 static void InitializeWindow();
[475]10public:
[681]11 static CAppModule _Module;
[629]12 static MainFrame mainFrame;
[681]13 static WindowComponents::CodeEditor::Languages languages;
[489]14
[681]15 // 一時的な対処
16 static const WindowComponents::CodeEditor::Language *ablang;
17
[717]18 // ユーザデータ格納用のディレクトリを取得
[719]19 static const std::string GetIdeUserAppDir();
[717]20
[489]21 static void Main();
22
23
24
25 static HWND GetMainFrameWndHandle()
26 {
27 return mainFrame.m_hWnd;
28 }
[475]29};
30
31
32}}
Note: See TracBrowser for help on using the repository browser.