Browse Source

added toggle current cell when pressing space

master
Olli Graf 6 months ago
parent
commit
17b2f725f9
  1. 4
      field.py
  2. 2
      r4matrixed.py

4
field.py

@ -19,6 +19,10 @@ class Field:
self.message = '' self.message = ''
def toggleCurrent(self):
curline = self.field[self.cursor[0]]
curline[self.cursor[1]] = 0 if curline[self.cursor[1]] == 1 else 1
def print_field(self,stdscr): def print_field(self,stdscr):
stdscr.clear() stdscr.clear()
for line in range(0,len(self.field)): for line in range(0,len(self.field)):

2
r4matrixed.py

@ -32,6 +32,8 @@ def inputLoop(stdscr):
match key: match key:
case 'q': case 'q':
exitPrg = True exitPrg = True
case ' ':
field.toggleCurrent()
case 'KEY_DOWN': case 'KEY_DOWN':
if field.cursor[0] < len(field.field)-1: if field.cursor[0] < len(field.field)-1:
newcursor = (field.cursor[0] +1,field.cursor[1]) newcursor = (field.cursor[0] +1,field.cursor[1])

Loading…
Cancel
Save