TGTableFrame contains a composite frame that uses a TGMatrixLayout to Layout the frames it contains.
Internal use in TGTable only.
Definition at line 17 of file TGTableContainer.h.
Public Member Functions | |
| TGTableFrame (const TGWindow *p, UInt_t nrows, UInt_t ncolumns) | |
| Create the container used to view TGTableCells. p. | |
| ~TGTableFrame () override | |
| virtual void | DrawRegion (Int_t x, Int_t y, UInt_t w, UInt_t h) |
| Draw a region of container in viewport. | |
| TGFrame * | GetFrame () const |
| void | HandleMouseWheel (Event_t *event) |
| Handle mouse wheel to scroll. | |
| TClass * | IsA () const override |
| void | SetCanvas (TGCanvas *canvas) |
| void | Streamer (TBuffer &) override |
| Stream an object of class TQObject. | |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Public Member Functions inherited from TQObject | |
| TQObject () | |
| TQObject Constructor. | |
| virtual | ~TQObject () |
| TQObject Destructor. | |
| Bool_t | AreSignalsBlocked () const |
| Bool_t | BlockSignals (Bool_t b) |
| virtual void | ChangedBy (const char *method) |
| void | CollectClassSignalLists (TList &list, TClass *cls) |
| Collect class signal lists from class cls and all its base-classes. | |
| Bool_t | Connect (const char *signal, const char *receiver_class, void *receiver, const char *slot) |
| Non-static method is used to connect from the signal of this object to the receiver slot. | |
| virtual void | Connected (const char *) |
| virtual void | Destroyed () |
| Bool_t | Disconnect (const char *signal=nullptr, void *receiver=nullptr, const char *slot=nullptr) |
| Disconnects signal of this object from slot of receiver. | |
| virtual void | Disconnected (const char *) |
| void | Emit (const char *signal) |
| Activate signal without args. | |
| template<typename T > | |
| void | Emit (const char *signal, const T &arg) |
| Activate signal with single parameter. | |
| template<typename... T> | |
| void | EmitVA (const char *signal_name, Int_t, const T &... params) |
| Emit a signal with a varying number of arguments. | |
| TList * | GetListOfClassSignals () const |
| Returns pointer to list of signals of this class. | |
| TList * | GetListOfConnections () const |
| TList * | GetListOfSignals () const |
| virtual Bool_t | HasConnection (const char *signal_name) const |
| Return true if there is any object connected to this signal. | |
| virtual void | HighPriority (const char *signal_name, const char *slot_name=nullptr) |
| virtual void | LowPriority (const char *signal_name, const char *slot_name=nullptr) |
| virtual void | Message (const char *msg) |
| virtual Int_t | NumberOfConnections () const |
| Return number of connections for this object. | |
| virtual Int_t | NumberOfSignals () const |
| Return number of signals for this object. | |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Static Public Member Functions | |
| static TClass * | Class () |
| static const char * | Class_Name () |
| static constexpr Version_t | Class_Version () |
| static const char * | DeclFileName () |
Static Public Member Functions inherited from TQObject | |
| static Bool_t | AreAllSignalsBlocked () |
| Returns true if all signals are blocked. | |
| static Bool_t | BlockAllSignals (Bool_t b) |
| Block or unblock all signals. Returns the previous block status. | |
| static TClass * | Class () |
| static const char * | Class_Name () |
| static constexpr Version_t | Class_Version () |
| static Bool_t | Connect (const char *sender_class, const char *signal, const char *receiver_class, void *receiver, const char *slot) |
| This method allows to make a connection from any object of the same class to a single slot. | |
| static Bool_t | Connect (TQObject *sender, const char *signal, const char *receiver_class, void *receiver, const char *slot) |
| Create connection between sender and receiver. | |
| static const char * | DeclFileName () |
| static Bool_t | Disconnect (const char *class_name, const char *signal, void *receiver=nullptr, const char *slot=nullptr) |
| Disconnects "class signal". | |
| static Bool_t | Disconnect (TQObject *sender, const char *signal=nullptr, void *receiver=nullptr, const char *slot=nullptr) |
| Disconnects signal in object sender from slot_method in object receiver. | |
Protected Attributes | |
| TGCanvas * | fCanvas |
| Pointer to the canvas that used this frame. | |
| TGCompositeFrame * | fFrame |
| Composite frame used as a container. | |
Protected Attributes inherited from TQObject | |
| TList * | fListOfConnections |
| list of signals from this object | |
| TList * | fListOfSignals |
| Bool_t | fSignalsBlocked |
| list of connections to this object | |
Additional Inherited Members | |
Protected Member Functions inherited from TQObject | |
| virtual void * | GetSender () |
| virtual const char * | GetSenderClassName () const |
Static Protected Member Functions inherited from TQObject | |
| static Int_t | CheckConnectArgs (TQObject *sender, TClass *sender_class, const char *signal, TClass *receiver_class, const char *slot) |
| Checking of consistency of sender/receiver methods/arguments. | |
| static TString | CompressName (const char *method_name) |
| Removes "const" words and blanks from full (with prototype) method name and resolve any typedefs in the method signature. | |
| static Bool_t | ConnectToClass (const char *sender_class, const char *signal, TClass *receiver_class, void *receiver, const char *slot) |
| This method allows to make connection from any object of the same class to the receiver object. | |
| static Bool_t | ConnectToClass (TQObject *sender, const char *signal, TClass *receiver_class, void *receiver, const char *slot) |
| Create connection between sender and receiver. | |
Static Protected Attributes inherited from TQObject | |
| static Bool_t | fgAllSignalsBlocked = kFALSE |
| flag used for suppression of signals | |
#include <TGTableContainer.h>
Create the container used to view TGTableCells. p.
Definition at line 46 of file TGTableContainer.cxx.
|
inlineoverride |
Definition at line 25 of file TGTableContainer.h.
Definition at line 33 of file TGTableContainer.h.
Definition at line 33 of file TGTableContainer.h.
Draw a region of container in viewport.
Definition at line 94 of file TGTableContainer.cxx.
|
inline |
Definition at line 27 of file TGTableContainer.h.
| void TGTableFrame::HandleMouseWheel | ( | Event_t * | event | ) |
Handle mouse wheel to scroll.
Definition at line 64 of file TGTableContainer.cxx.
|
inlineoverridevirtual |
Reimplemented from TQObject.
Definition at line 33 of file TGTableContainer.h.
|
inline |
Definition at line 29 of file TGTableContainer.h.
|
overridevirtual |
|
inline |
Definition at line 33 of file TGTableContainer.h.
|
protected |
Pointer to the canvas that used this frame.
Definition at line 21 of file TGTableContainer.h.
|
protected |
Composite frame used as a container.
Definition at line 20 of file TGTableContainer.h.