You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
notcurses/cffi/notcurses-pydemo

30 lines
636 B
Python

#!/usr/bin/python3
import locale
from notcurses import notcurses
def demo():
nc = notcurses.Notcurses()
stdplane = nc.stdplane()
dims = stdplane.getDimensions()
r = 0x80
g = 0x80
b = 0x80
for y in range(dims[0]):
for x in range(dims[1]):
stdplane.setFgRGB(r, g, b)
stdplane.setBgRGB(b, r, g)
stdplane.putEGCYX(y, x, "X")
b = b + 2
if b == 256:
b = 0
g = g + 2
if g == 256:
g = 0
r = r + 2
nc.render()
locale.setlocale(locale.LC_ALL, "")
demo()