![]() |
ROOT
6.06/09
Reference Guide
|
Definition at line 30 of file TVirtualDragManager.h.
Public Member Functions | |
| TVirtualDragManager () | |
| Constructor. More... | |
| virtual | ~TVirtualDragManager () |
| EDragType | GetEDragType () const |
| Bool_t | IsMoveWaiting () const |
| Bool_t | IsDragging () const |
| Bool_t | IsDropping () const |
| Bool_t | IsPasting () const |
| TGFrame * | GetTarget () const |
| TGFrame * | GetSource () const |
| TGFrame * | GetFrameUnder () const |
| TGFrame * | GetPasteFrame () const |
| virtual void | SetTarget (TGFrame *f) |
| virtual void | SetSource (TGFrame *f) |
| virtual void | SetPasteFrame (TGFrame *f) |
| virtual Bool_t | StartDrag (TGFrame *=0, Int_t=0, Int_t=0) |
| virtual Bool_t | EndDrag () |
| virtual Bool_t | Drop () |
| virtual Bool_t | Cancel (Bool_t=kTRUE) |
| virtual Bool_t | HandleEvent (Event_t *) |
| virtual Bool_t | HandleTimerEvent (Event_t *, TTimer *) |
| virtual Bool_t | IgnoreEvent (Event_t *) |
| virtual void | SetEditable (Bool_t) |
| virtual Int_t | GetStrartDragX () const |
| virtual Int_t | GetStrartDragY () const |
| virtual Int_t | GetEndDragX () const |
| virtual Int_t | GetEndDragY () const |
Static Public Member Functions | |
| static TVirtualDragManager * | Instance () |
| Load plugin and create drag manager object. More... | |
Protected Member Functions | |
| virtual void | Init () |
| Initialization. More... | |
Protected Attributes | |
| Bool_t | fMoveWaiting |
| Bool_t | fDragging |
| Bool_t | fDropping |
| Bool_t | fPasting |
| EDragType | fDragType |
| TGFrame * | fSource |
| TGFrame * | fFrameUnder |
| TGFrame * | fTarget |
| TGFrame * | fPasteFrame |
#include <TVirtualDragManager.h>
Inheritance diagram for TVirtualDragManager:
Collaboration diagram for TVirtualDragManager:| TVirtualDragManager::TVirtualDragManager | ( | ) |
Constructor.
Definition at line 36 of file TVirtualDragManager.cxx.
|
inlinevirtual |
Definition at line 48 of file TVirtualDragManager.h.
Reimplemented in TGuiBldDragManager.
Definition at line 67 of file TVirtualDragManager.h.
|
inlinevirtual |
Reimplemented in TGuiBldDragManager.
Definition at line 66 of file TVirtualDragManager.h.
|
inlinevirtual |
Reimplemented in TGuiBldDragManager.
Definition at line 65 of file TVirtualDragManager.h.
|
inline |
Definition at line 50 of file TVirtualDragManager.h.
|
inlinevirtual |
Reimplemented in TGuiBldDragManager.
Definition at line 76 of file TVirtualDragManager.h.
|
inlinevirtual |
Reimplemented in TGuiBldDragManager.
Definition at line 77 of file TVirtualDragManager.h.
|
inline |
Definition at line 57 of file TVirtualDragManager.h.
|
inline |
Definition at line 58 of file TVirtualDragManager.h.
|
inline |
Definition at line 56 of file TVirtualDragManager.h.
|
inlinevirtual |
Reimplemented in TGuiBldDragManager.
Definition at line 74 of file TVirtualDragManager.h.
|
inlinevirtual |
Reimplemented in TGuiBldDragManager.
Definition at line 75 of file TVirtualDragManager.h.
|
inline |
Definition at line 55 of file TVirtualDragManager.h.
Reimplemented in TGuiBldDragManager.
Definition at line 69 of file TVirtualDragManager.h.
Referenced by TGFrame::HandleEvent().
Reimplemented in TGuiBldDragManager.
Definition at line 70 of file TVirtualDragManager.h.
Referenced by ClassImp().
Reimplemented in TGuiBldDragManager.
Definition at line 71 of file TVirtualDragManager.h.
|
protectedvirtual |
Initialization.
Definition at line 67 of file TVirtualDragManager.cxx.
Referenced by TGuiBldDragManager::Reset1().
|
static |
Load plugin and create drag manager object.
Definition at line 44 of file TVirtualDragManager.cxx.
Referenced by TGFrame::StartGuiBuilding().
|
inline |
Definition at line 52 of file TVirtualDragManager.h.
|
inline |
Definition at line 53 of file TVirtualDragManager.h.
|
inline |
Definition at line 51 of file TVirtualDragManager.h.
|
inline |
Definition at line 54 of file TVirtualDragManager.h.
Referenced by TGMainFrame::TGMainFrame().
Reimplemented in TGuiBldDragManager.
Definition at line 72 of file TVirtualDragManager.h.
Referenced by TGuiBldDragManager::ChangeImage(), and TGCompositeFrame::SetEditable().
Definition at line 62 of file TVirtualDragManager.h.
Referenced by TGMainFrame::TGMainFrame().
Definition at line 61 of file TVirtualDragManager.h.
Definition at line 60 of file TVirtualDragManager.h.
Reimplemented in TGuiBldDragManager.
Definition at line 64 of file TVirtualDragManager.h.
|
protected |
Definition at line 34 of file TVirtualDragManager.h.
Referenced by TGuiBldDragManager::Drop(), TGuiBldDragManager::HandleExpose(), TGuiBldDragManager::HandleMotion(), TGuiBldDragManager::HandleTimerEvent(), Init(), IsDragging(), and TGuiBldDragManager::StartDrag().
|
protected |
Definition at line 37 of file TVirtualDragManager.h.
Referenced by TGuiBldDragManager::CheckDragResize(), TGuiBldDragManager::Drop(), TGuiBldDragManager::EndDrag(), GetEDragType(), TGuiBldDragManager::HandleMotion(), Init(), TGuiBldDragManager::RecognizeGesture(), TGuiBldDragManager::SelectFrame(), and TGuiBldDragManager::StartDrag().
|
protected |
Definition at line 35 of file TVirtualDragManager.h.
Referenced by Init(), and IsDropping().
|
protected |
Definition at line 39 of file TVirtualDragManager.h.
Referenced by GetFrameUnder(), Init(), and TGuiBldDragManager::SelectFrame().
|
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().
|
protected |
Definition at line 41 of file TVirtualDragManager.h.
Referenced by GetPasteFrame(), TGuiBldDragManager::HandlePaste(), TGuiBldDragManager::HandleReplace(), and Init().
|
protected |
Definition at line 36 of file TVirtualDragManager.h.
Referenced by TGuiBldDragManager::HandlePaste(), Init(), and IsPasting().
|
protected |
Definition at line 38 of file TVirtualDragManager.h.
Referenced by GetSource(), TGuiBldDragManager::HandleKey(), TGuiBldDragManager::HandleMotion(), Init(), and TGuiBldDragManager::RecognizeGesture().
|
protected |
Definition at line 40 of file TVirtualDragManager.h.
Referenced by TGuiBldDragManager::Cancel(), TGuiBldDragManager::CheckTargetAtPoint(), TGuiBldDragManager::Drop(), GetTarget(), TGuiBldDragManager::GetTarget(), and Init().