Changeset 501 in dev for trunk/ab5.0/abdev/abdev/include
- Timestamp:
- Apr 24, 2008, 1:03:58 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/include/MainFrame.h
r500 r501 12 12 public: 13 13 14 // WebブラウザでURLを開く 15 void OpenWebBrowser( const std::string &url ); 16 17 // Explorerでパスを開く 18 void OpenExplorer( const std::string &path ); 19 14 20 // 生成された 15 21 ::LRESULT OnCreate( ::UINT msg, ::WPARAM wParam, ::LPARAM lParam, ::BOOL& handled ); 16 22 23 // OSが終了する 24 BOOL OnQueryEndSession(UINT nSource, UINT uLogOff); 25 17 26 // 「閉じる」ボタンがクリックされた 18 ::LRESULT OnClose( ::UINT msg, ::WPARAM wParam, ::LPARAM lParam, ::BOOL& handled);27 void OnClose(); 19 28 20 29 // リサイズされた … … 22 31 23 32 // 破棄された 24 ::LRESULT OnDestroy( ::UINT msg, ::WPARAM wParam, ::LPARAM lParam, ::BOOL& handled);33 void OnDestroy(); 25 34 26 35 // タイマーイベント … … 155 164 // 「リリース実行」メニューがクリックされた 156 165 void OnCmdReleaseRun( UINT uNotifyCode, int nID, CWindow wndCtl ); 166 167 // 「ステップイン」メニューがクリックされた 168 void OnCmdStepIn( UINT uNotifyCode, int nID, CWindow wndCtl ); 169 170 // 「ステップオーバー」メニューがクリックされた 171 void OnCmdStepOver( UINT uNotifyCode, int nID, CWindow wndCtl ); 172 173 // 「カーソル行まで実行」メニューがクリックされた 174 void OnCmdStepCursor( UINT uNotifyCode, int nID, CWindow wndCtl ); 175 176 // 「ブレークポイント」メニューがクリックされた 177 void OnCmdBreakPoint( UINT uNotifyCode, int nID, CWindow wndCtl ); 178 179 // 「デバッグの停止」メニューがクリックされた 180 void OnCmdDebugStop( UINT uNotifyCode, int nID, CWindow wndCtl ); 181 182 // 「デバッグの一時停止」メニューがクリックされた 183 void OnCmdDebugPause( UINT uNotifyCode, int nID, CWindow wndCtl ); 184 185 // Webリンクメニューがクリックされた 186 void OnCmdWebLink( UINT uNotifyCode, int nID, CWindow wndCtl ); 187 188 // 「トピックス」メニューがクリックされた 189 void OnCmdTopics( UINT uNotifyCode, int nID, CWindow wndCtl ); 190 191 // 「バージョン情報」メニューがクリックされた 192 void OnCmdAbout( UINT uNotifyCode, int nID, CWindow wndCtl ); 193 194 // レバーの「ドキュメントセレクト」メニューがクリックされた 195 void OnCmdDocSelectBand( UINT uNotifyCode, int nID, CWindow wndCtl ); 196 197 // レバーの「標準」メニューがクリックされた 198 void OnCmdStandardBand( UINT uNotifyCode, int nID, CWindow wndCtl ); 199 200 // レバーの「リリース」メニューがクリックされた 201 void OnCmdReleaseBand( UINT uNotifyCode, int nID, CWindow wndCtl ); 202 203 // レバーの「デバッグ」メニューがクリックされた 204 void OnCmdDebugBand( UINT uNotifyCode, int nID, CWindow wndCtl ); 205 206 // レバーの「プラットフォーム選択」メニューがクリックされた 207 void OnCmdSelectCompilerBand( UINT uNotifyCode, int nID, CWindow wndCtl ); 208 209 // レバーの「レバーを固定」メニューがクリックされた 210 void OnCmdNoGripper( UINT uNotifyCode, int nID, CWindow wndCtl ); 211 212 // レバーの「レバーをリセット」メニューがクリックされた 213 void OnCmdResetRebar( UINT uNotifyCode, int nID, CWindow wndCtl ); 214 215 // タブの「自分以外のウィンドウを閉じる」メニューがクリックされた 216 void OnCmdAllCloseOmitMyself( UINT uNotifyCode, int nID, CWindow wndCtl ); 217 218 // タブの「絶対パスをコピー」メニューがクリックされた 219 void OnCmdPathCopy( UINT uNotifyCode, int nID, CWindow wndCtl ); 220 221 // タブの「フォルダを開く」メニューがクリックされた 222 void OnCmdFolderOpen( UINT uNotifyCode, int nID, CWindow wndCtl ); 223 224 // タブの「ファイルを削除」メニューがクリックされた 225 void OnCmdDeleteFile( UINT uNotifyCode, int nID, CWindow wndCtl ); 157 226 158 227 private: … … 160 229 BEGIN_MSG_MAP( MainFrame ) 161 230 MESSAGE_HANDLER( WM_CREATE, OnCreate ) 162 MESSAGE_HANDLER( WM_CLOSE, OnClose ) 163 MESSAGE_HANDLER( WM_DESTROY, OnDestroy ) 231 MSG_WM_QUERYENDSESSION( OnQueryEndSession ) 232 MSG_WM_CLOSE( OnClose ) 233 MSG_WM_DESTROY( OnDestroy ) 164 234 MSG_WM_TIMER( OnTimer ) 165 235 MSG_WM_DRAWCLIPBOARD( OnDrawClipboard ) … … 222 292 #endif 223 293 COMMAND_ID_HANDLER_EX( IDM_SET, OnCmdSet ) 294 #ifndef THETEXT 224 295 COMMAND_ID_HANDLER_EX( IDM_DEBUG, OnCmdDebug ) 225 296 COMMAND_ID_HANDLER_EX( IDM_DEBUGCOMPILE, OnCmdDebugCompile ) … … 227 298 COMMAND_ID_HANDLER_EX( IDM_RELEASECOMPILE, OnCmdReleaseCompile ) 228 299 COMMAND_ID_HANDLER_EX( IDM_RELEASERUN, OnCmdReleaseRun ) 300 COMMAND_ID_HANDLER_EX( IDM_STEP_IN, OnCmdStepIn ) 301 COMMAND_ID_HANDLER_EX( IDM_STEP_OVER, OnCmdStepOver ) 302 COMMAND_ID_HANDLER_EX( IDM_STEP_CURSOR, OnCmdStepCursor ) 303 COMMAND_ID_HANDLER_EX( IDM_BREAKPOINT, OnCmdBreakPoint ) 304 COMMAND_ID_HANDLER_EX( IDM_DEBUG_STOP, OnCmdDebugStop ) 305 COMMAND_ID_HANDLER_EX( IDM_DEBUG_PAUSE, OnCmdDebugPause ) 306 COMMAND_ID_HANDLER_EX( IDM_COMMUNITY, OnCmdWebLink ) 307 COMMAND_ID_HANDLER_EX( IDM_COMMU_SEARCH, OnCmdWebLink ) 308 COMMAND_ID_HANDLER_EX( IDM_COMMU_PM, OnCmdWebLink ) 309 COMMAND_ID_HANDLER_EX( ID_COMMU_FORUM1, OnCmdWebLink ) 310 COMMAND_ID_HANDLER_EX( ID_COMMU_FORUM2, OnCmdWebLink ) 311 COMMAND_ID_HANDLER_EX( ID_COMMU_FORUM3, OnCmdWebLink ) 312 COMMAND_ID_HANDLER_EX( ID_COMMU_FORUM4, OnCmdWebLink ) 313 COMMAND_ID_HANDLER_EX( ID_COMMU_FORUM5, OnCmdWebLink ) 314 COMMAND_ID_HANDLER_EX( ID_COMMU_FORUM6, OnCmdWebLink ) 315 COMMAND_ID_HANDLER_EX( ID_COMMU_FORUM7, OnCmdWebLink ) 316 COMMAND_ID_HANDLER_EX( ID_COMMU_FORUM8, OnCmdWebLink ) 317 COMMAND_ID_HANDLER_EX( IDM_AB_WEBSITE, OnCmdWebLink ) 318 COMMAND_ID_HANDLER_EX( IDM_ACTBDL, OnCmdWebLink ) 319 #else 320 COMMAND_ID_HANDLER_EX( IDM_DSHOMEPAGE, OnCmdWebLink ) 321 #endif 322 COMMAND_ID_HANDLER_EX( IDM_TOPIC, OnCmdTopics ) 323 COMMAND_ID_HANDLER_EX( IDM_ABOUT, OnCmdAbout ) 324 COMMAND_ID_HANDLER_EX( IDM_DOCSELECTBAND, OnCmdDocSelectBand ) 325 COMMAND_ID_HANDLER_EX( IDM_STANDARDBAND, OnCmdStandardBand ) 326 #ifndef THETEXT 327 COMMAND_ID_HANDLER_EX( IDM_RELEASEBAND, OnCmdReleaseBand ) 328 COMMAND_ID_HANDLER_EX( IDM_DEBUGBAND, OnCmdDebugBand ) 329 COMMAND_ID_HANDLER_EX( IDM_SELECTCOMPILERBAND, OnCmdSelectCompilerBand ) 330 #endif 331 COMMAND_ID_HANDLER_EX( IDM_NOGRIPPER, OnCmdNoGripper ) 332 COMMAND_ID_HANDLER_EX( IDM_RESET_REBAR, OnCmdResetRebar ) 333 COMMAND_ID_HANDLER_EX( IDM_ALLCLOSE_OMIT_MYSELF, OnCmdAllCloseOmitMyself ) 334 COMMAND_ID_HANDLER_EX( IDM_PATH_COPY, OnCmdPathCopy ) 335 COMMAND_ID_HANDLER_EX( IDM_FOLDER_OPEN, OnCmdFolderOpen ) 336 COMMAND_ID_HANDLER_EX( IDM_DELETE_FILE, OnCmdDeleteFile ) 229 337 END_MSG_MAP() 230 338 };
Note:
See TracChangeset
for help on using the changeset viewer.