#include <stdio.h>
#include <stdlib.h>
#include <winb.h>
#include <te.h>
#include <fntb.h>
#include <gui.h>

extern int	frmDialogId[9] ;
extern int	frmMesId[37] ;
extern int	frmWaitNumId ;
extern int	frmWaitFunc() ;
extern int	frmLoopNumId ;
extern int	frmLoopFunc() ;
extern int	frmTIconId ;
extern int	frmNextBtnId[2] ;
extern int	frmNextFunc() ;
extern int	frmJmpNumId ;
extern int	frmJmpFunc() ;
extern int	frmJmpBtnId ;
extern int	frmSaveBtnId ;
extern int	frmSaveFunc() ;
extern int	frmDspBtnId ;
extern int	frmDspFunc() ;
extern int	frmNumNumId ;
extern int	frmSizeNumId ;
extern int	frmNumId[16] ;
extern int	frmNumFunc() ;
extern int	frmBtnId[4] ;
extern int	frmSndFunc() ;
extern int	frmCanBtnId ;
extern int	frmOkFunc() ;

#define ALIGN	4
#define OFFSET(type) (sizeof(MMIPACKET) + (sizeof(type)+ALIGN-1)/ALIGN*ALIGN)

/*	MMI_init 用データ	*/

/*	ヘッダ	*/

MMIINIT	initDataIRCFRM = { "MmiInit",  78, 0 } ;

/* frmDialogId[0] */

static MMIPACKET d001 = {	&frmDialogId[0],
							NULL,
							&MJ_ALERTL40,
							OFFSET(ALERTL40),
							MS_NONE
						} ;
static ALERTL40	d001d = {	MS_BTLEFTL40 | MS_EVMOVEL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_FIXEDL40,
							   0,  20, 639, 479, 8, 4, 8,
							MS_UFRAMEL40 | MS_FRAMEL40,
							NULL,   0,   0,
							   0,   0,   0,   0
						} ;

/* frmDialogId[1] */

static MMIPACKET d002 = {	&frmDialogId[1],
							&frmDialogId[0],
							&MJ_DIALOGL40,
							OFFSET(DIALOGL40),
							MS_NONE
						} ;
static DIALOGL40	d002d = {	MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
							 311,  27, 632, 268,15, 0, 8,
							MS_FRAMEL40,
							NULL,   0,   0
						} ;

/* frmDialogId[2] */

static MMIPACKET d003 = {	&frmDialogId[2],
							&frmDialogId[0],
							&MJ_DIALOGL40,
							OFFSET(DIALOGL40),
							MS_NONE
						} ;
static DIALOGL40	d003d = {	MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
							   7,  44, 303, 198,15, 4, 8,
							MS_DFRAMEL40 | MS_FRAMEL40,
							NULL,   0,   0
						} ;

/* frmDialogId[3] */

static MMIPACKET d004 = {	&frmDialogId[3],
							&frmDialogId[2],
							&MJ_DIALOGL40,
							OFFSET(DIALOGL40),
							MS_NONE
						} ;
static DIALOGL40	d004d = {	MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
							   7, 205, 303, 268,15, 6, 8,
							MS_DFRAMEL40 | MS_FRAMEL40,
							NULL,   0,   0
						} ;

/* frmMesId[30] */

