TGVSlider
class description - source file - inheritance tree
protected:
virtual void DoRedraw()
public:
TGVSlider TGVSlider(TGWindow* p, UInt_t h, UInt_t type, Int_t id = -1, UInt_t options = kVerticalFrame, ULong_t back = fgDefaultFrameBackground)
TGVSlider TGVSlider(TGVSlider&)
virtual void ~TGVSlider()
TClass* Class()
virtual TGDimension GetDefaultSize()
virtual Bool_t HandleButton(Event_t* event)
virtual Bool_t HandleMotion(Event_t* event)
virtual TClass* IsA()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
protected:
Int_t fYp vertical slider y position in pixel coordinates
TGSlider, TGVSlider and TGHSlider
Slider widgets allow easy selection out of a range.
Sliders can be either horizontal or vertical oriented and there is
a choice of two different slider types and three different types
of tick marks.
TGSlider is an abstract base class. Use the concrete TGVSlider and
TGHSlider.
Dragging the slider will generate the event:
kC_VSLIDER, kSL_POS, slider id, position (for vertical slider)
kC_HSLIDER, kSL_POS, slider id, position (for horizontal slider)
TGVSlider(const TGWindow *p, UInt_t h, UInt_t type, Int_t id,
UInt_t options, ULong_t back) :
TGSlider(p, kSliderWidth, h, type, id, options, back)
Create a vertical slider widget.
~TGVSlider()
Delete vertical slider widget.
void DoRedraw()
Redraw vertical slider widget.
Bool_t HandleButton(Event_t *event)
Handle mouse button event in vertical slider.
Bool_t HandleMotion(Event_t *event)
Handle mouse motion event in vertical slider.
Inline Functions
TGDimension GetDefaultSize()
TClass* Class()
TClass* IsA()
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
TGVSlider TGVSlider(TGVSlider&)
Author: Fons Rademakers 14/01/98
Last update: 2.00/12 02/10/98 16.02.19 by Fons Rademakers
Copyright (c) 1995-1999, The ROOT System, All rights reserved. *
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.