Changeset 772 in dev for trunk/ab5.0/abdev/abdev/include/MainFrame.h
- Timestamp:
- Aug 29, 2009, 7:55:19 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/include/MainFrame.h
r749 r772 1 1 #pragma once 2 3 #include <boost/shared_ptr.hpp> 2 4 3 5 //サイズ変更枠の太さ … … 14 16 #define WM_SETDEBUGGERVIEW WM_USER+75 //デバッガウィンドウが表示されたとき 15 17 #define WM_DESTROYDEBUGGERVIEW WM_USER+76 //デバッガウィンドウが表示されたとき 18 19 #ifdef HAVE_WINDOWS_7_SDK 20 class TaskbarList; 21 #endif 16 22 17 23 namespace ActiveBasic{ namespace IDE{ … … 22 28 { 23 29 WindowAreaManager wam; 30 UINT TaskbarButtonCreated; 31 #ifdef HAVE_WINDOWS_7_SDK 32 boost::shared_ptr<TaskbarList> taskbarList; 33 #endif 24 34 25 35 public: 36 MainFrame(); 37 26 38 // リサイズ時のリフレッシュ 27 39 void Resized(); … … 77 89 // ソースコード表示メッセージ 78 90 ::LRESULT OnShowSourceLine( ::UINT msg, ::WPARAM wParam, ::LPARAM lParam, ::BOOL& handled ); 91 92 #ifdef HAVE_WINDOWS_7_SDK 93 // タスクバーボタンが生成された 94 ::LRESULT OnTaskbarButtonCreated(::UINT msg, ::WPARAM wParam, ::LPARAM lParam); 95 96 // 子ウィンドウが生成された 97 void AddChildWindow( HWND hwndChild ); 98 99 // 子ウィンドウが破棄された 100 void DeleteChildWindow( HWND hwndChild ); 101 102 // 子ウィンドウがアクティブになった 103 void ActivateChildWindow( HWND hwndChild ); 104 105 // タブの順序が変更になった 106 void SetTabOrder( HWND hwndChild, HWND hwndInsertBefore ); 107 108 // サムネイル画像が古くなった(ので更新したい) 109 void InvalidateBitmap( HWND hwndChild ); 110 #endif 79 111 80 112 // 「新規作成」メニューがクリックされた … … 269 301 MSG_WM_DROPFILES( OnDropFiles ) 270 302 MSG_WM_PAINT( OnPaint ) 271 MESSAGE_HANDLER( WM_SHOWERROR, OnShowSourceLine ) 272 303 MESSAGE_HANDLER( WM_SHOWERROR, OnShowSourceLine ) 304 #ifdef HAVE_WINDOWS_7_SDK 305 MESSAGE_HANDLER_EX( TaskbarButtonCreated, OnTaskbarButtonCreated ) 306 #endif 273 307 COMMAND_ID_HANDLER_EX( IDM_NEW, OnCmdNew ) 274 308 COMMAND_ID_HANDLER_EX( IDM_OPEN, OnCmdOpen )
Note:
See TracChangeset
for help on using the changeset viewer.