GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
Loading...
Searching...
No Matches
pygui.variable_tab.VariableTab Class Reference

Detailed Description

Definition at line 11 of file variable_tab.py.

Public Member Functions

 __init__ (self, main, frame)
 
 AddFile (self, tfile)
 
 DeleteVariable (self, name)
 
 OnDeleteVariable_Click (self)
 
 OnSave_Click (self, *args)
 
 OnSetReplaceVariable_Click (self, *args)
 
 OnUpdateAll_Click (self, *args)
 
 SetReplaceVariable (self, name, value, update_cpp=True)
 
 VariableSelection (self, event)
 

Public Attributes

 frame = frame
 
 main = main
 
 OnSetReplaceVariable_Click
 
 treeview = ttk.Treeview(parent, columns=('value',))
 
 var_name = tk.StringVar()
 
 var_value = tk.StringVar()
 
dict variables = {}
 
 VariableSelection
 

Protected Member Functions

 _dump_to_tfile (self)
 
 _load_variable_patterns (self, patterns)
 
 _MakeButtons (self, parent)
 
 _MakeTreeView (self, parent)
 
 _setup_GUI (self, frame)
 
 _variable_patterns (self)
 
+ Inheritance diagram for pygui.variable_tab.VariableTab:
+ Collaboration diagram for pygui.variable_tab.VariableTab:

Constructor & Destructor Documentation

◆ __init__()

pygui.variable_tab.VariableTab.__init__ ( self,
main,
frame )

Definition at line 13 of file variable_tab.py.

Member Function Documentation

◆ _dump_to_tfile()

pygui.variable_tab.VariableTab._dump_to_tfile ( self)
protected

Definition at line 105 of file variable_tab.py.

◆ _load_variable_patterns()

pygui.variable_tab.VariableTab._load_variable_patterns ( self,
patterns )
protected

◆ _MakeButtons()

pygui.variable_tab.VariableTab._MakeButtons ( self,
parent )
protected

Definition at line 24 of file variable_tab.py.

◆ _MakeTreeView()

pygui.variable_tab.VariableTab._MakeTreeView ( self,
parent )
protected

Definition at line 49 of file variable_tab.py.

◆ _setup_GUI()

pygui.variable_tab.VariableTab._setup_GUI ( self,
frame )
protected

Definition at line 19 of file variable_tab.py.

Referenced by pygui.status_widget.ThreadStatusFrame._ThreadCheck().

◆ _variable_patterns()

pygui.variable_tab.VariableTab._variable_patterns ( self)
protected

Definition at line 115 of file variable_tab.py.

References pygui.variable_tab.VariableTab.variables.

◆ AddFile()

pygui.variable_tab.VariableTab.AddFile ( self,
tfile )

◆ DeleteVariable()

pygui.variable_tab.VariableTab.DeleteVariable ( self,
name )

◆ OnDeleteVariable_Click()

pygui.variable_tab.VariableTab.OnDeleteVariable_Click ( self)

◆ OnSave_Click()

pygui.variable_tab.VariableTab.OnSave_Click ( self,
* args )

Definition at line 62 of file variable_tab.py.

◆ OnSetReplaceVariable_Click()

pygui.variable_tab.VariableTab.OnSetReplaceVariable_Click ( self,
* args )

◆ OnUpdateAll_Click()

pygui.variable_tab.VariableTab.OnUpdateAll_Click ( self,
* args )

◆ SetReplaceVariable()

◆ VariableSelection()

pygui.variable_tab.VariableTab.VariableSelection ( self,
event )

Member Data Documentation

◆ frame

pygui.variable_tab.VariableTab.frame = frame

Definition at line 20 of file variable_tab.py.

◆ main

◆ OnSetReplaceVariable_Click

pygui.variable_tab.VariableTab.OnSetReplaceVariable_Click

Definition at line 33 of file variable_tab.py.

◆ treeview

◆ var_name

pygui.variable_tab.VariableTab.var_name = tk.StringVar()

◆ var_value

pygui.variable_tab.VariableTab.var_value = tk.StringVar()

◆ variables

◆ VariableSelection

pygui.variable_tab.VariableTab.VariableSelection

Definition at line 54 of file variable_tab.py.