ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
python.iconfTool.gui.modals.DoubleHelpModal Class Reference
Inheritance diagram for python.iconfTool.gui.modals.DoubleHelpModal:
Collaboration diagram for python.iconfTool.gui.modals.DoubleHelpModal:

Public Member Functions

None show_help (self)
 
None add_line (self, str text, int blank_lines=1)
 
None refresh (self)
 
None destroy (self)
 

Public Attributes

 help_window
 
 begin_x
 
 x
 
 window
 

Detailed Description

Definition at line 78 of file modals.py.

Member Function Documentation

◆ add_line()

None python.iconfTool.gui.modals.HelpModal.add_line (   self,
str  text,
int   blank_lines = 1 
)
inherited

Definition at line 53 of file modals.py.

53  def add_line(self, text: str, blank_lines: int = 1) -> None:
54  self.window.addstr(self.y, self.x, text)
55  self.y += blank_lines
56 

◆ destroy()

None python.iconfTool.gui.modals.Modal.destroy (   self)
inherited

Definition at line 21 of file modals.py.

21  def destroy(self) -> None:
22  del self.window
23 
24 

◆ refresh()

None python.iconfTool.gui.modals.Modal.refresh (   self)
inherited

Definition at line 18 of file modals.py.

18  def refresh(self) -> None:
19  self.window.refresh()
20 

◆ show_help()

None python.iconfTool.gui.modals.DoubleHelpModal.show_help (   self)

Reimplemented from python.iconfTool.gui.modals.HelpModal.

Definition at line 79 of file modals.py.

79  def show_help(self) -> None:
80 
81  self.add_line("Help", 2)
82 
83  self.add_line("Arrows for navigation", 2)
84 
85  self.add_line("tab - change column")
86 
87  self.add_line("h - display this help")
88  self.add_line("m - search")
89  self.add_line("space - mark/unmark")
90  self.add_line("r - refresh the screen", 2)
91 
92  self.add_line("q - quit the program")
93 
94  self.refresh()

Member Data Documentation

◆ begin_x

python.iconfTool.gui.modals.HelpModal.begin_x
inherited

Definition at line 46 of file modals.py.

◆ help_window

python.iconfTool.gui.modals.HelpModal.help_window
inherited

Definition at line 42 of file modals.py.

◆ window

python.iconfTool.gui.modals.Modal.window
inherited

Definition at line 12 of file modals.py.

◆ x

python.iconfTool.gui.modals.HelpModal.x
inherited

Definition at line 47 of file modals.py.


The documentation for this class was generated from the following file: