TGDragWindow Class Reference

#include <TGDNDManager.h>

Inheritance diagram for TGDragWindow:

TGFrame TGFrame TQObject TGWindow TQObject TGWindow TQObject TGWindow TQObject TGWindow List of all members.

Public Member Functions

 TGDragWindow (const TGWindow *p, Pixmap_t pic, Pixmap_t mask, UInt_t options=kChildFrame, Pixel_t back=GetWhitePixel())
virtual ~TGDragWindow ()
virtual TGDimension GetDefaultSize () const
virtual void MapWindow ()
virtual void UnmapWindow ()
virtual void RaiseWindow ()
virtual void LowerWindow ()
virtual void MapRaised ()
virtual void Layout ()
Window_t GetInputId () const
Bool_t HasWindow (Window_t w) const
 TGDragWindow (const TGWindow *p, Pixmap_t pic, Pixmap_t mask, UInt_t options=kChildFrame, Pixel_t back=GetWhitePixel())
virtual ~TGDragWindow ()
virtual TGDimension GetDefaultSize () const
virtual void MapWindow ()
virtual void UnmapWindow ()
virtual void RaiseWindow ()
virtual void LowerWindow ()
virtual void MapRaised ()
virtual void Layout ()
Window_t GetInputId () const
Bool_t HasWindow (Window_t w) const

Protected Member Functions

virtual void DoRedraw ()
virtual void DoRedraw ()

Protected Attributes

Window_t fInput
Pixmap_t fPic
Pixmap_t fMask
UInt_t fPw
UInt_t fPh

Static Protected Attributes

static Cursor_t fgDefaultCursor

Detailed Description

Definition at line 25 of file TGDNDManager.h.


Constructor & Destructor Documentation

TGDragWindow::TGDragWindow ( const TGWindow p,
Pixmap_t  pic,
Pixmap_t  mask,
UInt_t  options = kChildFrame,
Pixel_t  back = GetWhitePixel() 
)

TGDragWindow::~TGDragWindow (  )  [virtual]

Definition at line 112 of file TGDNDManager.cxx.

TGDragWindow::TGDragWindow ( const TGWindow p,
Pixmap_t  pic,
Pixmap_t  mask,
UInt_t  options = kChildFrame,
Pixel_t  back = GetWhitePixel() 
)

virtual TGDragWindow::~TGDragWindow (  )  [virtual]


Member Function Documentation

void TGDragWindow::DoRedraw (  )  [protected, virtual]

Reimplemented from TGFrame.

Definition at line 173 of file TGDNDManager.cxx.

References TGFrame::fHeight, TGObject::fId, fPic, TGFrame::fWidth, TGFrame::GetBckgndGC(), and gVirtualX.

virtual TGDimension TGDragWindow::GetDefaultSize (  )  const [inline, virtual]

Reimplemented from TGFrame.

Definition at line 42 of file TGDNDManager.h.

References fPh, and fPw.

void TGDragWindow::MapWindow (  )  [virtual]

Reimplemented from TGFrame.

Definition at line 120 of file TGDNDManager.cxx.

References TGFrame::MapWindow().

void TGDragWindow::UnmapWindow (  )  [virtual]

Reimplemented from TGFrame.

Definition at line 129 of file TGDNDManager.cxx.

References TGFrame::UnmapWindow().

void TGDragWindow::RaiseWindow (  )  [virtual]

Reimplemented from TGWindow.

Definition at line 138 of file TGDNDManager.cxx.

References TGWindow::RaiseWindow().

Referenced by TGDNDManager::Drag().

void TGDragWindow::LowerWindow (  )  [virtual]

Reimplemented from TGWindow.

Definition at line 147 of file TGDNDManager.cxx.

References TGWindow::LowerWindow().

void TGDragWindow::MapRaised (  )  [virtual]

Reimplemented from TGFrame.

Definition at line 156 of file TGDNDManager.cxx.

References TGFrame::MapRaised().

Referenced by TGDNDManager::StartDrag().

void TGDragWindow::Layout (  )  [virtual]

Reimplemented from TGFrame.

Definition at line 165 of file TGDNDManager.cxx.

References TGObject::fId, fMask, and gVirtualX.

Window_t TGDragWindow::GetInputId (  )  const [inline]

Definition at line 52 of file TGDNDManager.h.

References fInput.

Referenced by TGDNDManager::FindWindow().

Bool_t TGDragWindow::HasWindow ( Window_t  w  )  const [inline]

Definition at line 53 of file TGDNDManager.h.

References TGObject::fId, and fInput.

Referenced by TGDNDManager::FindWindow().

virtual void TGDragWindow::DoRedraw (  )  [protected, virtual]

Reimplemented from TGFrame.

virtual TGDimension TGDragWindow::GetDefaultSize (  )  const [inline, virtual]

Reimplemented from TGFrame.

Definition at line 42 of file TGDNDManager.h.

References fPh, and fPw.

virtual void TGDragWindow::MapWindow (  )  [virtual]

Reimplemented from TGFrame.

virtual void TGDragWindow::UnmapWindow (  )  [virtual]

Reimplemented from TGFrame.

virtual void TGDragWindow::RaiseWindow (  )  [virtual]

Reimplemented from TGWindow.

virtual void TGDragWindow::LowerWindow (  )  [virtual]

Reimplemented from TGWindow.

virtual void TGDragWindow::MapRaised (  )  [virtual]

Reimplemented from TGFrame.

virtual void TGDragWindow::Layout (  )  [virtual]

Reimplemented from TGFrame.

Window_t TGDragWindow::GetInputId (  )  const [inline]

Definition at line 52 of file TGDNDManager.h.

References fInput.

Bool_t TGDragWindow::HasWindow ( Window_t  w  )  const [inline]

Definition at line 53 of file TGDNDManager.h.

References TGObject::fId, and fInput.


Member Data Documentation

static Cursor_t TGDragWindow::fgDefaultCursor [static, protected]

Definition at line 28 of file TGDNDManager.h.

Window_t TGDragWindow::fInput [protected]

Definition at line 33 of file TGDNDManager.h.

Referenced by GetInputId(), and HasWindow().

Pixmap_t TGDragWindow::fPic [protected]

Definition at line 34 of file TGDNDManager.h.

Referenced by DoRedraw().

Pixmap_t TGDragWindow::fMask [protected]

Definition at line 34 of file TGDNDManager.h.

Referenced by Layout().

UInt_t TGDragWindow::fPw [protected]

Definition at line 35 of file TGDNDManager.h.

Referenced by GetDefaultSize().

UInt_t TGDragWindow::fPh [protected]

Definition at line 35 of file TGDNDManager.h.

Referenced by GetDefaultSize().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:38:23 2011 for ROOT_528-00b_version by  doxygen 1.5.1