#include <stdio.h>
#include <stdlib.h>
#include <winb.h>
#include <te.h>
#include <fntb.h>
#include <gui.h>

extern int	fftDialogId ;
extern int	fftFileNameMesId ;
extern int	fftSubDialogId ;
extern int	fftMesId[55] ;
extern int	fftChBtnId[2] ;
extern int	fftChSet() ;
extern int	fftSubDialogId2 ;
extern int	fftWaveBaseMesId ;
extern int	fftScaleMesId ;
extern int	fftMulNumId ;
extern int	fftMulScrId ;
extern int	fftMulSet() ;
extern int	fftSubDialogId3 ;
extern int	fftFreqMesId[2] ;
extern int	fftSpecBaseMesId ;
extern int	fftWinBtnId[4] ;
extern int	fftWinSet() ;
extern int	fftNBtnId[3] ;
extern int	fftNSet() ;
extern int	fftFreqBtnId[3] ;
extern int	fftFreqSet() ;
extern int	fftOkBtnId ;
extern int	fftOkchk() ;
extern int	fftCanBtnId ;
extern int	fftCanchk() ;

#define ALIGN	4
#define OFFSET(type) (sizeof(MMIPACKET) + (sizeof(type)+ALIGN-1)/ALIGN*ALIGN)

/*	MMI_init pf[^	*/

/*	wb_	*/

MMIINIT	initDataIRCFFT = { "MmiInit",  81, 0 } ;

/* fftDialogId */

static MMIPACKET d001 = {	&fftDialogId,
							NULL,
							&MJ_DIALOGL40,
							OFFSET(DIALOGL40),
							MS_NONE
						} ;
static DIALOGL40	d001d = {	MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
							   0,  20, 639, 479, 8, 4, 8,
							MS_PANELL40 | MS_UFRAMEL40 | MS_FRAMEL40,
							NULL,   0,   0
						} ;

/* fftFileNameMesId */

static MMIPACKET d002 = {	&fftFileNameMesId,
							&fftDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d002d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 294,  24, 551,  43, 8,15, 8,
							MS_NONEL40,
							" ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftSubDialogId */

static MMIPACKET d003 = {	&fftSubDialogId,
							&fftDialogId,
							&MJ_DIALOGL40,
							OFFSET(DIALOGL40),
							MS_NONE
						} ;
static DIALOGL40	d003d = {	MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
							   6, 119, 633, 473, 8, 4, 8,
							MS_DFRAMEL40 | MS_FRAMEL40,
							NULL,   0,   0
						} ;

/* fftMesId[4] */

static MMIPACKET d004 = {	&fftMesId[4],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d004d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  15, 172,  78, 187, 0,15, 8,
							MS_NONEL40,
							"`l",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftChBtnId[0] */

static MMIPACKET d005 = {	&fftChBtnId[0],
							&fftSubDialogId,
							&MJ_TICONL40,
							OFFSET(TICONL40),
							MS_NONE
						} ;
static TICONL40	d005d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
							  21, 191,  76, 206,15, 4, 8,
							MS_NONEL40,
							fftChSet,
							0x0000, 259, 260
						} ;

/* fftChBtnId[1] */

static MMIPACKET d006 = {	&fftChBtnId[1],
							&fftSubDialogId,
							&MJ_TICONL40,
							OFFSET(TICONL40),
							MS_NONE
						} ;
static TICONL40	d006d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
							  21, 207,  76, 222,15, 4, 8,
							MS_NONEL40,
							fftChSet,
							0x0000, 259, 260
						} ;

/* fftMesId[5] */

