A++ » INCLUDE » TGFrame

class TGFrame: public TGWindow, public TQObject


TGFrame, TGCompositeFrame, TGVerticalFrame, TGHorizontalFrame,
TGMainFrame, TGTransientFrame and TGGroupFrame

This header contains all different Frame classes.


Function Members (Methods)

public:
virtual~TGFrame()
voidTObject::AbstractMethod(const char* method) const
virtual voidActivate(Bool_t)
voidAddInput(UInt_t emask)
virtual voidTObject::AppendPad(Option_t* option = "")
static Bool_tTQObject::AreAllSignalsBlocked()
Bool_tTQObject::AreSignalsBlocked() const
static Bool_tTQObject::BlockAllSignals(Bool_t b)
Bool_tTQObject::BlockSignals(Bool_t b)
virtual voidTObject::Browse(TBrowser* b)
virtual voidChangeBackground(Pixel_t back)
virtual voidTQObject::ChangedBy(const char* method)SIGNAL
virtual voidChangeOptions(UInt_t options)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTObject::Clear(Option_t* = "")
virtual TObject*TObject::Clone(const char* newname = "") const
voidTQObject::CollectClassSignalLists(TList& list, TClass* cls)
virtual Int_tTObject::Compare(const TObject* obj) const
Bool_tTQObject::Connect(const char* signal, const char* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::Connect(TQObject* sender, const char* signal, const char* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::Connect(const char* sender_class, const char* signal, const char* receiver_class, void* receiver, const char* slot)
virtual voidTQObject::Connected(const char*)
Bool_tContains(Int_t x, Int_t y) const
virtual voidTObject::Copy(TObject& object) const
virtual voidDelete(Option_t* = "")
virtual voidDeleteWindow()
virtual voidTQObject::Destroyed()SIGNAL
virtual voidTGWindow::DestroySubwindows()
virtual voidTGWindow::DestroyWindow()
Bool_tTQObject::Disconnect(const char* signal = 0, void* receiver = 0, const char* slot = 0)
static Bool_tTQObject::Disconnect(TQObject* sender, const char* signal = 0, void* receiver = 0, const char* slot = 0)
static Bool_tTQObject::Disconnect(const char* class_name, const char* signal, void* receiver = 0, const char* slot = 0)
virtual voidTQObject::Disconnected(const char*)
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidDrawBorder()
virtual voidDrawClass() const
virtual TObject*DrawClone(Option_t* = "") const
virtual voidDrawCopy(Handle_t, Int_t, Int_t)
virtual voidDump() const
voidTQObject::Emit(const char* signal)
voidTQObject::Emit(const char* signal, Long_t* paramArr)
voidTQObject::Emit(const char* signal, const char* params)
voidTQObject::Emit(const char* signal, Double_t param)
voidTQObject::Emit(const char* signal, Long_t param)
voidTQObject::Emit(const char* signal, Long64_t param)
voidTQObject::Emit(const char* signal, Bool_t param)
voidTQObject::Emit(const char* signal, Char_t param)
voidTQObject::Emit(const char* signal, UChar_t param)
voidTQObject::Emit(const char* signal, Short_t param)
voidTQObject::Emit(const char* signal, UShort_t param)
voidTQObject::Emit(const char* signal, Int_t param)
voidTQObject::Emit(const char* signal, UInt_t param)
voidTQObject::Emit(const char* signal, ULong_t param)
voidTQObject::Emit(const char* signal, ULong64_t param)
voidTQObject::Emit(const char* signal, Float_t param)
voidTQObject::EmitVA(const char* signal, Int_t nargs, va_list va)
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
virtual Pixel_tGetBackground() const
static const TGGC&GetBckgndGC()
static const TGGC&GetBlackGC()
static Pixel_tGetBlackPixel()
Int_tGetBorderWidth() const
TGClient*TGObject::GetClient() const
static Int_tTGWindow::GetCounter()
static Pixel_tGetDefaultFrameBackground()
virtual UInt_tGetDefaultHeight() const
static Pixel_tGetDefaultSelectedBackground()
virtual TGDimensionGetDefaultSize() const
virtual UInt_tGetDefaultWidth() const
virtual TDNDData*GetDNDData(Atom_t)
virtual Int_tGetDragType() const
virtual Option_t*TObject::GetDrawOption() const
virtual Int_tGetDropType() const
static Long_tTObject::GetDtorOnly()
virtual UInt_tTGWindow::GetEditDisabled() const
UInt_tGetEventMask() const
virtual Pixel_tGetForeground() const
TGFrameElement*GetFrameElement() const
virtual TGFrame*GetFrameFromPoint(Int_t x, Int_t y)
UInt_tGetHeight() const
static const TGGC&GetHilightGC()
virtual const char*TObject::GetIconName() const
Handle_tTGObject::GetId() const
TList*TQObject::GetListOfClassSignals() const
TList*TQObject::GetListOfConnections() const
TList*TQObject::GetListOfSignals() const
virtual const TGWindow*TGWindow::GetMainFrame() const
UInt_tGetMaxHeight() const
UInt_tGetMaxWidth() const
UInt_tGetMinHeight() const
UInt_tGetMinWidth() const
virtual const char*TGWindow::GetName() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
virtual UInt_tGetOptions() const
const TGWindow*TGWindow::GetParent() const
static const TGGC&GetShadowGC()
TGDimensionGetSize() const
virtual const char*TObject::GetTitle() const
virtual UInt_tTObject::GetUniqueID() const
static const TGGC&GetWhiteGC()
static Pixel_tGetWhitePixel()
UInt_tGetWidth() const
Int_tGetX() const
Int_tGetY() const
virtual Bool_tHandleButton(Event_t*)
virtual Bool_tHandleClientMessage(Event_t* event)
virtual Bool_tHandleColormapChange(Event_t*)
virtual Bool_tHandleConfigureNotify(Event_t* event)
virtual Bool_tHandleCrossing(Event_t*)
virtual Bool_tHandleDNDDrop(TDNDData*)
virtual Atom_tHandleDNDEnter(Atom_t*)
virtual Bool_tHandleDNDFinished()
virtual Bool_tHandleDNDLeave()
virtual Atom_tHandleDNDPosition(Int_t, Int_t, Atom_t, Int_t, Int_t)
virtual Bool_tHandleDoubleClick(Event_t*)
virtual Bool_tHandleDragDrop(TGFrame*, Int_t, Int_t, TGLayoutHints*)
virtual Bool_tHandleDragEnter(TGFrame*)
virtual Bool_tHandleDragLeave(TGFrame*)
virtual Bool_tHandleDragMotion(TGFrame*)
virtual Bool_tHandleEvent(Event_t* event)
virtual Bool_tTGWindow::HandleExpose(Event_t* event)
virtual Bool_tHandleFocusChange(Event_t*)
virtual Bool_tTGWindow::HandleIdleEvent(TGIdleHandler*)
virtual Bool_tHandleKey(Event_t*)
virtual Bool_tHandleMotion(Event_t*)
virtual Bool_tHandleSelection(Event_t*)
virtual Bool_tHandleSelectionClear(Event_t*)
virtual Bool_tHandleSelectionRequest(Event_t*)
virtual Bool_tTGWindow::HandleTimer(TTimer*)
virtual Bool_tTQObject::HasConnection(const char* signal_name) const
virtual ULong_tTGObject::Hash() const
virtual voidTQObject::HighPriority(const char* signal_name, const char* slot_name = 0)
virtual voidTGWindow::IconifyWindow()
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidInspect() const
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tIsActive() const
virtual Bool_tIsComposite() const
Bool_tIsDNDSource() const
Bool_tIsDNDTarget() const
virtual Bool_tIsEditable() const
virtual Bool_tTGObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
virtual Bool_tIsLayoutBroken() const
virtual Bool_tTGWindow::IsMapped()
virtual Bool_tTGWindow::IsMapSubwindows() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tTObject::IsSortable() const
Bool_tTObject::IsZombie() const
virtual voidLayout()
virtual voidTGWindow::LowerWindow()
virtual voidTQObject::LowPriority(const char* signal_name, const char* slot_name = 0)
virtual voidTObject::ls(Option_t* option = "") const
virtual voidMapRaised()
virtual voidMapSubwindows()
virtual voidMapWindow()
voidTObject::MayNotUse(const char* method) const
virtual voidTQObject::Message(const char* msg)SIGNAL
virtual voidMove(Int_t x, Int_t y)
virtual voidMoveResize(Int_t x, Int_t y, UInt_t w = 0, UInt_t h = 0)
virtual Int_tTGWindow::MustCleanup() const
virtual Bool_tTObject::Notify()
virtual Int_tTQObject::NumberOfConnections() const
virtual Int_tTQObject::NumberOfSignals() const
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
voidTObject::operator delete(void* ptr)
voidTObject::operator delete(void* ptr, void* vp)
voidTObject::operator delete[](void* ptr)
voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidPrint(Option_t* option = "") const
virtual voidProcessedConfigure(Event_t* event)SIGNAL
virtual voidProcessedEvent(Event_t* event)SIGNAL
virtual Bool_tProcessMessage(Long_t, Long_t, Long_t)
virtual voidTGWindow::RaiseWindow()
virtual Int_tTObject::Read(const char* name)
virtual voidReallyDelete()
virtual voidTObject::RecursiveRemove(TObject* obj)
voidRemoveInput(UInt_t emask)
virtual voidReparentWindow(const TGWindow* p, Int_t x = 0, Int_t y = 0)
virtual voidTGWindow::RequestFocus()
voidTObject::ResetBit(UInt_t f)
virtual voidResize(TGDimension size)
virtual voidResize(UInt_t w = 0, UInt_t h = 0)
virtual voidTGObject::SaveAs(const char* filename = "", Option_t* option = "") const
virtual voidSavePrimitive(ostream& out, Option_t* option = "")
voidSaveUserColor(ostream& out, Option_t*)
virtual voidSendMessage(const TGWindow* w, Long_t msg, Long_t parm1, Long_t parm2)
virtual voidSetBackgroundColor(Pixel_t back)
virtual voidTGWindow::SetBackgroundPixmap(Pixmap_t pixmap)
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
virtual voidSetCleanup(Int_t = kLocalCleanup)
voidSetDNDSource(Bool_t onoff)
voidSetDNDTarget(Bool_t onoff)
virtual voidSetDragType(Int_t type)
virtual voidSetDrawOption(Option_t* = "")
virtual voidSetDropType(Int_t type)
static voidTObject::SetDtorOnly(void* obj)
virtual voidSetEditable(Bool_t)
virtual voidTGWindow::SetEditDisabled(UInt_t on = kEditDisable)
virtual voidSetForegroundColor(Pixel_t)
voidSetFrameElement(TGFrameElement* fe)
virtual voidSetHeight(UInt_t h)
virtual voidSetLayoutBroken(Bool_t = kTRUE)
virtual voidTGWindow::SetMapSubwindows(Bool_t)
virtual voidSetMaxHeight(UInt_t h)
virtual voidSetMaxWidth(UInt_t w)
virtual voidSetMinHeight(UInt_t h)
virtual voidSetMinWidth(UInt_t w)
virtual voidTGWindow::SetName(const char* name)
static voidTObject::SetObjectStat(Bool_t stat)
virtual voidSetSize(const TGDimension& s)
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidSetWidth(UInt_t w)
virtual voidTGWindow::SetWindowName(const char* name = 0)
virtual voidSetX(Int_t x)
virtual voidSetY(Int_t y)
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
TGFrame(TGClient* c, Window_t id, const TGWindow* parent = 0)
TGFrame(const TGWindow* p = 0, UInt_t w = 1, UInt_t h = 1, UInt_t options = 0, Pixel_t back = GetDefaultFrameBackground())
virtual voidUnmapWindow()
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
static Int_tTQObject::CheckConnectArgs(TQObject* sender, TClass* sender_class, const char* signal, TClass* receiver_class, const char* slot)
static TStringTQObject::CompressName(const char* method_name)
static Bool_tTQObject::ConnectToClass(TQObject* sender, const char* signal, TClass* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::ConnectToClass(const char* sender_class, const char* signal, TClass* receiver_class, void* receiver, const char* slot)
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
virtual voidDoRedraw()
virtual voidDraw3dRectangle(UInt_t type, Int_t x, Int_t y, UInt_t w, UInt_t h)
static Time_tGetLastClick()
TStringGetOptionString() const
const TGResourcePool*GetResourcePool() const
virtual void*GetSender()
virtual const char*TQObject::GetSenderClassName() const
voidTObject::MakeZombie()
virtual voidStartGuiBuilding(Bool_t on = kTRUE)
private:
TGFrame&operator=(const TGFrame&)
TGFrame(const TGFrame&)

Data Members

public:
static TObject::(anonymous)TObject::kBitMask
static TObject::EStatusBitsTObject::kCanDelete
static TObject::EStatusBitsTObject::kCannotPick
static TGWindow::EEditModeTGWindow::kEditDisable
static TGWindow::EEditModeTGWindow::kEditDisableBtnEnable
static TGWindow::EEditModeTGWindow::kEditDisableEvents
static TGWindow::EEditModeTGWindow::kEditDisableGrab
static TGWindow::EEditModeTGWindow::kEditDisableHeight
static TGWindow::EEditModeTGWindow::kEditDisableKeyEnable
static TGWindow::EEditModeTGWindow::kEditDisableLayout
static TGWindow::EEditModeTGWindow::kEditDisableResize
static TGWindow::EEditModeTGWindow::kEditDisableWidth
static TGWindow::EEditModeTGWindow::kEditEnable
static TObject::EStatusBitsTObject::kHasUUID
static TObject::EStatusBitsTObject::kInvalidObject
static TObject::(anonymous)TObject::kIsOnHeap
static TObject::EStatusBitsTObject::kIsReferenced
static TObject::EStatusBitsTObject::kMustCleanup
static TObject::EStatusBitsTObject::kNoContextMenu
static TObject::(anonymous)TObject::kNotDeleted
static TObject::EStatusBitsTObject::kObjInCanvas
static TObject::(anonymous)TObject::kOverwrite
static TObject::(anonymous)TObject::kSingleKey
static TObject::(anonymous)TObject::kWriteDelete
static TObject::(anonymous)TObject::kZombie
protected:
Pixel_tfBackgroundframe background color
Int_tfBorderWidthframe border width
TGClient*TGObject::fClientConnection to display server
Int_tfDNDStateEDNDFlags
UInt_tTGWindow::fEditDisabledflags used for "guibuilding"
UInt_tfEventMaskcurrenty active event mask
TGFrameElement*fFEpointer to frame element
UInt_tfHeightframe height
Handle_tTGObject::fIdX11/Win32 Window identifier
TList*TQObject::fListOfConnections! list of connections to this object
TList*TQObject::fListOfSignals! list of signals from this object
UInt_tfMaxHeightmaximal frame height
UInt_tfMaxWidthmaximal frame width
UInt_tfMinHeightminimal frame height
UInt_tfMinWidthminimal frame width
TStringTGWindow::fNamename of the window used in SavePrimitive()
Bool_tTGWindow::fNeedRedrawkTRUE if window needs to be redrawn
UInt_tfOptionsframe options
const TGWindow*TGWindow::fParentParent window
Bool_tTQObject::fSignalsBlocked! flag used for suppression of signals
UInt_tfWidthframe width
Int_tfXframe x position
Int_tfYframe y position
static Bool_tTQObject::fgAllSignalsBlockedflag used for suppression of all signals
static const TGGC*fgBckgndGC
static const TGGC*fgBlackGC
static Pixel_tfgBlackPixel
static Int_tTGWindow::fgCountercounter of created windows in SavePrimitive
static Window_tfgDbw
static Int_tfgDbx
static Int_tfgDby
static Pixel_tfgDefaultFrameBackground
static Pixel_tfgDefaultSelectedBackground
static const TGGC*fgHilightGC
static Bool_tfgInit
static UInt_tfgLastButton
static Time_tfgLastClick
static const TGGC*fgShadowGC
static UInt_tfgUserColor
static const TGGC*fgWhiteGC
static Pixel_tfgWhitePixel
static TGFrame::(anonymous)kDeleteWindowCalled

Class Charts

Inheritance Chart:
TObject
TGObject
TGWindow
TQObject
TGFrame
TGButton
TGDockButton
TGDockHideButton
TGPictureButton
TGImageMap
TGTextButton
TEveGedNameTextButton
TGCheckButton
TGColorSelect
TGedSelect
 [more...]

Function documentation

Time_t GetLastClick()
void * GetSender()
{ return this; }
void Draw3dRectangle(UInt_t type, Int_t x, Int_t y, UInt_t w, UInt_t h)
const TGResourcePool * GetResourcePool() const
{ return fClient->GetResourcePool(); }
TString GetOptionString() const
void StartGuiBuilding(Bool_t on = kTRUE)
 some protected methods use in gui builder
TGFrame(const TGFrame& )
TGFrame& operator=(const TGFrame& )
Pixel_t GetDefaultFrameBackground()
 Default colors and graphics contexts
Pixel_t GetDefaultSelectedBackground()
Pixel_t GetWhitePixel()
Pixel_t GetBlackPixel()
const TGGC & GetBlackGC()
const TGGC & GetWhiteGC()
const TGGC & GetHilightGC()
const TGGC & GetShadowGC()
const TGGC & GetBckgndGC()
TGFrame(const TGWindow* p = 0, UInt_t w = 1, UInt_t h = 1, UInt_t options = 0, Pixel_t back = GetDefaultFrameBackground())
virtual ~TGFrame()
void DeleteWindow()
void ReallyDelete()
{ delete this; }
UInt_t GetEventMask() const
{ return fEventMask; }
void AddInput(UInt_t emask)
void RemoveInput(UInt_t emask)
Bool_t HandleEvent(Event_t* event)
Bool_t HandleConfigureNotify(Event_t* event)
Bool_t HandleButton(Event_t* )
{ return kFALSE; }
Bool_t HandleDoubleClick(Event_t* )
{ return kFALSE; }
Bool_t HandleCrossing(Event_t* )
{ return kFALSE; }
Bool_t HandleMotion(Event_t* )
{ return kFALSE; }
Bool_t HandleKey(Event_t* )
{ return kFALSE; }
Bool_t HandleFocusChange(Event_t* )
{ return kFALSE; }
Bool_t HandleClientMessage(Event_t* event)
Bool_t HandleSelection(Event_t* )
{ return kFALSE; }
Bool_t HandleSelectionRequest(Event_t* )
{ return kFALSE; }
Bool_t HandleSelectionClear(Event_t* )
{ return kFALSE; }
Bool_t HandleColormapChange(Event_t* )
{ return kFALSE; }
Bool_t HandleDragEnter(TGFrame* )
{ return kFALSE; }
Bool_t HandleDragLeave(TGFrame* )
{ return kFALSE; }
Bool_t HandleDragMotion(TGFrame* )
{ return kFALSE; }
Bool_t HandleDragDrop(TGFrame* , Int_t , Int_t , TGLayoutHints* )
{ return kFALSE; }
void ProcessedConfigure(Event_t* event)
{ Emit("ProcessedConfigure(Event_t*)", (Long_t)event); }
void ProcessedEvent(Event_t* event)
{ Emit("ProcessedEvent(Event_t*)", (Long_t)event); }
void SendMessage(const TGWindow* w, Long_t msg, Long_t parm1, Long_t parm2)
Bool_t ProcessMessage(Long_t , Long_t , Long_t )
{ return kFALSE; }
TGDimension GetDefaultSize() const
void Move(Int_t x, Int_t y)
void Resize(UInt_t w = 0, UInt_t h = 0)
void Resize(TGDimension size)
void MoveResize(Int_t x, Int_t y, UInt_t w = 0, UInt_t h = 0)
UInt_t GetDefaultWidth() const
{ return GetDefaultSize().fWidth; }
UInt_t GetDefaultHeight() const
{ return GetDefaultSize().fHeight; }
Pixel_t GetBackground() const
{ return fBackground; }
void ChangeBackground(Pixel_t back)
void SetBackgroundColor(Pixel_t back)
Pixel_t GetForeground() const
void SetForegroundColor(Pixel_t )
{ }
UInt_t GetOptions() const
{ return fOptions; }
void ChangeOptions(UInt_t options)
void Layout()
{ }
void MapSubwindows()
 Redefine this in TGCompositeFrame!
{ }
void ReparentWindow(const TGWindow* p, Int_t x = 0, Int_t y = 0)
{ TGWindow::ReparentWindow(p, x, y); Move(x, y); }
void MapWindow()
{ TGWindow::MapWindow(); if (fFE) fFE->fState |= kIsVisible; }
void MapRaised()
{ TGWindow::MapRaised(); if (fFE) fFE->fState |= kIsVisible; }
void UnmapWindow()
{ TGWindow::UnmapWindow(); if (fFE) fFE->fState &= ~kIsVisible; }
void DrawBorder()
void DrawCopy(Handle_t , Int_t , Int_t )
{ }
void Activate(Bool_t )
{ }
Bool_t IsActive() const
{ return kFALSE; }
Bool_t IsComposite() const
{ return kFALSE; }
Bool_t IsEditable() const
{ return kFALSE; }
void SetEditable(Bool_t )
{}
void SetLayoutBroken(Bool_t = kTRUE)
{}
Bool_t IsLayoutBroken() const
{ return kFALSE; }
void SetCleanup(Int_t = kLocalCleanup)
{ /* backward compatebility */ }
void SetDragType(Int_t type)
void SetDropType(Int_t type)
Int_t GetDragType() const
Int_t GetDropType() const
UInt_t GetWidth() const
{ return fWidth; }
UInt_t GetHeight() const
{ return fHeight; }
UInt_t GetMinWidth() const
{ return fMinWidth; }
UInt_t GetMinHeight() const
{ return fMinHeight; }
UInt_t GetMaxWidth() const
{ return fMaxWidth; }
UInt_t GetMaxHeight() const
{ return fMaxHeight; }
TGDimension GetSize() const
{ return TGDimension(fWidth, fHeight); }
Int_t GetX() const
{ return fX; }
Int_t GetY() const
{ return fY; }
Int_t GetBorderWidth() const
{ return fBorderWidth; }
TGFrameElement * GetFrameElement() const
{ return fFE; }
void SetFrameElement(TGFrameElement* fe)
{ fFE = fe; }
Bool_t Contains(Int_t x, Int_t y) const
{ return ((x >= 0) && (x < (Int_t)fWidth) && (y >= 0) && (y < (Int_t)fHeight)); }
TGFrame * GetFrameFromPoint(Int_t x, Int_t y)
{ return (Contains(x, y) ? this : 0); }
void SetX(Int_t x)
 Modifiers (without graphic update)
{ fX = x; }
void SetY(Int_t y)
{ fY = y; }
void SetWidth(UInt_t w)
{ fWidth = w; }
void SetHeight(UInt_t h)
{ fHeight = h; }
void SetMinWidth(UInt_t w)
{ fMinWidth = w; }
void SetMinHeight(UInt_t h)
{ fMinHeight = h; }
void SetMaxWidth(UInt_t w)
{ fMaxWidth = w; }
void SetMaxHeight(UInt_t h)
{ fMaxHeight = h; }
void SetSize(const TGDimension& s)
void Print(Option_t* option = "") const
 Printing and saving
void SaveUserColor(ostream& out, Option_t* )
void SavePrimitive(ostream& out, Option_t* option = "")
void Delete(Option_t* = "")
 dummy to remove from context menu
{ }
TObject * DrawClone(Option_t* = "") const
{ return 0; }
void DrawClass() const
{ }
void Dump() const
{ }
void Inspect() const
{ }
void SetDrawOption(Option_t* = "")
{ }
void SetDNDSource(Bool_t onoff)
 drag and drop...
{ if (onoff) fDNDState |= kIsDNDSource; else fDNDState &= ~kIsDNDSource; }
void SetDNDTarget(Bool_t onoff)
{ if (onoff) fDNDState |= kIsDNDTarget; else fDNDState &= ~kIsDNDTarget; }
Bool_t IsDNDSource() const
{ return fDNDState & kIsDNDSource; }
Bool_t IsDNDTarget() const
{ return fDNDState & kIsDNDTarget; }
TDNDData * GetDNDData(Atom_t )
{ return 0; }
Bool_t HandleDNDDrop(TDNDData* )
{ return kFALSE; }
Atom_t HandleDNDPosition(Int_t , Int_t , Atom_t , Int_t , Int_t )
{ return kNone; }
Bool_t HandleDNDLeave()
{ return kFALSE; }
Bool_t HandleDNDFinished()
{ return kFALSE; }
void DoRedraw()