#ifndef _TUI_SCREEN_RESOURCE_H_
#define _TUI_SCREEN_RESOURCE_H_

#include <stdint.h>
#include "TuiControl.h"

#define ID_RESOURCE_RESTORE_TEXT_INPUT_ACTIVATED		100
#define ID_RESOURCE_RESTORE_TEXT_INPUT_ERROR			101
#define ID_RESOURCE_RESTORE_TEXT_INPUT_CLEAR			102
#define ID_RESOURCE_RESTORE_PHARSE_TEXTAREA				103
//#define ID_RESOURCE_RESTORE_PHARSE_TEXT_CLEAR			104
#define ID_RESOURCE_RESTORE_RECOMMEND_BG				105
#define ID_RESOURCE_RESTORE_RECOMMEND_CLEAR				106
#define ID_RESOURCE_RESTORE_WORD_BG						107
#define ID_RESOURCE_RESTORE_WORD_FOCUS_BG				108
#define ID_RESOURCE_RESTORE_WORD_CLEAR					109
#define ID_RESOURCE_RESTORE_BUTTON_DELETE_WORD			110
#define ID_RESOURCE_CONFIRM_DIVIDER						200
#define ID_RESOURCE_BACKUP_QUIZ_TEXT_INPUT_ACTIVATED	310
#define ID_RESOURCE_BACKUP_QUIZ_TEXT_INPUT_COMPLETE		311
#define ID_RESOURCE_BACKUP_QUIZ_TEXT_INPUT_ERROR		312
#define ID_RESOURCE_BACKUP_QUIZ_BUTTON_ENTER_ENABLE		313
#define ID_RESOURCE_BACKUP_QUIZ_BUTTON_ENTER_PRESSED	314
#define ID_RESOURCE_BACKUP_QUIZ_BUTTON_ENTER_DEFAULT	315
#define ID_RESOURCE_BACKUP_QUIZ_BUTTON_ENTER_CHECKED	316

#define ID_FONT_TYPE_RESTORE_MNEMONIC_LIST				500
#define ID_FONT_TYPE_RESTORE_MNEMONIC_INPUT				501
#define ID_FONT_TYPE_RESTORE_MNEMONIC_RECOMMEND			502
#define ID_FONT_TYPE_BACKUP_MNEMONIC_LIST				600
#define ID_FONT_TYPE_CONFIRM_ADDRESS					601
#define ID_FONT_TYPE_CONFIRM_AMOUNT						602
#define ID_FONT_TYPE_CONFIRM_TOTAL						603
#define ID_FONT_TYPE_CONFIRM_DATA						604
#define ID_FONT_TYPE_CONFIRM_GAS						605
#ifdef __cplusplus
extern "C" {
#endif
	uint8_t* getScreenResource(uint32_t resourceId, uint32_t *resourceSize);
	EFontType getScreenFontType(uint32_t resourceId);
	
#ifdef __cplusplus
}
#endif

#endif