Web-based implementation for TControlBar class.
Definition at line 18 of file TWebControlBar.h.
Public Member Functions | |
TWebControlBar (TControlBar *bar, const char *title, Int_t x, Int_t y) | |
Constructor. | |
~TWebControlBar () override=default | |
void | Create () override |
void | Hide () override |
Hide control bar. | |
void | SetButtonState (const char *, Int_t) override |
void | SetButtonWidth (UInt_t) override |
void | SetFont (const char *) override |
void | SetTextColor (const char *) override |
void | Show () override |
Show canvas in browser window. | |
Public Member Functions inherited from TControlBarImp | |
TControlBarImp (TControlBar *c, const char *, Int_t, Int_t) | |
TControlBarImp (TControlBar *c, const char *="") | |
virtual | ~TControlBarImp () |
virtual TControlBarButton * | GetClicked () |
virtual TControlBar * | GetControlBar () |
virtual TClass * | IsA () const |
virtual void | Streamer (TBuffer &) |
void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Static Public Member Functions | |
static TControlBarImp * | NewControlBar (TControlBar *bar, const char *title, Int_t x, Int_t y) |
Static method to create TWebControlBar instance Used by plugin manager. | |
Static Public Member Functions inherited from TControlBarImp | |
static TClass * | Class () |
static const char * | Class_Name () |
static constexpr Version_t | Class_Version () |
static const char * | DeclFileName () |
Protected Member Functions | |
Bool_t | ProcessData (unsigned connid, const std::string &arg) |
Handle data from web browser Returns kFALSE if message was not processed. | |
void | SendInitMsg (unsigned connid) |
!< configured display | |
Protected Attributes | |
std::shared_ptr< ROOT::RWebWindow > | fWindow |
Protected Attributes inherited from TControlBarImp | |
TControlBarButton * | fClicked |
TControlBar * | fControlBar |
Int_t | fXpos |
Int_t | fYpos |
#include <TWebControlBar.h>
TWebControlBar::TWebControlBar | ( | TControlBar * | bar, |
const char * | title, | ||
Int_t | x, | ||
Int_t | y | ||
) |
Constructor.
Definition at line 34 of file TWebControlBar.cxx.
|
overridedefault |
|
inlineoverridevirtual |
Reimplemented from TControlBarImp.
Definition at line 31 of file TWebControlBar.h.
|
overridevirtual |
Hide control bar.
Reimplemented from TControlBarImp.
Definition at line 104 of file TWebControlBar.cxx.
|
static |
Static method to create TWebControlBar instance Used by plugin manager.
Definition at line 172 of file TWebControlBar.cxx.
|
protected |
Handle data from web browser Returns kFALSE if message was not processed.
Definition at line 77 of file TWebControlBar.cxx.
|
protected |
!< configured display
Send initial message with buttons configuration.
Definition at line 42 of file TWebControlBar.cxx.
|
inlineoverridevirtual |
Reimplemented from TControlBarImp.
Definition at line 36 of file TWebControlBar.h.
|
inlineoverridevirtual |
Reimplemented from TControlBarImp.
Definition at line 37 of file TWebControlBar.h.
|
inlineoverridevirtual |
Reimplemented from TControlBarImp.
Definition at line 34 of file TWebControlBar.h.
|
inlineoverridevirtual |
Reimplemented from TControlBarImp.
Definition at line 35 of file TWebControlBar.h.
|
overridevirtual |
Show canvas in browser window.
Reimplemented from TControlBarImp.
Definition at line 114 of file TWebControlBar.cxx.
|
protected |
Definition at line 22 of file TWebControlBar.h.