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 35 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 105 of file TWebControlBar.cxx.
|
static |
Static method to create TWebControlBar instance Used by plugin manager.
Definition at line 173 of file TWebControlBar.cxx.
Handle data from web browser Returns kFALSE if message was not processed.
Definition at line 78 of file TWebControlBar.cxx.
|
protected |
!< configured display
Send initial message with buttons configuration.
Definition at line 43 of file TWebControlBar.cxx.
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 115 of file TWebControlBar.cxx.
|
protected |
Definition at line 22 of file TWebControlBar.h.