#!/usr/bin/python -Wall
# -*- coding: utf8 -*-
# Soubor:  20120116-Mon-mujobrazek.py
# Datum:   16.01.2012 08:41
# Autor:   Marek Nožka, nozka <@t> spseol <d.t> cz
# Licence: GNU/GPL 
# Úloha:   udělám si vlastní obrázek ve formátu .XPM
# 

import sys

matice = []
for radek in range(64):
    matice.append([])  # přidám řádek
    for sloupec in range(64):
        if (radek+sloupec)%2==0:
            znak = '+'
        else:
            znak = '-'
        matice[radek].append(znak)  # přidám jeden pixel
            
for radek in range(64):
    for sloupec in range(64):
        sys.stdout.write(matice[radek][sloupec])
    sys.stdout.write('\n')


ovladac = open("matrix.xpm","w")

text='''/* XPM */
static char * XFACE[] = {
/* řádků sloupců barev znaku_na_pixel */
"64 64 2 1",
/* barvy */
"+ c #ffffff",
"- c #000000",
/* pixely */'''

ovladac.write(text)

for radek in range(64):
    ovladac.write('"')
    for sloupec in range(64):
        ovladac.write(matice[radek][sloupec])
    ovladac.write('",\n')

ovladac.write('}\n')

ovladac.close()


