#include <stdio.h>
#include <stdlib.h>
#include <winb.h>
#include <te.h>
#include <fntb.h>
#include <gui.h>

extern int	timeSetBaseDialogID ;
extern int	timeSetDButtonID[8] ;
extern int	timeSetButtonFunc() ;
extern int	timeSetFunc() ;
extern int	timeSetMessageID[11] ;
extern int	timeSetScrollbarID ;
extern int	timeSetScrollbarFunc() ;

#define ALIGN	4
#define OFFSET(type) (sizeof(MMIPACKET) + (sizeof(type)+ALIGN-1)/ALIGN*ALIGN)

/*	MMI_init 用データ	*/

/*	ヘッダ	*/

MMIINIT	initDataT_SETGUI = { "MmiInit",  21, 0 } ;

/* timeSetBaseDialogID */

static MMIPACKET d001 = {	&timeSetBaseDialogID,
							NULL,
							&MJ_DIALOGL40,
							OFFSET(DIALOGL40),
							MS_NONE
						} ;
static DIALOGL40	d001d = {	MS_BTLEFTL40 | MS_EVMOSONL40,
							 259, 153, 381, 327, 8, 9,12,
							MS_PANELL40 | MS_FRAMEL40,
							NULL,   0,   0
						} ;

/* timeSetDButtonID[0] */

static MMIPACKET d002 = {	&timeSetDButtonID[0],
							&timeSetBaseDialogID,
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d002d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							 280, 190, 319, 209, 8, 1, 7,
							MS_UFRAMEL40 | MS_FRAMEL40,
							timeSetButtonFunc,
							0x0000
						} ;

/* timeSetDButtonID[1] */

static MMIPACKET d003 = {	&timeSetDButtonID[1],
							&timeSetBaseDialogID,
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d003d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							 320, 190, 359, 209, 8, 1, 7,
							MS_UFRAMEL40 | MS_FRAMEL40,
							timeSetButtonFunc,
							0x0000
						} ;

/* timeSetDButtonID[2] */

static MMIPACKET d004 = {	&timeSetDButtonID[2],
							&timeSetBaseDialogID,
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d004d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							 280, 210, 319, 229, 8, 1, 7,
							MS_UFRAMEL40 | MS_FRAMEL40,
							timeSetButtonFunc,
							0x0000
						} ;

/* timeSetDButtonID[3] */

static MMIPACKET d005 = {	&timeSetDButtonID[3],
							&timeSetBaseDialogID,
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d005d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							 320, 210, 359, 229, 8, 1, 7,
							MS_UFRAMEL40 | MS_FRAMEL40,
							timeSetButtonFunc,
							0x0000
						} ;

/* timeSetDButtonID[4] */

static MMIPACKET d006 = {	&timeSetDButtonID[4],
							&timeSetBaseDialogID,
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d006d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							 280, 230, 319, 249, 8, 1, 7,
							MS_UFRAMEL40 | MS_FRAMEL40,
							timeSetButtonFunc,
							0x0000
						} ;

/* timeSetDButtonID[5] */

static MMIPACKET d007 = {	&timeSetDButtonID[5],
							&timeSetBaseDialogID,
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d007d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							 320, 230, 359, 249, 8, 1, 7,
							MS_UFRAMEL40 | MS_FRAMEL40,
							timeSetButtonFunc,
							0x0000
						} ;

/* timeSetDButtonID[6] */

static MMIPACKET d008 = {	&timeSetDButtonID[6],
							&timeSetBaseDialogID,
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d008d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							 272, 295, 314, 318, 5, 9, 8,
							MS_PANELL40 | MS_FRAMEL40,
							timeSetFunc,
							0x8012
						} ;

/* timeSetDButtonID[7] */

static MMIPACKET d009 = {	&timeSetDButtonID[7],
							&timeSetBaseDialogID,
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d009d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							 326, 295, 368, 318,10, 9, 8,
							MS_PANELL40 | MS_FRAMEL40,
							timeSetFunc,
							0x8011
						} ;

