#include <frame_window.hpp>
Inheritance diagram for IFrameWindowClient:

Definition at line 54 of file frame_window.hpp.
Public Member Functions | |
| virtual | ~IFrameWindowClient () |
| virtual void | SetFrameWindow (CFrameWindow *frame)=0 |
| virtual CMenuItem * | GetMenu ()=0 |
| return a menu that will be merged with the Frame's menu; the caller must delete the item | |
| virtual void | UpdateMenu (CMenuItem &root)=0 |
| update existing menu; only dynamic parts of the menu need to be updated | |
|
|
Definition at line 57 of file frame_window.hpp. |
|
|
return a menu that will be merged with the Frame's menu; the caller must delete the item
Implemented in CWindowManager, CWorkspaceWindow, CGBenchWorkspaceWindow, CMenuDemoClient, CDemoControlsClient, and CDemoControlsClient. Referenced by CFrameWindow::x_AddClientMenu(). |
|
|
Implemented in CWindowManager, CWorkspaceWindow, CMenuDemoClient, CDemoControlsClient, and CDemoControlsClient. Referenced by CFrameWindow::RemoveClient(), and CFrameWindow::SetClient(). |
|
|
update existing menu; only dynamic parts of the menu need to be updated
Implemented in CWindowManager, CWorkspaceWindow, CGBenchWorkspaceWindow, CMenuDemoClient, CDemoControlsClient, and CDemoControlsClient. Referenced by CFrameWindow::UpdateMenu(). |
1.4.6
Modified on Mon Nov 09 15:48:40 2009 by modify_doxy.py rev. 173732