void createNameWindows(NameEntry *task, NameEntryWindows *windows)
Creates the name entry's windows: the title, the name, the keyboard's three tabs, the button labels a...
#define NAME_ENTRY_JAPANESE
The Japanese keyboard (three pages) is for language 0 of the European version, the Japanese version's...
A name entry: the keyboard, the name typed so far and the panels that open and close.
void updateKeyboard(NameEntry *task, NameEntryWindows *windows)
The keyboard's input: moving the cursor, turning the pages and typing the name.
void updateNameEntry(NameEntry *task, NameEntryWindows *windows)
The name entry's task: loads the keyboard's images and picks its pages, then runs and draws the keybo...