/********** rom.h **********/

/* width and length of images */
#define W_GEAR_ICON 32
#define L_GEAR_ICON 32
#define W_TOP_LINE 260
#define L_TOP_LINE 1
#define W_KEYBOARD 260
#define L_KEYBOARD 120
#define W_WINDOW 260
#define L_WINDOW 22
#define W_KANJI_BUTTON 112
#define L_KANJI_BUTTON 21
#define W_SIZE_BUTTON 24
#define L_SIZE_BUTTON 19
#define W_SHADOW_V 6
#define L_SHADOW_V 142
#define W_SHADOW_H 254
#define L_SHADOW_H 6
#define W_CALCULATOR 128
#define L_CALCULATOR 143
#define W_BUTTON 16
#define L_BUTTON 16
#define W_OPENING 263
#define L_OPENING 115
#define W_SYS_ICON 32
#define L_SYS_ICON 32

/* icons */
void ROM_putGearIcon(char *work, char *para, int sw, int n, int x, int y);
void ROM_putSysIcon(char *work, char *para, int sw, int n, int x, int y);

/* buttons */
void ROM_putButton(char *work, char *para, int n, int x, int y);

/* software keyboard */
void ROM_putTopLine(char *work, char *para, int x, int y);
void ROM_putKeyboard(char *work, char *para, int n, int x, int y);
void ROM_putWindow(char *work, char *para, int x, int y);
void ROM_putShadowV(char *work, char *para, int x, int y);
void ROM_putShadowH(char *work, char *para, int x, int y);
void ROM_putSizeButton(char *work, char *para, int n, int x, int y);
void ROM_putKanjiButton(char *work, char *para, int n, int x, int y);

/* calculator */
void ROM_putCalculator(char *work, char *para, int x, int y);

/* opening */
void ROM_putOpening(char *work, char *para, int x, int y);
