#include <TVirtualDragManager.h>
Inheritance diagram for TVirtualDragManager:
Definition at line 30 of file TVirtualDragManager.h.
TVirtualDragManager::TVirtualDragManager | ( | ) |
virtual TVirtualDragManager::~TVirtualDragManager | ( | ) | [inline, virtual] |
Definition at line 48 of file TVirtualDragManager.h.
TVirtualDragManager::TVirtualDragManager | ( | ) |
virtual TVirtualDragManager::~TVirtualDragManager | ( | ) | [inline, virtual] |
Definition at line 48 of file TVirtualDragManager.h.
void TVirtualDragManager::Init | ( | ) | [protected, virtual] |
Definition at line 65 of file TVirtualDragManager.cxx.
References fDragging, fDragType, fDropping, fFrameUnder, fMoveWaiting, fPasteFrame, fPasting, fSource, fTarget, kDragNone, and kFALSE.
Referenced by TGuiBldDragManager::Reset1().
EDragType TVirtualDragManager::GetDragType | ( | ) | const [inline] |
Bool_t TVirtualDragManager::IsMoveWaiting | ( | ) | const [inline] |
Bool_t TVirtualDragManager::IsDragging | ( | ) | const [inline] |
Bool_t TVirtualDragManager::IsDropping | ( | ) | const [inline] |
Bool_t TVirtualDragManager::IsPasting | ( | ) | const [inline] |
Definition at line 54 of file TVirtualDragManager.h.
References fPasting.
Referenced by TGMainFrame::TGMainFrame().
TGFrame* TVirtualDragManager::GetTarget | ( | ) | const [inline] |
TGFrame* TVirtualDragManager::GetSource | ( | ) | const [inline] |
TGFrame* TVirtualDragManager::GetFrameUnder | ( | ) | const [inline] |
TGFrame* TVirtualDragManager::GetPasteFrame | ( | ) | const [inline] |
virtual void TVirtualDragManager::SetTarget | ( | TGFrame * | f | ) | [inline, virtual] |
virtual void TVirtualDragManager::SetSource | ( | TGFrame * | f | ) | [inline, virtual] |
virtual void TVirtualDragManager::SetPasteFrame | ( | TGFrame * | f | ) | [inline, virtual] |
Definition at line 62 of file TVirtualDragManager.h.
References fPasteFrame.
Referenced by TGMainFrame::TGMainFrame().
virtual Bool_t TVirtualDragManager::EndDrag | ( | ) | [inline, virtual] |
virtual Bool_t TVirtualDragManager::Drop | ( | ) | [inline, virtual] |
Definition at line 69 of file TVirtualDragManager.h.
References kFALSE.
Referenced by TGFrame::HandleEvent().
virtual void TVirtualDragManager::SetEditable | ( | Bool_t | ) | [inline, virtual] |
Definition at line 72 of file TVirtualDragManager.h.
Referenced by TGuiBldDragManager::ChangeImage(), and TGCompositeFrame::SetEditable().
virtual Int_t TVirtualDragManager::GetStrartDragX | ( | ) | const [inline, virtual] |
Definition at line 74 of file TVirtualDragManager.h.
virtual Int_t TVirtualDragManager::GetStrartDragY | ( | ) | const [inline, virtual] |
Definition at line 75 of file TVirtualDragManager.h.
virtual Int_t TVirtualDragManager::GetEndDragX | ( | ) | const [inline, virtual] |
Definition at line 76 of file TVirtualDragManager.h.
virtual Int_t TVirtualDragManager::GetEndDragY | ( | ) | const [inline, virtual] |
Definition at line 77 of file TVirtualDragManager.h.
TVirtualDragManager * TVirtualDragManager::Instance | ( | ) | [static] |
Definition at line 42 of file TVirtualDragManager.cxx.
References TPluginManager::FindHandler(), gDragManager, TROOT::GetPluginManager(), gROOT, h, kFALSE, and kTRUE.
Referenced by G__G__Gui3_332_0_27(), G__setup_memfuncTVirtualDragManager(), and TGFrame::StartGuiBuilding().
virtual void TVirtualDragManager::Init | ( | ) | [protected, virtual] |
EDragType TVirtualDragManager::GetDragType | ( | ) | const [inline] |
Bool_t TVirtualDragManager::IsMoveWaiting | ( | ) | const [inline] |
Bool_t TVirtualDragManager::IsDragging | ( | ) | const [inline] |
Bool_t TVirtualDragManager::IsDropping | ( | ) | const [inline] |
Bool_t TVirtualDragManager::IsPasting | ( | ) | const [inline] |
TGFrame* TVirtualDragManager::GetTarget | ( | ) | const [inline] |
TGFrame* TVirtualDragManager::GetSource | ( | ) | const [inline] |
TGFrame* TVirtualDragManager::GetFrameUnder | ( | ) | const [inline] |
TGFrame* TVirtualDragManager::GetPasteFrame | ( | ) | const [inline] |
virtual void TVirtualDragManager::SetTarget | ( | TGFrame * | f | ) | [inline, virtual] |
virtual void TVirtualDragManager::SetSource | ( | TGFrame * | f | ) | [inline, virtual] |
virtual void TVirtualDragManager::SetPasteFrame | ( | TGFrame * | f | ) | [inline, virtual] |
virtual Bool_t TVirtualDragManager::EndDrag | ( | ) | [inline, virtual] |
virtual Bool_t TVirtualDragManager::Drop | ( | ) | [inline, virtual] |
virtual void TVirtualDragManager::SetEditable | ( | Bool_t | ) | [inline, virtual] |
Definition at line 72 of file TVirtualDragManager.h.
virtual Int_t TVirtualDragManager::GetStrartDragX | ( | ) | const [inline, virtual] |
Definition at line 74 of file TVirtualDragManager.h.
virtual Int_t TVirtualDragManager::GetStrartDragY | ( | ) | const [inline, virtual] |
Definition at line 75 of file TVirtualDragManager.h.
virtual Int_t TVirtualDragManager::GetEndDragX | ( | ) | const [inline, virtual] |
Definition at line 76 of file TVirtualDragManager.h.
virtual Int_t TVirtualDragManager::GetEndDragY | ( | ) | const [inline, virtual] |
Definition at line 77 of file TVirtualDragManager.h.
static TVirtualDragManager* TVirtualDragManager::Instance | ( | ) | [static] |
Bool_t TVirtualDragManager::fMoveWaiting [protected] |
Definition at line 33 of file TVirtualDragManager.h.
Referenced by TGuiBldDragManager::EndDrag(), TGuiBldDragManager::HandleMotion(), TGuiBldDragManager::HandleTimerEvent(), Init(), IsMoveWaiting(), TGuiBldDragManager::IsMoveWaiting(), TGuiBldDragManager::RecognizeGesture(), and TGuiBldDragManager::StartDrag().
Bool_t TVirtualDragManager::fDragging [protected] |
Definition at line 34 of file TVirtualDragManager.h.
Referenced by TGuiBldDragManager::Drop(), TGuiBldDragManager::HandleExpose(), TGuiBldDragManager::HandleMotion(), TGuiBldDragManager::HandleTimerEvent(), Init(), IsDragging(), and TGuiBldDragManager::StartDrag().
Bool_t TVirtualDragManager::fDropping [protected] |
Bool_t TVirtualDragManager::fPasting [protected] |
Definition at line 36 of file TVirtualDragManager.h.
Referenced by TGuiBldDragManager::HandlePaste(), Init(), and IsPasting().
EDragType TVirtualDragManager::fDragType [protected] |
Definition at line 37 of file TVirtualDragManager.h.
Referenced by TGuiBldDragManager::CheckDragResize(), TGuiBldDragManager::Drop(), TGuiBldDragManager::EndDrag(), GetDragType(), TGuiBldDragManager::HandleMotion(), Init(), TGuiBldDragManager::RecognizeGesture(), TGuiBldDragManager::SelectFrame(), and TGuiBldDragManager::StartDrag().
TGFrame* TVirtualDragManager::fSource [protected] |
Definition at line 38 of file TVirtualDragManager.h.
Referenced by GetSource(), TGuiBldDragManager::HandleKey(), TGuiBldDragManager::HandleMotion(), Init(), TGuiBldDragManager::RecognizeGesture(), and SetSource().
TGFrame* TVirtualDragManager::fFrameUnder [protected] |
Definition at line 39 of file TVirtualDragManager.h.
Referenced by GetFrameUnder(), Init(), and TGuiBldDragManager::SelectFrame().
TGFrame* TVirtualDragManager::fTarget [protected] |
Definition at line 40 of file TVirtualDragManager.h.
Referenced by TGuiBldDragManager::Cancel(), TGuiBldDragManager::CheckTargetAtPoint(), TGuiBldDragManager::Drop(), GetTarget(), TGuiBldDragManager::GetTarget(), Init(), and SetTarget().
TGFrame* TVirtualDragManager::fPasteFrame [protected] |
Definition at line 41 of file TVirtualDragManager.h.
Referenced by GetPasteFrame(), TGuiBldDragManager::HandlePaste(), TGuiBldDragManager::HandleReplace(), Init(), and SetPasteFrame().
TGFrame* TVirtualDragManager::fSource [protected] |
Definition at line 38 of file TVirtualDragManager.h.
TGFrame* TVirtualDragManager::fFrameUnder [protected] |
Definition at line 39 of file TVirtualDragManager.h.
TGFrame* TVirtualDragManager::fTarget [protected] |
Definition at line 40 of file TVirtualDragManager.h.
TGFrame* TVirtualDragManager::fPasteFrame [protected] |
Definition at line 41 of file TVirtualDragManager.h.