Changeset 496 in dev for trunk/ab5.0/abdev/abdev/include


Ignore:
Timestamp:
Apr 19, 2008, 6:44:25 PM (16 years ago)
Author:
dai_9181
Message:

CMenuへのキャストを排除。
いくつかのメニューをMainFrameに実装しなおした

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/abdev/include/MainFrame.h

    r495 r496  
    3434
    3535    // メニューがアクティブになる直前に送られる
    36     void OnInitMenu( CMenu menu );
     36    void OnInitMenu( HMENU menu );
    3737
    3838    // メニューアイテムのサイズが要求された
     
    5454    void OnCmdClose( UINT uNotifyCode, int nID, CWindow wndCtl );
    5555
     56    // 「プロジェクトを開く」メニューがクリックされた
     57    void OnCmdProjectOpen( UINT uNotifyCode, int nID, CWindow wndCtl );
     58
     59    // 「プロジェクトを保存」メニューがクリックされた
     60    void OnCmdProjectSave( UINT uNotifyCode, int nID, CWindow wndCtl );
     61
     62    // 「プロジェクトを閉じる」メニューがクリックされた
     63    void OnCmdProjectClose( UINT uNotifyCode, int nID, CWindow wndCtl );
     64
     65    // 「プロジェクト フォルダを開く」メニューがクリックされた
     66    void OnCmdProjectFolderOpen( UINT uNotifyCode, int nID, CWindow wndCtl );
     67
    5668private:
    5769    // メッセージマップ
     
    7284        COMMAND_ID_HANDLER_EX( IDM_OPEN, OnCmdOpen )
    7385        COMMAND_ID_HANDLER_EX( IDM_CLOSE, OnCmdClose )
     86        COMMAND_ID_HANDLER_EX( IDM_PROJECT_OPEN, OnCmdProjectOpen )
     87        COMMAND_ID_HANDLER_EX( IDM_PROJECT_SAVE, OnCmdProjectSave )
     88        COMMAND_ID_HANDLER_EX( IDM_PROJECT_CLOSE, OnCmdProjectClose )
     89        COMMAND_ID_HANDLER_EX( IDM_PROJECT_FOLDER_OPEN, OnCmdProjectFolderOpen )
    7490    END_MSG_MAP()
    7591};
Note: See TracChangeset for help on using the changeset viewer.