#include <TGDNDManager.h>
Inheritance diagram for TGDNDManager:
Definition at line 87 of file TGDNDManager.h.
TGDNDManager::TGDNDManager | ( | const TGDNDManager & | ) | [private] |
TGDNDManager::~TGDNDManager | ( | ) | [virtual] |
Definition at line 241 of file TGDNDManager.cxx.
References TGFrame::DeleteWindow(), fDraggerTypes, fDragWin, fDropTimeout, fgDNDAware, fgDNDTypeList, fMain, fMask, fPic, fProxyOurs, TGObject::GetId(), gVirtualX, kNone, and RemoveRootProxy().
TGDNDManager::TGDNDManager | ( | const TGDNDManager & | ) | [private] |
virtual TGDNDManager::~TGDNDManager | ( | ) | [virtual] |
TGDNDManager& TGDNDManager::operator= | ( | const TGDNDManager & | ) | [private] |
void TGDNDManager::InitAtoms | ( | ) | [protected] |
Definition at line 288 of file TGDNDManager.cxx.
References fgDNDActionAsk, fgDNDActionCopy, fgDNDActionDescrip, fgDNDActionLink, fgDNDActionList, fgDNDActionMove, fgDNDActionPrivate, fgDNDAware, fgDNDDrop, fgDNDEnter, fgDNDFinished, fgDNDLeave, fgDNDPosition, fgDNDProxy, fgDNDSelection, fgDNDStatus, fgDNDTypeList, fgXAWMState, fgXCDNDData, gVirtualX, and kFALSE.
Window_t TGDNDManager::GetRootProxy | ( | ) | [protected] |
Definition at line 360 of file TGDNDManager.cxx.
References data, fgDNDProxy, gVirtualX, kFALSE, kNone, and XA_WINDOW.
Referenced by Drag(), and SetRootProxy().
Definition at line 345 of file TGDNDManager.cxx.
References fDragWin, TGObject::GetId(), TGDragWindow::GetInputId(), gVirtualX, TGDragWindow::HasWindow(), and kNone.
Referenced by Drag(), and HandleDNDPosition().
void TGDNDManager::SendDNDEnter | ( | Window_t | target | ) | [protected] |
Definition at line 472 of file TGDNDManager.cxx.
References ArrayLength(), TDNDData::fDataType, Event_t::fFormat, fgDNDEnter, Event_t::fHandle, fLocalSource, fMain, Event_t::fType, fTypelist, Event_t::fUser, fUseVersion, Event_t::fWindow, TGFrame::GetDNDData(), TGObject::GetId(), gVirtualX, i, kClientMessage, kNone, and RooFitShortHand::L().
Referenced by Drag().
void TGDNDManager::SendDNDLeave | ( | Window_t | target | ) | [protected] |
Definition at line 512 of file TGDNDManager.cxx.
References Event_t::fFormat, fgDNDLeave, Event_t::fHandle, fMain, Event_t::fType, Event_t::fUser, Event_t::fWindow, TGObject::GetId(), gVirtualX, kClientMessage, and RooFitShortHand::L().
Referenced by Drag(), Drop(), and HandleTimer().
void TGDNDManager::SendDNDPosition | ( | Window_t | target, | |
int | x, | |||
int | y, | |||
Atom_t | action, | |||
Time_t | timestamp | |||
) | [protected] |
Definition at line 534 of file TGDNDManager.cxx.
References Event_t::fFormat, fgDNDPosition, Event_t::fHandle, fMain, Event_t::fType, Event_t::fUser, Event_t::fWindow, TGObject::GetId(), gVirtualX, kClientMessage, and RooFitShortHand::L().
Referenced by Drag().
Definition at line 557 of file TGDNDManager.cxx.
References Event_t::fFormat, fgDNDStatus, Event_t::fHandle, fMain, Event_t::fType, Event_t::fUser, Event_t::fWindow, TGObject::GetId(), gVirtualX, kClientMessage, kNone, and RooFitShortHand::L().
Referenced by HandleDNDPosition().
void TGDNDManager::SendDNDDrop | ( | Window_t | target | ) | [protected] |
Definition at line 579 of file TGDNDManager.cxx.
References Event_t::fFormat, fgDNDDrop, Event_t::fHandle, fMain, Event_t::fType, Event_t::fUser, Event_t::fWindow, TGObject::GetId(), gVirtualX, kClientMessage, and RooFitShortHand::L().
Referenced by Drop(), and HandleDNDStatus().
void TGDNDManager::SendDNDFinished | ( | Window_t | src | ) | [protected] |
Definition at line 600 of file TGDNDManager.cxx.
References Event_t::fFormat, fgDNDFinished, Event_t::fHandle, fMain, Event_t::fType, Event_t::fUser, Event_t::fWindow, TGObject::GetId(), gVirtualX, kClientMessage, and RooFitShortHand::L().
Referenced by EndDrag(), HandleDNDDrop(), and HandleSelection().
Definition at line 621 of file TGDNDManager.cxx.
References data, fDraggerTypes, fgDNDTypeList, fLocalTarget, fSource, gVirtualX, TGFrame::HandleDNDLeave(), i, kFALSE, kNone, kTRUE, type, and XA_ATOM.
Referenced by HandleClientMessage().
Definition at line 672 of file TGDNDManager.cxx.
References fDraggerTypes, fLocalTarget, fSource, TGFrame::HandleDNDLeave(), kNone, and kTRUE.
Referenced by HandleClientMessage().
Bool_t TGDNDManager::HandleDNDPosition | ( | Window_t | src, | |
int | x_root, | |||
int | y_root, | |||
Atom_t | action, | |||
Time_t | timestamp | |||
) | [protected] |
Definition at line 687 of file TGDNDManager.cxx.
References fDraggerTypes, fDropType, FindWindow(), fLocalAction, fLocalTarget, fMain, fProxyOurs, gClient, TGClient::GetWindowById(), gVirtualX, TGFrame::HandleDNDPosition(), kNone, kTRUE, main(), SendDNDStatus(), w, x, and y.
Referenced by HandleClientMessage().
Bool_t TGDNDManager::HandleDNDStatus | ( | Window_t | from, | |
int | accepted, | |||
Rectangle_t | skip, | |||
Atom_t | action | |||
) | [protected] |
Definition at line 734 of file TGDNDManager.cxx.
References fAcceptedAction, fDNDNoDropCursor, fDragWin, fDropAccepted, fDropTimeout, fGrabEventMask, fStatusPending, fTarget, TGObject::GetId(), gVirtualX, kFALSE, kNone, kTRUE, and SendDNDDrop().
Referenced by HandleClientMessage().
Definition at line 765 of file TGDNDManager.cxx.
References fDropType, fgDNDSelection, fgXCDNDData, fMain, fSource, TGObject::GetId(), gVirtualX, kNone, kTRUE, and SendDNDFinished().
Referenced by HandleClientMessage().
Definition at line 789 of file TGDNDManager.cxx.
References fLocalSource, TGFrame::HandleDNDFinished(), and kTRUE.
Referenced by HandleClientMessage().
Definition at line 409 of file TGDNDManager.cxx.
References fgDNDDrop, fgDNDEnter, fgDNDFinished, fgDNDLeave, fgDNDPosition, fgDNDStatus, Event_t::fHandle, Rectangle_t::fHeight, Event_t::fUser, Rectangle_t::fWidth, Rectangle_t::fX, Rectangle_t::fY, HandleDNDDrop(), HandleDNDEnter(), HandleDNDFinished(), HandleDNDLeave(), HandleDNDPosition(), HandleDNDStatus(), kFALSE, kTRUE, and x1.
Referenced by TGFrame::HandleClientMessage().
Definition at line 798 of file TGDNDManager.cxx.
References data, TDNDData::fData, TDNDData::fDataLength, fgDNDSelection, fgXCDNDData, fLocalSource, Event_t::fTime, Event_t::fType, Event_t::fUser, TGFrame::GetDNDData(), gVirtualX, kFALSE, kNone, kSelectionNotify, kTRUE, and len.
Definition at line 840 of file TGDNDManager.cxx.
References data, fDraggerTypes, fDropType, fgDNDSelection, fLocalAction, fLocalTarget, fSource, Event_t::fUser, gVirtualX, TGFrame::HandleDNDDrop(), kFALSE, kNone, kTRUE, and SendDNDFinished().
Reimplemented from TObject.
Definition at line 451 of file TGDNDManager.cxx.
References fDropTimeout, fLocalSource, fStatusPending, fTarget, TGFrame::HandleDNDFinished(), kFALSE, kTRUE, SendDNDLeave(), and t.
TGFrame* TGDNDManager::GetMainFrame | ( | ) | const [inline] |
Definition at line 165 of file TGDNDManager.h.
References fMain.
Referenced by TGFrame::DeleteWindow(), and TEveGedEditor::DeleteWindow().
void TGDNDManager::SetMainFrame | ( | TGFrame * | main | ) | [inline] |
Definition at line 166 of file TGDNDManager.h.
Referenced by TGFrame::DeleteWindow(), and TEveGedEditor::DeleteWindow().
Definition at line 883 of file TGDNDManager.cxx.
References fHotx, fHoty, fMask, and fPic.
Referenced by TGContainer::SetDragPixmap().
Bool_t TGDNDManager::SetRootProxy | ( | ) |
Definition at line 1031 of file TGDNDManager.cxx.
References fgDNDProxy, fMain, fProxyOurs, TGObject::GetId(), GetRootProxy(), gVirtualX, kFALSE, kNone, kTRUE, result(), and XA_WINDOW.
Bool_t TGDNDManager::RemoveRootProxy | ( | ) |
Definition at line 1054 of file TGDNDManager.cxx.
References fgDNDProxy, fMain, fProxyOurs, TGObject::GetId(), gVirtualX, kFALSE, and kTRUE.
Referenced by ~TGDNDManager().
Bool_t TGDNDManager::StartDrag | ( | TGFrame * | src, | |
Int_t | x_root, | |||
Int_t | y_root, | |||
Window_t | grabWin = kNone | |||
) |
Definition at line 895 of file TGDNDManager.cxx.
References fAcceptedAction, fDNDNoDropCursor, fDragging, fDragWin, fDropAccepted, fDropTimeout, fgDNDSelection, fGrabEventMask, fHotx, fHoty, fLocalAction, fLocalSource, fLocalTarget, fMain, fMask, fPic, fStatusPending, fTarget, fTargetIsDNDAware, gClient, TGClient::GetDefaultRoot(), TGObject::GetId(), gVirtualX, kFALSE, kNone, kTRUE, TGDragWindow::MapRaised(), TGFrame::MapSubwindows(), and TGFrame::Move().
Referenced by TGContainer::HandleMotion(), and TGListTree::HandleMotion().
Definition at line 984 of file TGDNDManager.cxx.
References fAcceptedAction, fDNDNoDropCursor, fDragging, fDragWin, fDropAccepted, fGrabEventMask, fHotx, fHoty, FindWindow(), fStatusPending, fTarget, fTargetIsDNDAware, TGObject::GetId(), GetRootProxy(), gVirtualX, IsDNDAware(), kFALSE, kNone, kTRUE, TGFrame::Move(), TGDragWindow::RaiseWindow(), SendDNDEnter(), SendDNDLeave(), SendDNDPosition(), and t.
Referenced by TGMainFrame::HandleMotion(), TGContainer::HandleMotion(), and TGListTree::HandleMotion().
Bool_t TGDNDManager::Drop | ( | ) |
Definition at line 938 of file TGDNDManager.cxx.
References EndDrag(), fDragging, fDropAccepted, fDropTimeout, fStatusPending, fTarget, fTargetIsDNDAware, kFALSE, kTRUE, SendDNDDrop(), and SendDNDLeave().
Referenced by TGMainFrame::HandleButton().
Bool_t TGDNDManager::EndDrag | ( | ) |
Definition at line 962 of file TGDNDManager.cxx.
References TGFrame::DeleteWindow(), fDragging, fDragWin, fLocalSource, fSource, gVirtualX, TGFrame::HandleDNDFinished(), kFALSE, kTRUE, and SendDNDFinished().
Referenced by Drop(), TGListTree::HandleKey(), and TRootBrowserLite::HandleKey().
Bool_t TGDNDManager::IsDragging | ( | ) | const [inline] |
Definition at line 177 of file TGDNDManager.h.
References fDragging.
Referenced by TGMainFrame::HandleButton(), TGListTree::HandleKey(), TRootBrowserLite::HandleKey(), TGMainFrame::HandleMotion(), TGContainer::HandleMotion(), and TGListTree::HandleMotion().
Window_t TGDNDManager::GetSource | ( | ) | const [inline] |
Window_t TGDNDManager::GetTarget | ( | ) | const [inline] |
Atom_t* TGDNDManager::GetTypeList | ( | ) | const [inline] |
Atom_t TGDNDManager::GetDNDAware | ( | ) | [static] |
Definition at line 267 of file TGDNDManager.cxx.
References fgDNDAware.
Referenced by G__G__Gui3_242_0_38(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDSelection | ( | ) | [static] |
Definition at line 268 of file TGDNDManager.cxx.
References fgDNDSelection.
Referenced by G__G__Gui3_242_0_39(), G__setup_memfuncTGDNDManager(), TGMainFrame::HandleSelection(), and TGMainFrame::HandleSelectionRequest().
Atom_t TGDNDManager::GetDNDProxy | ( | ) | [static] |
Definition at line 269 of file TGDNDManager.cxx.
References fgDNDProxy.
Referenced by G__G__Gui3_242_0_40(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDEnter | ( | ) | [static] |
Definition at line 270 of file TGDNDManager.cxx.
References fgDNDEnter.
Referenced by G__G__Gui3_242_0_41(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDLeave | ( | ) | [static] |
Definition at line 271 of file TGDNDManager.cxx.
References fgDNDLeave.
Referenced by G__G__Gui3_242_0_42(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDPosition | ( | ) | [static] |
Definition at line 272 of file TGDNDManager.cxx.
References fgDNDPosition.
Referenced by G__G__Gui3_242_0_43(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDStatus | ( | ) | [static] |
Definition at line 273 of file TGDNDManager.cxx.
References fgDNDStatus.
Referenced by G__G__Gui3_242_0_44(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDDrop | ( | ) | [static] |
Definition at line 274 of file TGDNDManager.cxx.
References fgDNDDrop.
Referenced by G__G__Gui3_242_0_45(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDFinished | ( | ) | [static] |
Definition at line 275 of file TGDNDManager.cxx.
References fgDNDFinished.
Referenced by G__G__Gui3_242_0_46(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDVersion | ( | ) | [static] |
Definition at line 276 of file TGDNDManager.cxx.
References fgDNDVersion.
Referenced by G__G__Gui3_242_0_47(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDActionCopy | ( | ) | [static] |
Definition at line 277 of file TGDNDManager.cxx.
References fgDNDActionCopy.
Referenced by G__G__Gui3_242_0_48(), G__setup_memfuncTGDNDManager(), TGFileItem::HandleDNDPosition(), TGMainFrame::HandleMotion(), TGContainer::HandleMotion(), and TGListTree::HandleMotion().
Atom_t TGDNDManager::GetDNDActionMove | ( | ) | [static] |
Definition at line 278 of file TGDNDManager.cxx.
References fgDNDActionMove.
Referenced by G__G__Gui3_242_0_49(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDActionLink | ( | ) | [static] |
Definition at line 279 of file TGDNDManager.cxx.
References fgDNDActionLink.
Referenced by G__G__Gui3_242_0_50(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDActionAsk | ( | ) | [static] |
Definition at line 280 of file TGDNDManager.cxx.
References fgDNDActionAsk.
Referenced by G__G__Gui3_242_0_51(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDActionPrivate | ( | ) | [static] |
Definition at line 281 of file TGDNDManager.cxx.
References fgDNDActionPrivate.
Referenced by G__G__Gui3_242_0_52(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDTypeList | ( | ) | [static] |
Definition at line 282 of file TGDNDManager.cxx.
References fgDNDTypeList.
Referenced by G__G__Gui3_242_0_53(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDActionList | ( | ) | [static] |
Definition at line 283 of file TGDNDManager.cxx.
References fgDNDActionList.
Referenced by G__G__Gui3_242_0_54(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetDNDActionDescrip | ( | ) | [static] |
Definition at line 284 of file TGDNDManager.cxx.
References fgDNDActionDescrip.
Referenced by G__G__Gui3_242_0_55(), and G__setup_memfuncTGDNDManager().
Atom_t TGDNDManager::GetXCDNDData | ( | ) | [static] |
Definition at line 285 of file TGDNDManager.cxx.
References fgXCDNDData.
Referenced by G__G__Gui3_242_0_56(), and G__setup_memfuncTGDNDManager().
TGDNDManager& TGDNDManager::operator= | ( | const TGDNDManager & | ) | [private] |
void TGDNDManager::InitAtoms | ( | ) | [protected] |
Window_t TGDNDManager::GetRootProxy | ( | ) | [protected] |
void TGDNDManager::SendDNDEnter | ( | Window_t | target | ) | [protected] |
void TGDNDManager::SendDNDLeave | ( | Window_t | target | ) | [protected] |
void TGDNDManager::SendDNDPosition | ( | Window_t | target, | |
int | x, | |||
int | y, | |||
Atom_t | action, | |||
Time_t | timestamp | |||
) | [protected] |
void TGDNDManager::SendDNDDrop | ( | Window_t | target | ) | [protected] |
void TGDNDManager::SendDNDFinished | ( | Window_t | src | ) | [protected] |
Bool_t TGDNDManager::HandleDNDPosition | ( | Window_t | src, | |
int | x_root, | |||
int | y_root, | |||
Atom_t | action, | |||
Time_t | timestamp | |||
) | [protected] |
Bool_t TGDNDManager::HandleDNDStatus | ( | Window_t | from, | |
int | accepted, | |||
Rectangle_t | skip, | |||
Atom_t | action | |||
) | [protected] |
TGFrame* TGDNDManager::GetMainFrame | ( | ) | const [inline] |
void TGDNDManager::SetMainFrame | ( | TGFrame * | main | ) | [inline] |
Bool_t TGDNDManager::SetRootProxy | ( | ) |
Bool_t TGDNDManager::RemoveRootProxy | ( | ) |
Bool_t TGDNDManager::StartDrag | ( | TGFrame * | src, | |
Int_t | x_root, | |||
Int_t | y_root, | |||
Window_t | grabWin = kNone | |||
) |
Bool_t TGDNDManager::Drop | ( | ) |
Bool_t TGDNDManager::EndDrag | ( | ) |
Bool_t TGDNDManager::IsDragging | ( | ) | const [inline] |
Window_t TGDNDManager::GetSource | ( | ) | const [inline] |
Window_t TGDNDManager::GetTarget | ( | ) | const [inline] |
Atom_t* TGDNDManager::GetTypeList | ( | ) | const [inline] |
static Atom_t TGDNDManager::GetDNDAware | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDSelection | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDProxy | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDEnter | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDLeave | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDPosition | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDStatus | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDDrop | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDFinished | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDVersion | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDActionCopy | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDActionMove | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDActionLink | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDActionAsk | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDActionPrivate | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDTypeList | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDActionList | ( | ) | [static] |
static Atom_t TGDNDManager::GetDNDActionDescrip | ( | ) | [static] |
static Atom_t TGDNDManager::GetXCDNDData | ( | ) | [static] |
TGFrame* TGDNDManager::fMain [protected] |
Definition at line 94 of file TGDNDManager.h.
Referenced by GetMainFrame(), HandleDNDDrop(), HandleDNDPosition(), RemoveRootProxy(), SendDNDDrop(), SendDNDEnter(), SendDNDFinished(), SendDNDLeave(), SendDNDPosition(), SendDNDStatus(), SetMainFrame(), SetRootProxy(), StartDrag(), and ~TGDNDManager().
Atom_t TGDNDManager::fVersion [protected] |
Definition at line 95 of file TGDNDManager.h.
Atom_t* TGDNDManager::fTypelist [protected] |
Atom_t * TGDNDManager::fDraggerTypes [protected] |
Definition at line 96 of file TGDNDManager.h.
Referenced by HandleDNDEnter(), HandleDNDLeave(), HandleDNDPosition(), HandleSelection(), and ~TGDNDManager().
Atom_t TGDNDManager::fDropType [protected] |
Definition at line 97 of file TGDNDManager.h.
Referenced by HandleDNDDrop(), HandleDNDPosition(), and HandleSelection().
Atom_t TGDNDManager::fAcceptedAction [protected] |
Definition at line 98 of file TGDNDManager.h.
Referenced by Drag(), HandleDNDStatus(), and StartDrag().
Atom_t TGDNDManager::fLocalAction [protected] |
Definition at line 98 of file TGDNDManager.h.
Referenced by HandleDNDPosition(), HandleSelection(), and StartDrag().
Bool_t TGDNDManager::fDragging [protected] |
Definition at line 100 of file TGDNDManager.h.
Referenced by Drag(), Drop(), EndDrag(), IsDragging(), and StartDrag().
Bool_t TGDNDManager::fDropAccepted [protected] |
Definition at line 101 of file TGDNDManager.h.
Referenced by Drag(), Drop(), HandleDNDStatus(), and StartDrag().
Bool_t TGDNDManager::fStatusPending [protected] |
Definition at line 102 of file TGDNDManager.h.
Referenced by Drag(), Drop(), HandleDNDStatus(), HandleTimer(), and StartDrag().
Bool_t TGDNDManager::fUseVersion [protected] |
Bool_t TGDNDManager::fProxyOurs [protected] |
Definition at line 104 of file TGDNDManager.h.
Referenced by HandleDNDPosition(), RemoveRootProxy(), SetRootProxy(), and ~TGDNDManager().
Window_t TGDNDManager::fSource [protected] |
Definition at line 105 of file TGDNDManager.h.
Referenced by EndDrag(), GetSource(), HandleDNDDrop(), HandleDNDEnter(), HandleDNDLeave(), and HandleSelection().
Window_t TGDNDManager::fTarget [protected] |
Definition at line 105 of file TGDNDManager.h.
Referenced by Drag(), Drop(), GetTarget(), HandleDNDStatus(), HandleTimer(), and StartDrag().
Bool_t TGDNDManager::fTargetIsDNDAware [protected] |
UInt_t TGDNDManager::fGrabEventMask [protected] |
Definition at line 107 of file TGDNDManager.h.
Referenced by Drag(), HandleDNDStatus(), and StartDrag().
TGFrame* TGDNDManager::fLocalSource [protected] |
Definition at line 108 of file TGDNDManager.h.
Referenced by EndDrag(), HandleDNDFinished(), HandleSelectionRequest(), HandleTimer(), SendDNDEnter(), and StartDrag().
TGFrame * TGDNDManager::fLocalTarget [protected] |
Definition at line 108 of file TGDNDManager.h.
Referenced by HandleDNDEnter(), HandleDNDLeave(), HandleDNDPosition(), HandleSelection(), and StartDrag().
TTimer* TGDNDManager::fDropTimeout [protected] |
Definition at line 110 of file TGDNDManager.h.
Referenced by Drop(), HandleDNDStatus(), HandleTimer(), StartDrag(), and ~TGDNDManager().
TGDragWindow* TGDNDManager::fDragWin [protected] |
Definition at line 111 of file TGDNDManager.h.
Referenced by Drag(), EndDrag(), FindWindow(), HandleDNDStatus(), StartDrag(), and ~TGDNDManager().
Pixmap_t TGDNDManager::fPic [protected] |
Definition at line 113 of file TGDNDManager.h.
Referenced by SetDragPixmap(), StartDrag(), and ~TGDNDManager().
Pixmap_t TGDNDManager::fMask [protected] |
Definition at line 113 of file TGDNDManager.h.
Referenced by SetDragPixmap(), StartDrag(), and ~TGDNDManager().
Int_t TGDNDManager::fHotx [protected] |
Definition at line 114 of file TGDNDManager.h.
Referenced by Drag(), SetDragPixmap(), and StartDrag().
Int_t TGDNDManager::fHoty [protected] |
Definition at line 114 of file TGDNDManager.h.
Referenced by Drag(), SetDragPixmap(), and StartDrag().
Cursor_t TGDNDManager::fDNDNoDropCursor [protected] |
Definition at line 115 of file TGDNDManager.h.
Referenced by Drag(), HandleDNDStatus(), and StartDrag().
static Atom_t TGDNDManager::fgDNDAware [static, protected] |
Definition at line 118 of file TGDNDManager.h.
Referenced by GetDNDAware(), InitAtoms(), and ~TGDNDManager().
static Atom_t TGDNDManager::fgDNDSelection [static, protected] |
Definition at line 118 of file TGDNDManager.h.
Referenced by GetDNDSelection(), HandleDNDDrop(), HandleSelection(), HandleSelectionRequest(), InitAtoms(), and StartDrag().
static Atom_t TGDNDManager::fgDNDProxy [static, protected] |
Definition at line 118 of file TGDNDManager.h.
Referenced by GetDNDProxy(), GetRootProxy(), InitAtoms(), RemoveRootProxy(), and SetRootProxy().
static Atom_t TGDNDManager::fgDNDEnter [static, protected] |
Definition at line 119 of file TGDNDManager.h.
Referenced by GetDNDEnter(), HandleClientMessage(), InitAtoms(), and SendDNDEnter().
static Atom_t TGDNDManager::fgDNDLeave [static, protected] |
Definition at line 119 of file TGDNDManager.h.
Referenced by GetDNDLeave(), HandleClientMessage(), InitAtoms(), and SendDNDLeave().
static Atom_t TGDNDManager::fgDNDPosition [static, protected] |
Definition at line 119 of file TGDNDManager.h.
Referenced by GetDNDPosition(), HandleClientMessage(), InitAtoms(), and SendDNDPosition().
static Atom_t TGDNDManager::fgDNDStatus [static, protected] |
Definition at line 119 of file TGDNDManager.h.
Referenced by GetDNDStatus(), HandleClientMessage(), InitAtoms(), and SendDNDStatus().
static Atom_t TGDNDManager::fgDNDDrop [static, protected] |
Definition at line 120 of file TGDNDManager.h.
Referenced by GetDNDDrop(), HandleClientMessage(), InitAtoms(), and SendDNDDrop().
static Atom_t TGDNDManager::fgDNDFinished [static, protected] |
Definition at line 120 of file TGDNDManager.h.
Referenced by GetDNDFinished(), HandleClientMessage(), InitAtoms(), and SendDNDFinished().
static Atom_t TGDNDManager::fgDNDVersion [static, protected] |
static Atom_t TGDNDManager::fgDNDActionCopy [static, protected] |
static Atom_t TGDNDManager::fgDNDActionMove [static, protected] |
static Atom_t TGDNDManager::fgDNDActionLink [static, protected] |
static Atom_t TGDNDManager::fgDNDActionAsk [static, protected] |
static Atom_t TGDNDManager::fgDNDActionPrivate [static, protected] |
Definition at line 123 of file TGDNDManager.h.
Referenced by GetDNDActionPrivate(), and InitAtoms().
static Atom_t TGDNDManager::fgDNDTypeList [static, protected] |
Definition at line 124 of file TGDNDManager.h.
Referenced by GetDNDTypeList(), HandleDNDEnter(), InitAtoms(), and ~TGDNDManager().
static Atom_t TGDNDManager::fgDNDActionList [static, protected] |
static Atom_t TGDNDManager::fgDNDActionDescrip [static, protected] |
Definition at line 124 of file TGDNDManager.h.
Referenced by GetDNDActionDescrip(), and InitAtoms().
static Atom_t TGDNDManager::fgXCDNDData [static, protected] |
Definition at line 125 of file TGDNDManager.h.
Referenced by GetXCDNDData(), HandleDNDDrop(), HandleSelectionRequest(), and InitAtoms().
static Bool_t TGDNDManager::fgInit [static, protected] |
Definition at line 127 of file TGDNDManager.h.
static Atom_t TGDNDManager::fgXAWMState [static, protected] |
TGFrame* TGDNDManager::fMain [protected] |
Definition at line 94 of file TGDNDManager.h.
Atom_t* TGDNDManager::fTypelist [protected] |
Definition at line 96 of file TGDNDManager.h.
TGFrame* TGDNDManager::fLocalSource [protected] |
Definition at line 108 of file TGDNDManager.h.
TTimer* TGDNDManager::fDropTimeout [protected] |
Definition at line 110 of file TGDNDManager.h.
TGDragWindow* TGDNDManager::fDragWin [protected] |
Definition at line 111 of file TGDNDManager.h.