static MMIPACKET d005 = {	&frmMesId[30],
							&frmDialogId[3],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d005d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  36, 216,  81, 233, 0,15, 8,
							MS_NONEL40,
							"ウエイト",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmWaitNumId */

static MMIPACKET d006 = {	&frmWaitNumId,
							&frmDialogId[3],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d006d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							  94, 213, 149, 236, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmWaitFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0, 999,   1,   0,
							 263, 264
						} ;

/* frmMesId[31] */

static MMIPACKET d007 = {	&frmMesId[31],
							&frmDialogId[3],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d007d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 175, 216, 209, 233, 0,15, 8,
							MS_NONEL40,
							"ループ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmLoopNumId */

static MMIPACKET d008 = {	&frmLoopNumId,
							&frmDialogId[3],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d008d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							 221, 213, 276, 236, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmLoopFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0, 999,   1,   0,
							 263, 264
						} ;

/* frmTIconId */

static MMIPACKET d009 = {	&frmTIconId,
							&frmDialogId[3],
							&MJ_TICONL40,
							OFFSET(TICONL40),
							MS_NONE
						} ;
static TICONL40	d009d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
							 151, 245, 276, 264,15, 6, 8,
							MS_NONEL40,
							frmLoopFunc,
							0x0000, 279, 280
						} ;

/* frmMesId[32] */

static MMIPACKET d010 = {	&frmMesId[32],
							&frmDialogId[3],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d010d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 169, 246, 275, 263, 0,15, 8,
							MS_NONEL40,
							"ループエンド指定",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmNextBtnId[0] */

static MMIPACKET d011 = {	&frmNextBtnId[0],
							&frmDialogId[2],
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d011d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							  35,  71, 276,  94,12, 4, 8,
							MS_PANELL40 | MS_FRAMEL40,
							frmNextFunc,
							0x0000
						} ;

/* frmNextBtnId[1] */

static MMIPACKET d012 = {	&frmNextBtnId[1],
							&frmDialogId[2],
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d012d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							  35,  99, 276, 122,12, 4, 8,
							MS_PANELL40 | MS_FRAMEL40,
							frmNextFunc,
							0x0000
						} ;

/* frmDialogId[4] */

static MMIPACKET d013 = {	&frmDialogId[4],
							&frmDialogId[2],
							&MJ_DIALOGL40,
							OFFSET(DIALOGL40),
							MS_NONE
						} ;
static DIALOGL40	d013d = {	MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
							  35, 127, 276, 164,15, 4, 8,
							MS_UFRAMEL40 | MS_FRAMEL40,
							NULL,   0,   0
						} ;

/* frmJmpNumId */

static MMIPACKET d014 = {	&frmJmpNumId,
							&frmDialogId[4],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d014d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							 217, 134, 272, 157, 8, 4, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmJmpFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0,9999,   1,   0,
							 263, 264
						} ;

/* frmJmpBtnId */

static MMIPACKET d015 = {	&frmJmpBtnId,
							&frmDialogId[4],
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d015d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							  44, 134, 125, 157,12, 4, 8,
							MS_PANELL40 | MS_FRAMEL40,
							frmJmpFunc,
							0x0000
						} ;

/* frmMesId[28] */

static MMIPACKET d016 = {	&frmMesId[28],
							&frmDialogId[4],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d016d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  52, 137, 123, 154, 0,15, 8,
							MS_NONEL40,
							"ジャンプ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[29] */

static MMIPACKET d017 = {	&frmMesId[29],
							&frmDialogId[4],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d017d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 131, 137, 217, 154, 0,15, 8,
							MS_NONEL40,
							"ジャンプ先番号",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmSaveBtnId */

static MMIPACKET d018 = {	&frmSaveBtnId,
							&frmDialogId[2],
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d018d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							 162, 169, 276, 192,12, 4, 8,
							MS_PANELL40 | MS_FRAMEL40,
							frmSaveFunc,
							0x0000
						} ;

/* frmDspBtnId */

static MMIPACKET d019 = {	&frmDspBtnId,
							&frmDialogId[2],
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d019d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							  35, 169, 149, 192,12, 4, 8,
							MS_PANELL40 | MS_FRAMEL40,
							frmDspFunc,
							0x0000
						} ;

/* frmMesId[26] */

static MMIPACKET d020 = {	&frmMesId[26],
							&frmDialogId[2],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d020d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  60,  74, 251,  91, 0,15,10,
							MS_NONEL40,
							"条件を書き込んで次のフレームに",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[27] */

static MMIPACKET d021 = {	&frmMesId[27],
							&frmDialogId[2],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d021d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  60, 102, 251, 119, 0,15, 8,
							MS_NONEL40,
							"条件を書き込まず次のフレームに",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[33] */

static MMIPACKET d022 = {	&frmMesId[33],
							&frmDialogId[2],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d022d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 173, 172, 266, 189, 0,15, 8,
							MS_NONEL40,
							"ＴＩＦＦセーブ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[34] */

static MMIPACKET d023 = {	&frmMesId[34],
							&frmDialogId[2],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d023d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  50, 172, 134, 189, 0,15, 8,
							MS_NONEL40,
							"表    示",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[24] */

static MMIPACKET d024 = {	&frmMesId[24],
							&frmDialogId[2],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d024d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  36,  47, 113,  68, 0,15, 8,
							MS_NONEL40,
							"フレーム番号",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmNumNumId */

static MMIPACKET d025 = {	&frmNumNumId,
							&frmDialogId[2],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d025d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_FIXEDL40,
							 114,  48, 159,  67, 8, 4, 8,
							MS_NONEL40,
							0,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0,9999,   1,   0,
							 263, 264
						} ;

/* frmMesId[25] */

static MMIPACKET d026 = {	&frmMesId[25],
							&frmDialogId[2],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d026d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 183,  47, 230,  68, 0,15, 8,
							MS_NONEL40,
							"サイズ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmSizeNumId */

static MMIPACKET d027 = {	&frmSizeNumId,
							&frmDialogId[2],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d027d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_FIXEDL40,
							 231,  48, 276,  67, 8, 4, 8,
							MS_NONEL40,
							0,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0,9999,   1,   0,
							 263, 264
						} ;

/* frmDialogId[5] */

static MMIPACKET d028 = {	&frmDialogId[5],
							&frmDialogId[0],
							&MJ_DIALOGL40,
							OFFSET(DIALOGL40),
							MS_NONE
						} ;
static DIALOGL40	d028d = {	MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
							   7, 275, 121, 472,15, 6, 8,
							MS_DFRAMEL40 | MS_FRAMEL40,
							NULL,   0,   0
						} ;

/* frmNumId[0] */

static MMIPACKET d029 = {	&frmNumId[0],
							&frmDialogId[5],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d029d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							  61, 309, 108, 332, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0,   1,   1,   0,
							 263, 264
						} ;

/* frmNumId[1] */

static MMIPACKET d030 = {	&frmNumId[1],
							&frmDialogId[5],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d030d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							  61, 343, 108, 366, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0,  71,   1,   0,
							 263, 264
						} ;

/* frmNumId[2] */

static MMIPACKET d031 = {	&frmNumId[2],
							&frmDialogId[5],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d031d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							  61, 377, 108, 400, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0, 127,   1,   0,
							 263, 264
						} ;

/* frmNumId[3] */

static MMIPACKET d032 = {	&frmNumId[3],
							&frmDialogId[5],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d032d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							  61, 411, 108, 434, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0, 127,   1,   0,
							 263, 264
						} ;

/* frmBtnId[0] */

static MMIPACKET d033 = {	&frmBtnId[0],
							&frmDialogId[5],
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d033d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							  18, 443, 111, 466,12, 4, 8,
							MS_PANELL40 | MS_FRAMEL40,
							frmSndFunc,
							0x0000
						} ;

/* frmMesId[18] */

static MMIPACKET d034 = {	&frmMesId[18],
							&frmDialogId[5],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d034d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  14, 279, 114, 302, 0,15, 8,
							MS_NONEL40,
							"サウンド  0",
							   1,  12,  12,
							MS_BOLDL40,
							   0,   0
						} ;

/* frmMesId[1] */

static MMIPACKET d035 = {	&frmMesId[1],
							&frmDialogId[5],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d035d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  13, 309,  57, 332, 0,15, 8,
							MS_NONEL40,
							"キー",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[2] */

static MMIPACKET d036 = {	&frmMesId[2],
							&frmDialogId[5],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d036d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  13, 343,  57, 366, 0,15, 8,
							MS_NONEL40,
							"ﾁｬﾝﾈﾙ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[3] */

static MMIPACKET d037 = {	&frmMesId[3],
							&frmDialogId[5],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d037d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  13, 377,  57, 400, 0,15, 8,
							MS_NONEL40,
							"音程",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[4] */

static MMIPACKET d038 = {	&frmMesId[4],
							&frmDialogId[5],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d038d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  13, 411,  57, 434, 0,15, 8,
							MS_NONEL40,
							"音量",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[5] */

static MMIPACKET d039 = {	&frmMesId[5],
							&frmDialogId[5],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d039d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  30, 446, 100, 463, 0,15, 8,
							MS_NONEL40,
							"テ ス ト",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmDialogId[6] */

static MMIPACKET d040 = {	&frmDialogId[6],
							&frmDialogId[0],
							&MJ_DIALOGL40,
							OFFSET(DIALOGL40),
							MS_NONE
						} ;
static DIALOGL40	d040d = {	MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
							 129, 275, 243, 472,15, 6, 8,
							MS_DFRAMEL40 | MS_FRAMEL40,
							NULL,   0,   0
						} ;

/* frmNumId[4] */

static MMIPACKET d041 = {	&frmNumId[4],
							&frmDialogId[6],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d041d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							 183, 309, 230, 332, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0,   1,   1,   0,
							 263, 264
						} ;

/* frmNumId[5] */

static MMIPACKET d042 = {	&frmNumId[5],
							&frmDialogId[6],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d042d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							 183, 343, 230, 366, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0,  71,   1,   0,
							 263, 264
						} ;

/* frmNumId[6] */

static MMIPACKET d043 = {	&frmNumId[6],
							&frmDialogId[6],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d043d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							 183, 377, 230, 400, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0, 127,   1,   0,
							 263, 264
						} ;

/* frmNumId[7] */

static MMIPACKET d044 = {	&frmNumId[7],
							&frmDialogId[6],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d044d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							 183, 411, 230, 434, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0, 127,   1,   0,
							 263, 264
						} ;

/* frmBtnId[1] */

static MMIPACKET d045 = {	&frmBtnId[1],
							&frmDialogId[6],
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d045d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							 140, 443, 233, 466,12, 4, 8,
							MS_PANELL40 | MS_FRAMEL40,
							frmSndFunc,
							0x0000
						} ;

/* frmMesId[6] */

static MMIPACKET d046 = {	&frmMesId[6],
							&frmDialogId[6],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d046d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 136, 279, 236, 302, 0,15, 8,
							MS_NONEL40,
							"サウンド  1",
							   1,  12,  12,
							MS_BOLDL40,
							   0,   0
						} ;

/* frmMesId[7] */

static MMIPACKET d047 = {	&frmMesId[7],
							&frmDialogId[6],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d047d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 135, 309, 179, 332, 0,15, 8,
							MS_NONEL40,
							"キー",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[8] */

static MMIPACKET d048 = {	&frmMesId[8],
							&frmDialogId[6],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d048d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 135, 343, 179, 366, 0,15, 8,
							MS_NONEL40,
							"ﾁｬﾝﾈﾙ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[9] */

static MMIPACKET d049 = {	&frmMesId[9],
							&frmDialogId[6],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d049d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 135, 377, 179, 400, 0,15, 8,
							MS_NONEL40,
							"音程",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[10] */

static MMIPACKET d050 = {	&frmMesId[10],
							&frmDialogId[6],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d050d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 135, 411, 179, 434, 0,15, 8,
							MS_NONEL40,
							"音量",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[11] */

static MMIPACKET d051 = {	&frmMesId[11],
							&frmDialogId[6],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d051d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 152, 446, 222, 463, 0,15, 8,
							MS_NONEL40,
							"テ ス ト",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmDialogId[7] */

static MMIPACKET d052 = {	&frmDialogId[7],
							&frmDialogId[0],
							&MJ_DIALOGL40,
							OFFSET(DIALOGL40),
							MS_NONE
						} ;
static DIALOGL40	d052d = {	MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
							 251, 275, 365, 472,15, 6, 8,
							MS_DFRAMEL40 | MS_FRAMEL40,
							NULL,   0,   0
						} ;

/* frmNumId[8] */

static MMIPACKET d053 = {	&frmNumId[8],
							&frmDialogId[7],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d053d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							 305, 309, 352, 332, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0,   1,   1,   0,
							 263, 264
						} ;

/* frmNumId[9] */

static MMIPACKET d054 = {	&frmNumId[9],
							&frmDialogId[7],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d054d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							 305, 343, 352, 366, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0,  71,   1,   0,
							 263, 264
						} ;

/* frmNumId[10] */

static MMIPACKET d055 = {	&frmNumId[10],
							&frmDialogId[7],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d055d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							 305, 377, 352, 400, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0, 127,   1,   0,
							 263, 264
						} ;

/* frmNumId[11] */

static MMIPACKET d056 = {	&frmNumId[11],
							&frmDialogId[7],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d056d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							 305, 411, 352, 434, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0, 127,   1,   0,
							 263, 264
						} ;

/* frmBtnId[2] */

static MMIPACKET d057 = {	&frmBtnId[2],
							&frmDialogId[7],
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d057d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							 262, 443, 355, 466,12, 4, 8,
							MS_PANELL40 | MS_FRAMEL40,
							frmSndFunc,
							0x0000
						} ;

/* frmMesId[12] */

static MMIPACKET d058 = {	&frmMesId[12],
							&frmDialogId[7],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d058d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 258, 279, 358, 302, 0,15, 8,
							MS_NONEL40,
							"サウンド  2",
							   1,  12,  12,
							MS_BOLDL40,
							   0,   0
						} ;

/* frmMesId[13] */

static MMIPACKET d059 = {	&frmMesId[13],
							&frmDialogId[7],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d059d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 257, 309, 301, 332, 0,15, 8,
							MS_NONEL40,
							"キー",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[14] */

static MMIPACKET d060 = {	&frmMesId[14],
							&frmDialogId[7],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d060d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 257, 343, 301, 366, 0,15, 8,
							MS_NONEL40,
							"ﾁｬﾝﾈﾙ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[15] */

static MMIPACKET d061 = {	&frmMesId[15],
							&frmDialogId[7],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d061d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 257, 377, 301, 400, 0,15, 8,
							MS_NONEL40,
							"音程",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[16] */

static MMIPACKET d062 = {	&frmMesId[16],
							&frmDialogId[7],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d062d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 257, 411, 301, 434, 0,15, 8,
							MS_NONEL40,
							"音量",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[17] */

static MMIPACKET d063 = {	&frmMesId[17],
							&frmDialogId[7],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d063d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 274, 446, 344, 463, 0,15, 8,
							MS_NONEL40,
							"テ ス ト",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmDialogId[8] */

static MMIPACKET d064 = {	&frmDialogId[8],
							&frmDialogId[0],
							&MJ_DIALOGL40,
							OFFSET(DIALOGL40),
							MS_NONE
						} ;
static DIALOGL40	d064d = {	MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
							 373, 275, 487, 472,15, 6, 8,
							MS_DFRAMEL40 | MS_FRAMEL40,
							NULL,   0,   0
						} ;

/* frmNumId[12] */

static MMIPACKET d065 = {	&frmNumId[12],
							&frmDialogId[8],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d065d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							 427, 309, 474, 332, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0,   1,   1,   0,
							 263, 264
						} ;

/* frmNumId[13] */

static MMIPACKET d066 = {	&frmNumId[13],
							&frmDialogId[8],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d066d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							 427, 343, 474, 366, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0,  71,   1,   0,
							 263, 264
						} ;

/* frmNumId[14] */

static MMIPACKET d067 = {	&frmNumId[14],
							&frmDialogId[8],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d067d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							 427, 377, 474, 400, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0, 127,   1,   0,
							 263, 264
						} ;

/* frmNumId[15] */

static MMIPACKET d068 = {	&frmNumId[15],
							&frmDialogId[8],
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d068d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_RIGHTL40,
							 427, 411, 474, 434, 8, 6, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							frmNumFunc,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   0,   0, 127,   1,   0,
							 263, 264
						} ;

/* frmBtnId[3] */

static MMIPACKET d069 = {	&frmBtnId[3],
							&frmDialogId[8],
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d069d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							 384, 443, 477, 466,12, 4, 8,
							MS_PANELL40 | MS_FRAMEL40,
							frmSndFunc,
							0x0000
						} ;

/* frmMesId[0] */

static MMIPACKET d070 = {	&frmMesId[0],
							&frmDialogId[8],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d070d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 380, 279, 480, 302, 0,15, 8,
							MS_NONEL40,
							"サウンド  3",
							   1,  12,  12,
							MS_BOLDL40,
							   0,   0
						} ;

/* frmMesId[19] */

static MMIPACKET d071 = {	&frmMesId[19],
							&frmDialogId[8],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d071d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 379, 309, 423, 332, 0,15, 8,
							MS_NONEL40,
							"キー",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[20] */

static MMIPACKET d072 = {	&frmMesId[20],
							&frmDialogId[8],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d072d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 379, 343, 423, 366, 0,15, 8,
							MS_NONEL40,
							"ﾁｬﾝﾈﾙ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[21] */

static MMIPACKET d073 = {	&frmMesId[21],
							&frmDialogId[8],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d073d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 379, 377, 423, 400, 0,15, 8,
							MS_NONEL40,
							"音程",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[22] */

static MMIPACKET d074 = {	&frmMesId[22],
							&frmDialogId[8],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d074d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 379, 411, 423, 434, 0,15, 8,
							MS_NONEL40,
							"音量",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[23] */

static MMIPACKET d075 = {	&frmMesId[23],
							&frmDialogId[8],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d075d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 396, 446, 466, 463, 0,15, 8,
							MS_NONEL40,
							"テ ス ト",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmCanBtnId */

static MMIPACKET d076 = {	&frmCanBtnId,
							&frmDialogId[0],
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d076d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							 561, 446, 632, 471,10, 4, 8,
							MS_PANELL40 | MS_FRAMEL40,
							frmOkFunc,
							0x0000
						} ;

/* frmMesId[35] */

static MMIPACKET d077 = {	&frmMesId[35],
							&frmDialogId[0],
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d077d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 575, 450, 620, 467, 0,15, 8,
							MS_NONEL40,
							"取  消",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* frmMesId[36] */

static MMIPACKET d078 = {	&frmMesId[36],
							&frmDialogId[0],
							&MJ_MSGL40,
							0,
							MS_NONE
						} ;
static MSGL40	d078d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							   9,  24, 110,  41, 0,15, 8,
							MS_NONEL40,
							"フレーム編集",
							   1,  12,  12,
							MS_BOLDL40,
							   0,   0
						} ;

