106   if ((
gClient->GetStyle() > 1) || (
p && 
p->InheritsFrom(
"TGScrollBar")))
 
 
  172         img2->FillRectangle(back.
Data(), 0, 0, 
fPic->GetWidth(), 
fPic->GetHeight());
 
 
  311   fX0(0), fY0(0), fXp(0), fYp(0), fDragging(
kFALSE), fGrabPointer(
kTRUE),
 
  312   fRange(0), fPsize(0), fPos(0), fSliderSize(0), fSliderRange(0),
 
  313   fSmallInc(1), fHead(0), fTail(0), fSlider(0), fHeadPic(0),
 
  314   fTailPic(0), fRepeat(0), fSubw()
 
 
  437      Error(
"TGHScrollBar", 
"arrow_*.xpm not found");
 
 
  694      Error(
"TGVScrollBar", 
"arrow_*.xpm not found");
 
 
  952   out <<
"   TGHScrollBar *";
 
  958         out <<
");" << std::endl;
 
  966      out << 
"   " << 
GetName() << 
"->SetName(\"" << 
GetName() << 
"\");" << std::endl;
 
 
  979   out<<
"   TGVScrollBar *";
 
  986         out <<
");" << std::endl;
 
  994      out << 
"   " << 
GetName() << 
"->SetName(\"" << 
GetName() << 
"\");" << std::endl;
 
 
Handle_t Pixmap_t
Pixmap handle.
 
const Mask_t kButtonPressMask
 
Handle_t Window_t
Window handle.
 
const Mask_t kAnyModifier
 
const Mask_t kPointerMotionMask
 
const Mask_t kLeaveWindowMask
 
const Mask_t kButtonReleaseMask
 
const Mask_t kEnterWindowMask
 
ULong_t Pixel_t
Pixel value.
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
void Error(const char *location, const char *msgfmt,...)
Use this function in case an error occurred.
 
winID h TVirtualViewer3D TVirtualGLPainter p
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t mask
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void on
 
R__EXTERN TSystem * gSystem
 
virtual Int_t GetValue(const char *name, Int_t dflt) const
Returns the integer value for a resource.
 
Bool_t IsEditable() const
 
const TGPicture * GetPicture(const char *name)
Get picture from the picture pool.
 
void NeedRedraw(TGWindow *w, Bool_t force=kFALSE)
Set redraw flags.
 
TGPicturePool * GetPicturePool() const
 
void FreePicture(const TGPicture *pic)
Free picture resource.
 
A subclasses of TGWindow, and is used as base class for some simple widgets (buttons,...
 
void AddInput(UInt_t emask)
Add events specified in the emask to the events the frame should handle.
 
static const TGGC & GetBlackGC()
Get black graphics context.
 
UInt_t fOptions
frame options
 
void Resize(UInt_t w=0, UInt_t h=0) override
Resize the frame.
 
UInt_t fHeight
frame height
 
void DoRedraw() override
Redraw the frame.
 
static const TGGC & GetHilightGC()
Get highlight color graphics context.
 
static Pixel_t GetDefaultFrameBackground()
Get default frame background.
 
void Move(Int_t x, Int_t y) override
Move frame.
 
virtual UInt_t GetOptions() const
 
TString GetOptionString() const
Returns a frame option string - used in SavePrimitive().
 
virtual void ChangeBackground(Pixel_t back)
Change frame background color.
 
virtual void SendMessage(const TGWindow *w, Longptr_t msg, Longptr_t parm1, Longptr_t parm2)
Send message (i.e.
 
static const TGGC & GetShadowGC()
Get shadow color graphics context.
 
static const TGGC & GetWhiteGC()
Get white graphics context.
 
void SaveUserColor(std::ostream &out, Option_t *)
Save a user color in a C++ macro file - used in SavePrimitive().
 
Pixel_t fBackground
frame background color
 
static const TGGC & GetBckgndGC()
Get background color graphics context.
 
TGClient * fClient
Connection to display server.
 
Handle_t fId
X11/Win32 Window identifier.
 
const TGPicture * GetPicture(const char *name)
Get a picture from the picture pool.
 
The TGPicture class implements pictures and icons used in the different GUI elements and widgets.
 
ROOT GUI Window base class.
 
virtual void SetBackgroundPixmap(Pixmap_t pixmap)
set background pixmap
 
virtual void SetEditDisabled(UInt_t on=kEditDisable)
 
const TGWindow * fParent
Parent window.
 
@ kEditDisableHeight
window height cannot be edited
 
@ kEditDisableLayout
window layout cannot be edited
 
@ kEditDisableBtnEnable
window can handle mouse button events
 
@ kEditDisableWidth
window width cannot be edited
 
@ kEditDisableGrab
window grab cannot be edited
 
@ kEditDisable
disable edit of this window
 
virtual void SetWindowName(const char *name=nullptr)
Set window name.
 
const char * GetName() const override
Return unique name, used in SavePrimitive methods.
 
UInt_t fEditDisabled
flags used for "guibuilding"
 
An abstract interface to image processing library.
 
static TImage * Create()
Create an image.
 
Bool_t Notify() override
Notify when timer times out and reset the timer.
 
TSBRepeatTimer(TGScrollBar *s, Long_t ms, Int_t inc)
 
Int_t GetSmallInc() const
 
const char * Data() const
 
virtual void AddTimer(TTimer *t)
Add timer to list of system timers.
 
Handles synchronous and a-synchronous timer events.
 
void Reset()
Reset the timer.
 
void SetTime(Long_t milliSec)
 
Short_t Max(Short_t a, Short_t b)
Returns the largest of a and b.
 
Short_t Min(Short_t a, Short_t b)
Returns the smallest of a and b.
 
EGEventType fType
of event (see EGEventType)
 
Int_t fY
pointer x, y coordinates in event window
 
UInt_t fCode
key or button code
 
Longptr_t fUser[5]
5 longs can be used by client message events NOTE: only [0], [1] and [2] may be used.