static MMIPACKET d007 = {	&fftMesId[5],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d007d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							  45, 189,  79, 206, 0,15, 8,
							MS_NONEL40,
							"Ά",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[6] */

static MMIPACKET d008 = {	&fftMesId[6],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d008d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							  45, 205,  79, 222, 0,15, 8,
							MS_NONEL40,
							"E",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftSubDialogId2 */

static MMIPACKET d009 = {	&fftSubDialogId2,
							&fftSubDialogId,
							&MJ_DIALOGL40,
							OFFSET(DIALOGL40),
							MS_NONE
						} ;
static DIALOGL40	d009d = {	MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
							  92, 124, 628, 274, 8, 8, 8,
							MS_DFRAMEL40 | MS_FRAMEL40,
							NULL,   0,   0
						} ;

/* fftMesId[12] */

static MMIPACKET d010 = {	&fftMesId[12],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d010d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 200, 174, 626, 200, 0,15,15,
							MS_NONEL40,
							"|",
							   1, 512,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[8] */

static MMIPACKET d011 = {	&fftMesId[8],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d011d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							  98, 174, 274, 200, 0,15,15,
							MS_NONEL40,
							"|",
							   1, 200,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[13] */

static MMIPACKET d012 = {	&fftMesId[13],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d012d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 112, 126, 125, 238, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12, 110,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[16] */

static MMIPACKET d013 = {	&fftMesId[16],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d013d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 114, 125, 129, 148, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  16,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[17] */

static MMIPACKET d014 = {	&fftMesId[17],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d014d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 114, 225, 129, 248, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  16,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[15] */

static MMIPACKET d015 = {	&fftMesId[15],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d015d = 	{	MS_RIGHTL40 | MS_DSPONLYL40,
							  99, 125, 112, 148, 0,15,15,
							MS_NONEL40,
							"1",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[19] */

static MMIPACKET d016 = {	&fftMesId[19],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d016d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 488, 237, 503, 260, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[20] */

static MMIPACKET d017 = {	&fftMesId[20],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d017d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 532, 237, 547, 260, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[22] */

static MMIPACKET d018 = {	&fftMesId[22],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d018d = 	{	MS_RIGHTL40 | MS_DSPONLYL40,
							  99, 225, 112, 248, 0,15,15,
							MS_NONEL40,
							"-1",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[21] */

static MMIPACKET d019 = {	&fftMesId[21],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d019d = 	{	MS_RIGHTL40 | MS_DSPONLYL40,
							  99, 175, 112, 198, 0,15,15,
							MS_NONEL40,
							"0",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftWaveBaseMesId */

static MMIPACKET d020 = {	&fftWaveBaseMesId,
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d020d = 	{	MS_RIGHTL40 | MS_DSPONLYL40,
							 114, 186, 127, 209, 0,15,15,
							MS_NONEL40,
							" ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[18] */

static MMIPACKET d021 = {	&fftMesId[18],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d021d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 480, 248, 590, 266, 0,15,15,
							MS_NONEL40,
							"|",
							   1, 119,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[47] */

static MMIPACKET d022 = {	&fftMesId[47],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d022d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 510, 239, 525, 262, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[23] */

static MMIPACKET d023 = {	&fftMesId[23],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d023d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 554, 239, 569, 262, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[48] */

static MMIPACKET d024 = {	&fftMesId[48],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d024d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 576, 237, 591, 260, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* fftScaleMesId */

static MMIPACKET d025 = {	&fftScaleMesId,
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d025d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 490, 257, 625, 272, 0,15,15,
							MS_NONEL40,
							"0      1      2msec.",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[53] */

static MMIPACKET d026 = {	&fftMesId[53],
							&fftSubDialogId2,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d026d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 181, 249, 260, 264, 0,15,15,
							MS_NONEL40,
							"\¦{¦  ~",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMulNumId */

static MMIPACKET d027 = {	&fftMulNumId,
							&fftSubDialogId2,
							&MJ_NUMBOXL40,
							OFFSET(NUMBOXL40),
							MS_NONE
						} ;
static NUMBOXL40	d027d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_FIXEDL40,
							 250, 249, 273, 264, 8, 8,15,
							MS_NONEL40,
							0,
							   1,  12,  12,
							MS_NONEL40,
							   0,   0,
							   1,   0,9999,   1,   0,
							 263, 264
						} ;

/* fftMulScrId */

static MMIPACKET d028 = {	&fftMulScrId,
							&fftSubDialogId2,
							&MJ_SCRLL40,
							OFFSET(SCRLL40),
							MS_NONE
						} ;
static SCRLL40	d028d = 	{	MS_BTLEFTL40 | MS_REPEATL40 | MS_EVMOSONL40 | MS_HORIL40,
							 283, 248, 442, 263, 8, 4, 7,
							MS_PANELL40 | MS_DFRAMEL40 | MS_FRAMEL40,
							fftMulSet,
							   0,   0,   8,   1,   1,
							 265, 266
						} ;

/* fftSubDialogId3 */

static MMIPACKET d029 = {	&fftSubDialogId3,
							&fftSubDialogId,
							&MJ_DIALOGL40,
							OFFSET(DIALOGL40),
							MS_NONE
						} ;
static DIALOGL40	d029d = {	MS_BTLEFTL40 | MS_EVMOSONL40 | MS_FIXEDL40,
							  92, 279, 628, 468, 8, 8, 8,
							MS_DFRAMEL40 | MS_FRAMEL40,
							NULL,   0,   0
						} ;

/* fftMesId[14] */

static MMIPACKET d030 = {	&fftMesId[14],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d030d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 200, 437, 625, 463, 0,15,15,
							MS_NONEL40,
							"|",
							   1, 512,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[24] */

static MMIPACKET d031 = {	&fftMesId[24],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d031d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							  90, 437, 418, 463, 0,15,15,
							MS_NONEL40,
							"|",
							   1, 300,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[26] */

static MMIPACKET d032 = {	&fftMesId[26],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d032d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 114, 279, 129, 302, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  16,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[28] */

static MMIPACKET d033 = {	&fftMesId[28],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d033d = 	{	MS_RIGHTL40 | MS_DSPONLYL40,
							  93, 279, 112, 302, 0,15,15,
							MS_NONEL40,
							"0dB",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[31] */

static MMIPACKET d034 = {	&fftMesId[31],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d034d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 344, 431, 359, 454, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[32] */

static MMIPACKET d035 = {	&fftMesId[32],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d035d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 576, 431, 591, 454, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[33] */

static MMIPACKET d036 = {	&fftMesId[33],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d036d = 	{	MS_RIGHTL40 | MS_DSPONLYL40,
							  93, 359, 112, 382, 0,15,15,
							MS_NONEL40,
							"-40",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[34] */

static MMIPACKET d037 = {	&fftMesId[34],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d037d = 	{	MS_RIGHTL40 | MS_DSPONLYL40,
							  93, 319, 112, 342, 0,15,15,
							MS_NONEL40,
							"-20",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[29] */

static MMIPACKET d038 = {	&fftMesId[29],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d038d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 114, 319, 129, 342, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  16,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[35] */

static MMIPACKET d039 = {	&fftMesId[35],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d039d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 114, 359, 129, 382, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  16,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[36] */

static MMIPACKET d040 = {	&fftMesId[36],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d040d = 	{	MS_RIGHTL40 | MS_DSPONLYL40,
							  93, 399, 112, 422, 0,15,15,
							MS_NONEL40,
							"-60",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftFreqMesId[0] */

static MMIPACKET d041 = {	&fftFreqMesId[0],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d041d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 339, 451, 358, 466, 0,15,15,
							MS_NONEL40,
							"10k",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftFreqMesId[1] */

static MMIPACKET d042 = {	&fftFreqMesId[1],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d042d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 570, 451, 605, 466, 0,15,15,
							MS_NONEL40,
							"20kHz",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[41] */

static MMIPACKET d043 = {	&fftMesId[41],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d043d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 390, 431, 405, 454, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[42] */

static MMIPACKET d044 = {	&fftMesId[42],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d044d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 158, 431, 173, 454, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[25] */

static MMIPACKET d045 = {	&fftMesId[25],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d045d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 112, 276, 124, 449, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12, 174,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[38] */

static MMIPACKET d046 = {	&fftMesId[38],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d046d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							 106, 451, 125, 466, 0,15,15,
							MS_NONEL40,
							"0",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[40] */

static MMIPACKET d047 = {	&fftMesId[40],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d047d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 114, 399, 129, 422, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  16,  16,
							MS_NONEL40,
							   0,   0
						} ;

/* fftSpecBaseMesId */

static MMIPACKET d048 = {	&fftSpecBaseMesId,
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d048d = 	{	MS_RIGHTL40 | MS_DSPONLYL40,
							 114, 449, 127, 464, 0,15,15,
							MS_NONEL40,
							" ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[27] */

static MMIPACKET d049 = {	&fftMesId[27],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d049d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 205, 431, 220, 454, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[30] */

static MMIPACKET d050 = {	&fftMesId[30],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d050d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 251, 431, 266, 454, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[37] */

static MMIPACKET d051 = {	&fftMesId[37],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d051d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 298, 431, 313, 454, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[39] */

static MMIPACKET d052 = {	&fftMesId[39],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d052d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 437, 431, 452, 454, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[11] */

static MMIPACKET d053 = {	&fftMesId[11],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d053d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 483, 431, 498, 454, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[54] */

static MMIPACKET d054 = {	&fftMesId[54],
							&fftSubDialogId3,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d054d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							 530, 431, 545, 454, 0,15,15,
							MS_NONEL40,
							"|",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[9] */

static MMIPACKET d055 = {	&fftMesId[9],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d055d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  15, 381,  78, 396, 0,15, 8,
							MS_NONEL40,
							"",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftWinBtnId[0] */

static MMIPACKET d056 = {	&fftWinBtnId[0],
							&fftSubDialogId,
							&MJ_TICONL40,
							OFFSET(TICONL40),
							MS_NONE
						} ;
static TICONL40	d056d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
							  11, 400,  82, 415,15, 4, 8,
							MS_NONEL40,
							fftWinSet,
							0x0000, 259, 260
						} ;

/* fftWinBtnId[1] */

static MMIPACKET d057 = {	&fftWinBtnId[1],
							&fftSubDialogId,
							&MJ_TICONL40,
							OFFSET(TICONL40),
							MS_NONE
						} ;
static TICONL40	d057d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
							  11, 416,  82, 431,15, 4, 8,
							MS_NONEL40,
							fftWinSet,
							0x0000, 259, 260
						} ;

/* fftWinBtnId[2] */

static MMIPACKET d058 = {	&fftWinBtnId[2],
							&fftSubDialogId,
							&MJ_TICONL40,
							OFFSET(TICONL40),
							MS_NONE
						} ;
static TICONL40	d058d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
							  11, 432,  82, 447,15, 4, 8,
							MS_NONEL40,
							fftWinSet,
							0x0000, 259, 260
						} ;

/* fftWinBtnId[3] */

static MMIPACKET d059 = {	&fftWinBtnId[3],
							&fftSubDialogId,
							&MJ_TICONL40,
							OFFSET(TICONL40),
							MS_NONE
						} ;
static TICONL40	d059d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
							  11, 448,  82, 463,15, 4, 8,
							MS_NONEL40,
							fftWinSet,
							0x0000, 259, 260
						} ;

/* fftMesId[43] */

static MMIPACKET d060 = {	&fftMesId[43],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d060d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							  32, 400,  87, 415, 0,15, 8,
							MS_NONEL40,
							"ΚΖέΈή",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[44] */

static MMIPACKET d061 = {	&fftMesId[44],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d061d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							  32, 416,  87, 431, 0,15, 8,
							MS_NONEL40,
							"ΚΠέΈή",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[45] */

static MMIPACKET d062 = {	&fftMesId[45],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d062d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							  32, 432,  87, 447, 0,15, 8,
							MS_NONEL40,
							"ΜήΧ―ΈΟέ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[46] */

static MMIPACKET d063 = {	&fftMesId[46],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d063d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							  32, 448,  87, 463, 0,15, 8,
							MS_NONEL40,
							"ϋ`",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[49] */

static MMIPACKET d064 = {	&fftMesId[49],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d064d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  11, 227,  82, 244, 0,15, 8,
							MS_NONEL40,
							"Οͺf[^",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftNBtnId[0] */

static MMIPACKET d065 = {	&fftNBtnId[0],
							&fftSubDialogId,
							&MJ_TICONL40,
							OFFSET(TICONL40),
							MS_NONE
						} ;
static TICONL40	d065d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
							  19, 247,  74, 262,15, 4, 8,
							MS_NONEL40,
							fftNSet,
							0x0000, 259, 260
						} ;

/* fftMesId[50] */

static MMIPACKET d066 = {	&fftMesId[50],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d066d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							  42, 247,  76, 262, 0,15, 8,
							MS_NONEL40,
							" 256",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftNBtnId[1] */

static MMIPACKET d067 = {	&fftNBtnId[1],
							&fftSubDialogId,
							&MJ_TICONL40,
							OFFSET(TICONL40),
							MS_NONE
						} ;
static TICONL40	d067d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
							  19, 263,  74, 278,15, 4, 8,
							MS_NONEL40,
							fftNSet,
							0x0000, 259, 260
						} ;

/* fftNBtnId[2] */

static MMIPACKET d068 = {	&fftNBtnId[2],
							&fftSubDialogId,
							&MJ_TICONL40,
							OFFSET(TICONL40),
							MS_NONE
						} ;
static TICONL40	d068d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
							  19, 279,  74, 294,15, 4, 8,
							MS_NONEL40,
							fftNSet,
							0x0000, 259, 260
						} ;

/* fftMesId[51] */

static MMIPACKET d069 = {	&fftMesId[51],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d069d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							  42, 263,  76, 278, 0,15, 8,
							MS_NONEL40,
							" 512",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[52] */

static MMIPACKET d070 = {	&fftMesId[52],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d070d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							  42, 279,  76, 294, 0,15, 8,
							MS_NONEL40,
							"1024",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftMesId[1] */

static MMIPACKET d071 = {	&fftMesId[1],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d071d = 	{	MS_LEFTL40 | MS_DSPONLYL40,
							  21, 306,  68, 321, 0,15, 8,
							MS_NONEL40,
							"\¦Μζ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftFreqBtnId[0] */

static MMIPACKET d072 = {	&fftFreqBtnId[0],
							&fftSubDialogId,
							&MJ_TICONL40,
							OFFSET(TICONL40),
							MS_NONE
						} ;
static TICONL40	d072d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
							  11, 325,  74, 340,15, 4, 8,
							MS_NONEL40,
							fftFreqSet,
							0x0000, 259, 260
						} ;

/* fftMesId[3] */

static MMIPACKET d073 = {	&fftMesId[3],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d073d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  33, 325,  64, 340, 0,15, 8,
							MS_NONEL40,
							"Lζ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftFreqBtnId[1] */

static MMIPACKET d074 = {	&fftFreqBtnId[1],
							&fftSubDialogId,
							&MJ_TICONL40,
							OFFSET(TICONL40),
							MS_NONE
						} ;
static TICONL40	d074d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
							  11, 341,  74, 356,15, 4, 8,
							MS_NONEL40,
							fftFreqSet,
							0x0000, 259, 260
						} ;

/* fftMesId[7] */

static MMIPACKET d075 = {	&fftMesId[7],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d075d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  31, 341,  78, 356, 0,15, 8,
							MS_NONEL40,
							"αζ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftFreqBtnId[2] */

static MMIPACKET d076 = {	&fftFreqBtnId[2],
							&fftSubDialogId,
							&MJ_TICONL40,
							OFFSET(TICONL40),
							MS_NONE
						} ;
static TICONL40	d076d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40,
							  11, 357,  74, 372,15, 4, 8,
							MS_NONEL40,
							fftFreqSet,
							0x0000, 259, 260
						} ;

/* fftMesId[10] */

static MMIPACKET d077 = {	&fftMesId[10],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d077d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  33, 357,  64, 372, 0,15, 8,
							MS_NONEL40,
							"αζ",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftOkBtnId */

static MMIPACKET d078 = {	&fftOkBtnId,
							&fftSubDialogId,
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d078d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							  18, 123,  79, 143,12, 4, 8,
							MS_PANELL40 | MS_FRAMEL40,
							fftOkchk,
							0x0000
						} ;

/* fftMesId[0] */

static MMIPACKET d079 = {	&fftMesId[0],
							&fftSubDialogId,
							&MJ_MSGL40,
							OFFSET(MSGL40),
							MS_NONE
						} ;
static MSGL40	d079d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  27, 125,  70, 142, 8,15, 8,
							MS_NONEL40,
							"ΐ  s",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

/* fftCanBtnId */

static MMIPACKET d080 = {	&fftCanBtnId,
							&fftSubDialogId,
							&MJ_DBUTTONL40,
							OFFSET(DBUTTONL40),
							MS_NONE
						} ;
static DBUTTONL40	d080d = {	MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40,
							  18, 147,  79, 167,10, 4, 8,
							MS_PANELL40 | MS_FRAMEL40,
							fftCanchk,
							0x0000
						} ;

/* fftMesId[2] */

static MMIPACKET d081 = {	&fftMesId[2],
							&fftSubDialogId,
							&MJ_MSGL40,
							0,
							MS_NONE
						} ;
static MSGL40	d081d = 	{	MS_CENTERL40 | MS_DSPONLYL40,
							  26, 149,  70, 166, 8,15, 8,
							MS_NONEL40,
							"ζ  Α",
							   1,  12,  12,
							MS_NONEL40,
							   0,   0
						} ;

