Katalog "Keyboard" zawiera:



1.keyboard_vertical.psd, keyboard_horizontal.psd

- warstwa <canvas='Background'> jest niezbedna, poniewaz sluzy do pozycjonowania calej klawiatury

- warstwa <canvas name='textBox'> i jej label - nie sa niezbedne

- litery pozycjonowane sa nastepujaco:
-- pozycja y - wyznaczona poprzez helpery (<... type=helper>)
-- pozycja x - litery ustawiane sa automatycznie z kodu, czyli: centrowanie do srodka psdka, odstepy pomiedzy literami wyznaczane przez warstwe <img=marginHelper> w grupie <button name='letter'>

- helpery (<... type=helper>) słuza jedynie do wyznaczenia pozycji w pionie (y). Nie jest brana pod uwage ich wysokosc, szerokosc czypozycja w poziomie (x)

- gdy brakuje jakiejs warstwy (lub jest blednie nazwana), to program nie powinien sie wywalic (jesli sie wywali to prosze mi zglosic - Nat)


2. characters.txt

- <special> <special2> - znaki specjalne

- <en> <pl> <es> <it> <fr> <de>
	- pierwsze trzy linijki  to trzy rzedy liter w klawiaturze. W pliku tekstowym mozna zmieniac jedynie wartosci liter, nie mozna zmieniac ilosci liter w rzedzie
	- kolejne 3 linijki to slowa: nazwa_jezyka (english), nazwa_spacji (space), nazwa_entera (return). Mozna zmieniac wartosci tych slow.

- <hints> - kazda linia to kolejny dymek. Kazdy dymek przypisany jest do pierwszej litery (np. A). Dymek moze zawierac max 10 liter (w tym pierwsza litera). Polozenie liter pobierane jest z psd'ka. Obrazek dymka przypisywany jest z kodu. 

- brak pliku characters.txt w projekcie powoduje wywalenie programu




3. font.data, font.png

- brak ktoregos pliku z fontem powoduje wywalenie programu



4. tap.wav

- obecnie dzwieki nie dzialaja



FAQ:

? Program sie wywalil
- Prawdopodobnie brakuje jakiegos pliku w katalogu 'Keyboard'. Sa to pliki: font.data, font.png, characters.txt, keyboard_vertical.psd, keyboard_horizontal.psd (iPhone, iPad), katalogi z nazwami psdkow, tap.wav

? Klawiatura sie nie wyswietla
- Prawdopodobnie GameCoder nie wywolal funkcji show()

? Nie wyswietla sie TextBox
- Prawdopodobnie GameCoder nie wywolal funkcji show_textbox()

? Nie wyswietlaja sie zadne litery i napisy
- Prawdopodobnie GameCoder nie podal zadnego jezyka podczas ladowania klawiatury load()

? Brakuje niektorych obrazkow
- Prawdopodobnie warstwy sa zle nazwane

? Niektore obrazki wyswietlaja sie w punkcie (0,0)
- Prawdopodobnie warstwy helperow sa zlenazwane

? Brakuje przycisku 'globe'
- Prawdopodobnie GameCoder podal podczas ladowania klawiatury (load) tylko jeden jezyk, a wiec przycisk 'globe' do przelaczania jezykow nie jest potrzebny