home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / C ++ / Frameworks / SCAPI 0.85 / Cross-platform code / MySCAPIMenuBar2.cc < prev    next >
Encoding:
C/C++ Source or Header  |  1997-05-13  |  834 b   |  34 lines  |  [TEXT/CWIE]

  1. #include "MySCAPIMenuBar2.h"
  2.  
  3. // Constructor - Destructor
  4.  
  5. MySCAPIMenuBar2::MySCAPIMenuBar2() : SCAPIMenuBar()
  6. {
  7.     mMenuP1 = (SCAPIMenu*) new SCAPIMenu("Menu3");
  8.     mMenuP1->AddItem(1300, "Menu3, Item1");
  9.     mMenuP1->AddSeparator();
  10.     mMenuP1->AddItem(1301, "Menu3, Item3");
  11.     mMenuP1->AddItem(1302, "Menu3, Item4");
  12.     AddMenu(mMenuP1);
  13.     
  14.     mMenuP2 = (SCAPIMenu*) new SCAPIMenu("Menu4");
  15.     mMenuP2->AddItem(1400, "Menu4, Item1");
  16.     mMenuP2->AddItem(1401, "Menu4, Item2");
  17.     mMenuP2->AddItem(1402, "Menu4, Item3");
  18.     AddMenu(mMenuP2);
  19.     
  20.     mMenuP3 = (SCAPIMenu*) new SCAPIMenu("SCAPIMessageBox");
  21.     mMenuP3->AddItem(1500, "Info");
  22.     mMenuP3->AddItem(1501, "Question");
  23.     mMenuP3->AddItem(1502, "Caution");
  24.     mMenuP3->AddItem(1503, "Alert");
  25.     AddMenu(mMenuP3);
  26. }
  27.  
  28. MySCAPIMenuBar2::~MySCAPIMenuBar2()
  29. {
  30.     delete mMenuP1;
  31.     delete mMenuP2;
  32.     delete mMenuP3;
  33. }
  34.