コード例 #1
0
/* Constructor for a TMDIFrame.  Initializes its data fields using
   passed parameters and default values. */
TMDIFrame::TMDIFrame(LPSTR ATitle, int MenuId, PTModule AModule)
          : TWindow(NULL, ATitle, AModule)
{
  AssignMenu(MenuId);
  ClientWnd = NULL;
  ChildMenuPos = 0;
  ActiveChild = NULL;
  SetFlags(WB_MDIFRAME, TRUE);
}
コード例 #2
0
//
/// String-aware overload
//
TMDIFrame::TMDIFrame(
  const tstring& title,
  TResId menuResId,
  TMDIClient& client,
  TModule* module)
{
  // Initialize virtual bases, in case the derived-most used default ctor
  //
  TWindow::Init(0, title, module);
  TFrameWindow::Init(&client, false);
  if (menuResId)
    AssignMenu(menuResId);
}
コード例 #3
0
ファイル: menubtn.cpp プロジェクト: erelh/gpac
wxMenuButton::~wxMenuButton()
{
    AssignMenu(NULL, TRUE);
}
コード例 #4
0
ファイル: menubtn.cpp プロジェクト: AsherBond/MondocosmOS
wxMenuButton::~wxMenuButton()
{
    AssignMenu(NULL, true);
}
コード例 #5
0
ファイル: dlgwnd.cpp プロジェクト: DavidKinder/Level9
void DlgWindow::AssignMenu(int MenuId)
{
	AssignMenu((LPSTR)MAKEINTRESOURCE(MenuId));
}
コード例 #6
0
// Construct a TMyFileWindow, loading its menu
TMyFileWindow::TMyFileWindow(PTWindowsObject AParent, LPSTR ATitle,
  LPSTR AFileName)
  : TFileWindow(AParent, ATitle, AFileName)
{
  AssignMenu("FileCommands");
}