ColorLib.colorClass Class Reference

Public Member Functions

def __init__ (self)
 
def set_use_colors (self, colors)
 
def def_colors (self)
 

Public Attributes

 END
 
 BOLD
 
 ITALIC
 
 URL
 
 BLINK
 
 BLINK2
 
 SELECTED
 
 BLACK
 
 RED
 
 GREEN
 
 YELLOW
 
 BLUE
 
 VIOLET
 
 BEIGE
 
 WHITE
 
 BLACKBG
 
 REDBG
 
 GREENBG
 
 YELLOWBG
 
 BLUEBG
 
 VIOLETBG
 
 BEIGEBG
 
 WHITEBG
 
 GREY
 
 RED2
 
 GREEN2
 
 YELLOW2
 
 BLUE2
 
 VIOLET2
 
 BEIGE2
 
 WHITE2
 

Private Attributes

 _use_color
 

Constructor & Destructor Documentation

◆ __init__()

def ColorLib.colorClass.__init__ (   self)
10  def __init__(self):
11  self._use_color = True
12  self.def_colors()
13 

Member Function Documentation

◆ def_colors()

def ColorLib.colorClass.def_colors (   self)
17  def def_colors(self):
18  if self._use_color:
19  self.END = '\33[0m'
20  self.BOLD = '\33[1m'
21  self.ITALIC = '\33[3m'
22  self.URL = '\33[4m'
23  self.BLINK = '\33[5m'
24  self.BLINK2 = '\33[6m'
25  self.SELECTED = '\33[7m'
26 
27  self.BLACK = '\33[30m'
28  self.RED = '\33[31m'
29  self.GREEN = '\33[32m'
30  self.YELLOW = '\33[33m'
31  self.BLUE = '\33[34m'
32  self.VIOLET = '\33[35m'
33  self.BEIGE = '\33[36m'
34  self.WHITE = '\33[37m'
35 
36  self.BLACKBG = '\33[40m'
37  self.REDBG = '\33[41m'
38  self.GREENBG = '\33[42m'
39  self.YELLOWBG = '\33[43m'
40  self.BLUEBG = '\33[44m'
41  self.VIOLETBG = '\33[45m'
42  self.BEIGEBG = '\33[46m'
43  self.WHITEBG = '\33[47m'
44 
45  self.GREY = '\33[90m'
46  self.RED2 = '\33[91m'
47  self.GREEN2 = '\33[92m'
48  self.YELLOW2 = '\33[93m'
49  self.BLUE2 = '\33[94m'
50  self.VIOLET2 = '\33[95m'
51  self.BEIGE2 = '\33[96m'
52  self.WHITE2 = '\33[97m'
53  else:
54  self.END = ''
55  self.BOLD = ''
56  self.ITALIC = ''
57  self.URL = ''
58  self.BLINK = ''
59  self.BLINK2 = ''
60  self.SELECTED = ''
61 
62  self.BLACK = ''
63  self.RED = ''
64  self.GREEN = ''
65  self.YELLOW = ''
66  self.BLUE = ''
67  self.VIOLET = ''
68  self.BEIGE = ''
69  self.WHITE = ''
70 
71  self.BLACKBG = ''
72  self.REDBG = ''
73  self.GREENBG = ''
74  self.YELLOWBG = ''
75  self.BLUEBG = ''
76  self.VIOLETBG = ''
77  self.BEIGEBG = ''
78  self.WHITEBG = ''
79 
80  self.GREY = ''
81  self.RED2 = ''
82  self.GREEN2 = ''
83  self.YELLOW2 = ''
84  self.BLUE2 = ''
85  self.VIOLET2 = ''
86  self.BEIGE2 = ''
87  self.WHITE2 = ''

References color_lib.colorClass._use_color, and ColorLib.colorClass._use_color.

Referenced by color_lib.colorClass.__init__().

◆ set_use_colors()

def ColorLib.colorClass.set_use_colors (   self,
  colors 
)
14  def set_use_colors(self, colors):
15  self._use_color = colors
16 

References color_lib.colorClass._use_color, and ColorLib.colorClass._use_color.

Member Data Documentation

◆ _use_color

◆ BEIGE

ColorLib.colorClass.BEIGE

◆ BEIGE2

ColorLib.colorClass.BEIGE2

◆ BEIGEBG

ColorLib.colorClass.BEIGEBG

◆ BLACK

ColorLib.colorClass.BLACK

◆ BLACKBG

ColorLib.colorClass.BLACKBG

◆ BLINK

ColorLib.colorClass.BLINK

◆ BLINK2

ColorLib.colorClass.BLINK2

◆ BLUE

ColorLib.colorClass.BLUE

◆ BLUE2

ColorLib.colorClass.BLUE2

◆ BLUEBG

ColorLib.colorClass.BLUEBG

◆ BOLD

ColorLib.colorClass.BOLD

◆ END

ColorLib.colorClass.END

◆ GREEN

ColorLib.colorClass.GREEN

◆ GREEN2

ColorLib.colorClass.GREEN2

◆ GREENBG

ColorLib.colorClass.GREENBG

◆ GREY

ColorLib.colorClass.GREY

◆ ITALIC

ColorLib.colorClass.ITALIC

◆ RED

ColorLib.colorClass.RED

◆ RED2

ColorLib.colorClass.RED2

◆ REDBG

ColorLib.colorClass.REDBG

◆ SELECTED

ColorLib.colorClass.SELECTED

◆ URL

ColorLib.colorClass.URL

◆ VIOLET

ColorLib.colorClass.VIOLET

◆ VIOLET2

ColorLib.colorClass.VIOLET2

◆ VIOLETBG

ColorLib.colorClass.VIOLETBG

◆ WHITE

ColorLib.colorClass.WHITE

◆ WHITE2

ColorLib.colorClass.WHITE2

◆ WHITEBG

ColorLib.colorClass.WHITEBG

◆ YELLOW

ColorLib.colorClass.YELLOW

◆ YELLOW2

ColorLib.colorClass.YELLOW2

◆ YELLOWBG

ColorLib.colorClass.YELLOWBG

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