#include <TGMdiMenu.h>
Inheritance diagram for TGMdiMenuBar:
Definition at line 57 of file TGMdiMenu.h.
TGMdiMenuBar::~TGMdiMenuBar | ( | ) | [virtual] |
Definition at line 70 of file TGMdiMenu.cxx.
References fBarHint, fLeftHint, fLHint, fRightHint, and TGCompositeFrame::MustCleanup().
virtual TGMdiMenuBar::~TGMdiMenuBar | ( | ) | [virtual] |
void TGMdiMenuBar::AddFrames | ( | TGMdiTitleIcon * | icon, | |
TGMdiButtons * | buttons | |||
) | [protected] |
Definition at line 92 of file TGMdiMenu.cxx.
References TGCompositeFrame::AddFrame(), TGFrameElement::fFrame, fLeft, fLHint, fRight, TGCompositeFrame::GetList(), TGCompositeFrame::HideFrame(), and TGFrame::ReparentWindow().
Referenced by TGMdiMainFrame::Maximize().
void TGMdiMenuBar::RemoveFrames | ( | TGMdiTitleIcon * | icon, | |
TGMdiButtons * | buttons | |||
) | [protected] |
Definition at line 114 of file TGMdiMenu.cxx.
References TGFrameElement::fFrame, fLeft, fRight, TGCompositeFrame::GetList(), TList::Last(), TGCompositeFrame::RemoveFrame(), and TGCompositeFrame::ShowFrame().
Referenced by TGMdiMainFrame::Restore().
void TGMdiMenuBar::ShowFrames | ( | TGMdiTitleIcon * | icon, | |
TGMdiButtons * | buttons | |||
) | [protected] |
Definition at line 132 of file TGMdiMenu.cxx.
References TGFrameElement::fFrame, fLeft, fRight, TGCompositeFrame::GetList(), TGCompositeFrame::HideFrame(), and TGCompositeFrame::ShowFrame().
Referenced by TGMdiMainFrame::CirculateDown(), TGMdiMainFrame::CirculateUp(), and TGMdiMainFrame::SetCurrent().
void TGMdiMenuBar::HideFrames | ( | TGMdiTitleIcon * | icon, | |
TGMdiButtons * | buttons | |||
) | [protected] |
Definition at line 152 of file TGMdiMenu.cxx.
References TGFrameElement::fFrame, fLeft, fRight, TGCompositeFrame::GetList(), TGCompositeFrame::HideFrame(), TList::Last(), and TGCompositeFrame::ShowFrame().
void TGMdiMenuBar::AddPopup | ( | TGHotString * | s, | |
TGPopupMenu * | menu, | |||
TGLayoutHints * | l | |||
) |
Definition at line 83 of file TGMdiMenu.cxx.
References TGMenuBar::AddPopup(), fBar, l, and s.
Referenced by TGAppMainFrame::InitMenu().
TGMenuBar* TGMdiMenuBar::GetMenuBar | ( | ) | const [inline] |
Definition at line 77 of file TGMdiMenu.h.
References fBar.
Referenced by TRootGuiBuilder::InitMenu().
void TGMdiMenuBar::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TGCompositeFrame.
Definition at line 171 of file TGMdiMenu.cxx.
References fBar, TGFrameElement::fFrame, TGFrameElement::fLayout, TGCompositeFrame::fList, TGWindow::fParent, TGFrame::GetHeight(), TGCompositeFrame::GetList(), TGWindow::GetName(), TGFrame::GetWidth(), out, TGFrame::SavePrimitive(), and TGLayoutHints::SavePrimitive().
void TGMdiMenuBar::AddFrames | ( | TGMdiTitleIcon * | icon, | |
TGMdiButtons * | buttons | |||
) | [protected] |
void TGMdiMenuBar::RemoveFrames | ( | TGMdiTitleIcon * | icon, | |
TGMdiButtons * | buttons | |||
) | [protected] |
void TGMdiMenuBar::ShowFrames | ( | TGMdiTitleIcon * | icon, | |
TGMdiButtons * | buttons | |||
) | [protected] |
void TGMdiMenuBar::HideFrames | ( | TGMdiTitleIcon * | icon, | |
TGMdiButtons * | buttons | |||
) | [protected] |
void TGMdiMenuBar::AddPopup | ( | TGHotString * | s, | |
TGPopupMenu * | menu, | |||
TGLayoutHints * | l | |||
) |
TGMenuBar* TGMdiMenuBar::GetMenuBar | ( | ) | const [inline] |
virtual void TGMdiMenuBar::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TGCompositeFrame.
TGMdiMainFrame [friend] |
Definition at line 59 of file TGMdiMenu.h.
TGCompositeFrame* TGMdiMenuBar::fLeft [protected] |
Definition at line 62 of file TGMdiMenu.h.
Referenced by AddFrames(), HideFrames(), RemoveFrames(), and ShowFrames().
TGCompositeFrame * TGMdiMenuBar::fRight [protected] |
Definition at line 62 of file TGMdiMenu.h.
Referenced by AddFrames(), HideFrames(), RemoveFrames(), and ShowFrames().
TGMenuBar* TGMdiMenuBar::fBar [protected] |
Definition at line 63 of file TGMdiMenu.h.
Referenced by AddPopup(), GetMenuBar(), and SavePrimitive().
TGLayoutHints* TGMdiMenuBar::fLHint [protected] |
TGLayoutHints * TGMdiMenuBar::fLeftHint [protected] |
TGLayoutHints* TGMdiMenuBar::fRightHint [protected] |
TGLayoutHints * TGMdiMenuBar::fBarHint [protected] |
TGCompositeFrame* TGMdiMenuBar::fLeft [protected] |
Definition at line 62 of file TGMdiMenu.h.
TGMenuBar* TGMdiMenuBar::fBar [protected] |
Definition at line 63 of file TGMdiMenu.h.
TGLayoutHints* TGMdiMenuBar::fLHint [protected] |
Definition at line 64 of file TGMdiMenu.h.
TGLayoutHints* TGMdiMenuBar::fRightHint [protected] |
Definition at line 65 of file TGMdiMenu.h.