demos/demo_buffer.py
author Radek Brich <radek.brich@devl.cz>
Fri, 14 Mar 2014 10:30:43 +0100
changeset 81 5cd40c30c4f2
parent 79 dbdc38f9981a
permissions -rwxr-xr-x
Add frame method to Buffer.

#!/usr/bin/env python3

import sys
sys.path.append('..')

from tuikit.core.buffer import Buffer


buf = Buffer(16, 8)
buf.fill(c='#')
buf.hline(1, 1, 14, c='-')
buf.hline(1, 6, 14, c='-')
buf.vline(7, 2, 4, c='|')
buf.puts(8, 4, 'Hello!')
buf.frame()

for y in range(buf.size.h):
    for x in range(buf.size.w):
        print(buf.get(x, y)[0], end='')
    print()