summaryrefslogtreecommitdiff
path: root/tui/ansi.py
diff options
context:
space:
mode:
Diffstat (limited to 'tui/ansi.py')
-rw-r--r--tui/ansi.py46
1 files changed, 0 insertions, 46 deletions
diff --git a/tui/ansi.py b/tui/ansi.py
deleted file mode 100644
index c25ff6c..0000000
--- a/tui/ansi.py
+++ /dev/null
@@ -1,46 +0,0 @@
-""" ansi.py - ansi ohjauskomentoja. värit jne """
-
-class Ansi:
- """ Ansi - Luokallinen staattisia metodeja ansi komennoille """
-
- BLACK = 0
- RED = 1
- GREEN = 2
- YELLOW = 3
- BLUE = 4
- MAGENTA = 5
- CYAN = 6
- WHITE = 7
- GRAY = 8
- BRIGHT_RED = 9
- BRIGHT_GREEN = 0xA
- BRIGHT_YELLOW = 0xB
- BRIGHT_BLUE = 0xC
- BRIGHT_MAGENTA = 0xD
- BRIGHT_CYAN = 0xE
- BRIGHT_WHITE = 0xF
-
- @staticmethod
- def color(color):
- """ asettaa tekstin värin """
- if color in range(16):
- print(end=f"\033[{'1;' if color//8 else ''}3{color%8}m")
-
-
- @staticmethod
- def bg(color):
- """ asettaa tekstin taustan värin"""
- if color in range(8):
- print(end=f"\033[4{color}m")
-
-
- @staticmethod
- def cup(lines):
- """ liikuttaa kursoria ylöspäin"""
- print(end=f"\033[{lines}F")
-
-
- @staticmethod
- def reset():
- """ resetoi tekstin värin ja muut attribuutit perusarvoille """
- print(end="\033[0m")