#include <TGMdiDecorFrame.h>
Inheritance diagram for TGMdiWinResizer:
Definition at line 70 of file TGMdiDecorFrame.h.
TGMdiWinResizer::TGMdiWinResizer | ( | const TGWindow * | p, | |
const TGWindow * | mdiwin, | |||
Int_t | pos, | |||
const TGGC * | boxGC, | |||
Int_t | linew, | |||
Int_t | mdioptions = kMdiDefaultResizeMode , |
|||
Int_t | w = 1 , |
|||
Int_t | h = 1 , |
|||
UInt_t | options = kOwnBackground | |||
) |
Definition at line 758 of file TGMdiDecorFrame.cxx.
References fBoxGC, TGObject::fId, fLeftButPressed, fLineW, fMdiOptions, fMdiWin, fMidButPressed, fMinH, fMinW, fPos, fRightButPressed, TGWidget::fWidgetFlags, gVirtualX, kAnyModifier, kButton1, kButtonMotionMask, kButtonPressMask, kButtonReleaseMask, kFALSE, kNone, kWidgetIsEnabled, and TGWindow::SetWindowName().
TGMdiWinResizer::TGMdiWinResizer | ( | const TGWindow * | p, | |
const TGWindow * | mdiwin, | |||
Int_t | pos, | |||
const TGGC * | boxGC, | |||
Int_t | linew, | |||
Int_t | mdioptions = kMdiDefaultResizeMode , |
|||
Int_t | w = 1 , |
|||
Int_t | h = 1 , |
|||
UInt_t | options = kOwnBackground | |||
) |
void TGMdiWinResizer::MoveResizeIt | ( | ) | [protected] |
Definition at line 862 of file TGMdiDecorFrame.cxx.
References DrawBox(), fMdiOptions, fNewH, fNewW, fNewX, fNewY, fOldH, fOldW, fOldX, fOldY, TGWindow::fParent, and kMdiOpaque.
Referenced by TGMdiCornerWinResizer::HandleMotion(), TGMdiVerticalWinResizer::HandleMotion(), and TGMdiHorizontalWinResizer::HandleMotion().
Definition at line 851 of file TGMdiDecorFrame.cxx.
References fBoxGC, fLineW, fMdiWin, TGGC::GetGC(), gVirtualX, and m.
Referenced by HandleButton(), and MoveResizeIt().
Reimplemented from TGFrame.
Definition at line 790 of file TGMdiDecorFrame.cxx.
References DrawBox(), Event_t::fCode, TGObject::fId, fLeftButPressed, fMdiOptions, fMdiWin, fMidButPressed, fNewH, fNewW, fNewX, fNewY, fOldX, fOldY, TGWindow::fParent, fRightButPressed, Event_t::fType, fWinH, fWinW, fWinX, fWinY, fX0, Event_t::fXRoot, fY0, Event_t::fYRoot, TGObject::GetId(), gVirtualX, TGWidget::IsEnabled(), kButton1, kButton2, kButton3, kButtonPress, kButtonReleaseMask, kC_MDI, kFALSE, kMDI_CURRENT, kMdiOpaque, kNone, kPointerMotionMask, kTRUE, MK_MSG(), and TGFrame::SendMessage().
Referenced by TGMdiMainFrame::FreeSize().
virtual void TGMdiWinResizer::DrawBorder | ( | ) | [inline, virtual] |
void TGMdiWinResizer::SetResizeMode | ( | Int_t | mode | ) | [inline] |
Definition at line 100 of file TGMdiDecorFrame.h.
References fMdiOptions.
Referenced by TGMdiDecorFrame::SetResizeMode().
void TGMdiWinResizer::MoveResizeIt | ( | ) | [protected] |
Reimplemented from TGFrame.
virtual void TGMdiWinResizer::DrawBorder | ( | ) | [inline, virtual] |
void TGMdiWinResizer::SetResizeMode | ( | Int_t | mode | ) | [inline] |
TGMdiMainFrame [friend] |
Definition at line 72 of file TGMdiDecorFrame.h.
const TGWindow* TGMdiWinResizer::fMdiWin [protected] |
Definition at line 75 of file TGMdiDecorFrame.h.
Referenced by DrawBox(), HandleButton(), and TGMdiWinResizer().
Int_t TGMdiWinResizer::fWinX [protected] |
Definition at line 76 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), TGMdiCornerWinResizer::HandleMotion(), and TGMdiHorizontalWinResizer::HandleMotion().
Int_t TGMdiWinResizer::fWinY [protected] |
Definition at line 76 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), TGMdiCornerWinResizer::HandleMotion(), and TGMdiVerticalWinResizer::HandleMotion().
Int_t TGMdiWinResizer::fWinW [protected] |
Definition at line 76 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), TGMdiCornerWinResizer::HandleMotion(), and TGMdiHorizontalWinResizer::HandleMotion().
Int_t TGMdiWinResizer::fWinH [protected] |
Definition at line 76 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), TGMdiCornerWinResizer::HandleMotion(), and TGMdiVerticalWinResizer::HandleMotion().
Int_t TGMdiWinResizer::fOldX [protected] |
Definition at line 77 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), TGMdiCornerWinResizer::HandleMotion(), TGMdiVerticalWinResizer::HandleMotion(), TGMdiHorizontalWinResizer::HandleMotion(), and MoveResizeIt().
Int_t TGMdiWinResizer::fOldY [protected] |
Definition at line 77 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), TGMdiCornerWinResizer::HandleMotion(), TGMdiVerticalWinResizer::HandleMotion(), TGMdiHorizontalWinResizer::HandleMotion(), and MoveResizeIt().
Int_t TGMdiWinResizer::fOldW [protected] |
Definition at line 77 of file TGMdiDecorFrame.h.
Referenced by TGMdiCornerWinResizer::HandleMotion(), TGMdiVerticalWinResizer::HandleMotion(), TGMdiHorizontalWinResizer::HandleMotion(), and MoveResizeIt().
Int_t TGMdiWinResizer::fOldH [protected] |
Definition at line 77 of file TGMdiDecorFrame.h.
Referenced by TGMdiCornerWinResizer::HandleMotion(), TGMdiVerticalWinResizer::HandleMotion(), TGMdiHorizontalWinResizer::HandleMotion(), and MoveResizeIt().
Int_t TGMdiWinResizer::fNewX [protected] |
Definition at line 78 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), TGMdiCornerWinResizer::HandleMotion(), TGMdiVerticalWinResizer::HandleMotion(), TGMdiHorizontalWinResizer::HandleMotion(), and MoveResizeIt().
Int_t TGMdiWinResizer::fNewY [protected] |
Definition at line 78 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), TGMdiCornerWinResizer::HandleMotion(), TGMdiVerticalWinResizer::HandleMotion(), TGMdiHorizontalWinResizer::HandleMotion(), and MoveResizeIt().
Int_t TGMdiWinResizer::fNewW [protected] |
Definition at line 78 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), TGMdiCornerWinResizer::HandleMotion(), TGMdiVerticalWinResizer::HandleMotion(), TGMdiHorizontalWinResizer::HandleMotion(), and MoveResizeIt().
Int_t TGMdiWinResizer::fNewH [protected] |
Definition at line 78 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), TGMdiCornerWinResizer::HandleMotion(), TGMdiVerticalWinResizer::HandleMotion(), TGMdiHorizontalWinResizer::HandleMotion(), and MoveResizeIt().
Int_t TGMdiWinResizer::fMinW [protected] |
Definition at line 79 of file TGMdiDecorFrame.h.
Referenced by TGMdiCornerWinResizer::HandleMotion(), TGMdiHorizontalWinResizer::HandleMotion(), SetMinSize(), and TGMdiWinResizer().
Int_t TGMdiWinResizer::fMinH [protected] |
Definition at line 79 of file TGMdiDecorFrame.h.
Referenced by TGMdiCornerWinResizer::HandleMotion(), TGMdiVerticalWinResizer::HandleMotion(), SetMinSize(), and TGMdiWinResizer().
Int_t TGMdiWinResizer::fMdiOptions [protected] |
Definition at line 80 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), MoveResizeIt(), SetResizeMode(), and TGMdiWinResizer().
Int_t TGMdiWinResizer::fPos [protected] |
Definition at line 81 of file TGMdiDecorFrame.h.
Referenced by TGMdiVerticalWinResizer::DrawBorder(), TGMdiHorizontalWinResizer::DrawBorder(), TGMdiCornerWinResizer::DrawBorder(), TGMdiCornerWinResizer::HandleMotion(), TGMdiVerticalWinResizer::HandleMotion(), TGMdiHorizontalWinResizer::HandleMotion(), TGMdiCornerWinResizer::TGMdiCornerWinResizer(), and TGMdiWinResizer().
Int_t TGMdiWinResizer::fX0 [protected] |
Definition at line 82 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), TGMdiCornerWinResizer::HandleMotion(), and TGMdiHorizontalWinResizer::HandleMotion().
Int_t TGMdiWinResizer::fY0 [protected] |
Definition at line 82 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), TGMdiCornerWinResizer::HandleMotion(), and TGMdiVerticalWinResizer::HandleMotion().
Bool_t TGMdiWinResizer::fLeftButPressed [protected] |
Definition at line 83 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), TGMdiCornerWinResizer::HandleMotion(), TGMdiVerticalWinResizer::HandleMotion(), TGMdiHorizontalWinResizer::HandleMotion(), and TGMdiWinResizer().
Bool_t TGMdiWinResizer::fRightButPressed [protected] |
Definition at line 83 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), and TGMdiWinResizer().
Bool_t TGMdiWinResizer::fMidButPressed [protected] |
Definition at line 83 of file TGMdiDecorFrame.h.
Referenced by HandleButton(), and TGMdiWinResizer().
const TGGC* TGMdiWinResizer::fBoxGC [protected] |
Int_t TGMdiWinResizer::fLineW [protected] |
const TGWindow* TGMdiWinResizer::fMdiWin [protected] |
Definition at line 75 of file TGMdiDecorFrame.h.
const TGGC* TGMdiWinResizer::fBoxGC [protected] |
Definition at line 85 of file TGMdiDecorFrame.h.