/* timeSetMessageID[0] */

static MMIPACKET d010 = {	&timeSetMessageID[0],
							&timeSetBaseDialogID,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d010d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 282, 161, 358, 179, 8, 1, 8,
							MS_NONEL40,
							"時刻設定",
							   0,  16,  16,
							MS_BOLDL40 | MS_OUTLINEL40,
							   0,   0
						} ;

/* timeSetMessageID[1] */

static MMIPACKET d011 = {	&timeSetMessageID[1],
							&timeSetBaseDialogID,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d011d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 282, 192, 317, 207, 8, 1,15,
							MS_OPAQUEL40,
							"0",
							   0,  16,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* timeSetMessageID[7] */

static MMIPACKET d012 = {	&timeSetMessageID[7],
							&timeSetBaseDialogID,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d012d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 280, 272, 287, 287, 8, 9, 8,
							MS_OPAQUEL40,
							"0",
							   2,  16,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* timeSetMessageID[8] */

static MMIPACKET d013 = {	&timeSetMessageID[8],
							&timeSetBaseDialogID,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d013d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 344, 272, 359, 287, 8, 9, 8,
							MS_OPAQUEL40,
							"0",
							   2,  16,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* timeSetMessageID[9] */

static MMIPACKET d014 = {	&timeSetMessageID[9],
							&timeSetBaseDialogID,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d014d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 278, 299, 309, 314, 8, 9, 8,
							MS_OPAQUEL40,
							"設定",
							   1,  12,  12,
							MS_NONEL40,
							   8,   0
						} ;

/* timeSetMessageID[10] */

static MMIPACKET d015 = {	&timeSetMessageID[10],
							&timeSetBaseDialogID,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d015d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 332, 299, 363, 314, 8, 9, 8,
							MS_OPAQUEL40,
							"取消",
							   1,  12,  12,
							MS_NONEL40,
							   8,   0
						} ;

/* timeSetScrollbarID */

static MMIPACKET d016 = {	&timeSetScrollbarID,
							&timeSetBaseDialogID,
							&MJ_SCRLL40,
							OFFSET(SCRLL40),
							MS_NONE
						} ;
static SCRLL40	d016d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_RIGHTL40 | MS_HORIL40,
							 280, 255, 359, 270, 8,15, 1,
							MS_PANELL40 | MS_FRAMEL40,
							timeSetScrollbarFunc,
							   0,   0,  59,   1,   1,
							 265, 266
						} ;

/* timeSetMessageID[2] */

static MMIPACKET d017 = {	&timeSetMessageID[2],
							&timeSetBaseDialogID,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d017d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 322, 192, 357, 207, 8, 1,15,
							MS_OPAQUEL40,
							"0",
							   0,  16,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* timeSetMessageID[3] */

static MMIPACKET d018 = {	&timeSetMessageID[3],
							&timeSetBaseDialogID,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d018d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 282, 212, 317, 227, 8, 1,15,
							MS_OPAQUEL40,
							"0",
							   0,  16,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* timeSetMessageID[4] */

static MMIPACKET d019 = {	&timeSetMessageID[4],
							&timeSetBaseDialogID,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d019d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 322, 212, 357, 227, 8, 1,15,
							MS_OPAQUEL40,
							"0",
							   0,  16,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* timeSetMessageID[5] */

static MMIPACKET d020 = {	&timeSetMessageID[5],
							&timeSetBaseDialogID,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d020d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 282, 232, 317, 247, 8, 1,15,
							MS_OPAQUEL40,
							"0",
							   0,  16,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* timeSetMessageID[6] */

static MMIPACKET d021 = {	&timeSetMessageID[6],
							&timeSetBaseDialogID,
							&MJ_MSGL40,
							0,
							MS_NONE
						} ;
static MSGL40	d021d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 322, 232, 357, 247, 8, 1,15,
							MS_OPAQUEL40,
							"0",
							   0,  16,  16,
							MS_NONEL40,
							   0,   0
						} ;

