Methods in Go4GUIRegistry with parameters of type TQRootCanvas |
void | TGo4GUIRegistry.ReDirectObject(const char * ObjectName, TGo4SlotsBaseClass* p, bool Monitor, TQRootCanvas* c, TPad* pad) This can be used to redirect any object send from the analysis to the GUI,
if this method is called more than once with the same object name but different
receivers or canvases, then new entries will be generated in the registry and the
remote object will be delivered to the different receivers or canvases. |
void | TGo4GUIRegistry.RemoveFromSubmittedList(const char * Name, TQRootCanvas* c) this will remove the all entries of submitted commands of the Object "Name" having "c" as reciver from the registry |
void | TGo4GUIRegistry.RemoveRedirectEntry(const char * Name, TQRootCanvas* c) this will remove the all redirections to the receiver "c" |
void | TGo4GUIRegistry.SubmitCommand(TGo4Command* com, const char * ObjectName, TGo4SlotsBaseClass* p, Bool_t Monitor, TQRootCanvas* c, TPad* pad) send given command to the current client task
TGo4Command* com: The Command to be Submitted
const char * ObjectName=0 : Name of this Command
TGo4SlotsBaseClass *p=0: Slots Class which will recieve the result of this command
bool Monitor=kFALSE : flag t indicate if this command should be send once or continously
TQRootCanvas *c=0 : The canvas which will be used to draw the results of this command (if any)
TPad *pad=0 : The Pad which will be used to draw the results of this command (if any) |
void | TGo4SubmittedCommandsEntry.RemoveCanvasEntries(TQRootCanvas* c) |
void | TGo4SubmittedCommandsEntry.SetNewReciever(TGo4SlotsBaseClass* Rec, Bool_t Monitor, TQRootCanvas* fxQRootCanvas, TPad* pad, Bool_t SubittsCommand) |