⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pnl_lg8k.h

📁 ALI_335xSRC source code
💻 H
📖 第 1 页 / 共 2 页
字号:
#undef PNL_POS_PIC_SIG

//maggie301208
//maggie for display title no. when while no chapter display on fld
/* TXX */
#define PNL_CLASS_T            PNL_MODULE_MSGSIG
#define PNL_POS_T_MSG           {5, 0x1FE00000},{4, 0x001FE000}
#undef PNL_POS_T_SIG
//maggie301208

/* show Title no. if no chapter display  */
#define PNL_CLASS_TNO          PNL_MODULE_MSGSIG
#define PNL_POS_TNO_MSG        {4, 0x001FE000}, {4,0x1FE00000}
//maggie for display title no. when while no chapter display on fld

/* TIME */
#define PNL_CLASS_TIME              PNL_MODULE_TIME
#define PNL_POS_TIME_HOUR          {3, 0x001FE000}
#define PNL_POS_TIME_MIN            {3, 0x1FE00000}, {2, 0x001FE000}
#define PNL_POS_TIME_SEC            {2, 0x1FE00000}, {1, 0x001FE000}
#define PNL_POS_TIME_SIG            {3, 0x20000000},{2, 0x20000000}

/* MESSAGE */
#define PNL_CLASS_MESSAGE           PNL_MODULE_MESSAGE
#define PNL_POS_MESSAGE             {5, 0x001FE000},{5, 0x1FE00000}, {4, 0x001FE000},  \
                                    {4, 0x1FE00000},{3,0x001FE000},{3, 0x1FE00000}, {2, 0x001FE000}, {2, 0x1FE00000},\
                                    {1, 0x001FE000}
#define PNL_MSG_STR_OFF             /* "         " */   \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_OFF            PNL_LIGHT_OFF
#define PNL_MSG_STR_NO_DISC         /* " NO DISC " */   \
        PNL_MSG_N, PNL_MSG_O, PNL_MSG_SPC,PNL_MSG_D, PNL_MSG_I, \
        PNL_MSG_S, PNL_MSG_C, PNL_MSG_SPC,PNL_MSG_SPC
#define PNL_ATTR_STR_NO_DISC        PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_MENU            /* "MENU-----" */   \
        PNL_MSG_M, PNL_MSG_E, PNL_MSG_N, PNL_MSG_U, \
        PNL_MSG_MINUS, PNL_MSG_MINUS, PNL_MSG_MINUS, PNL_MSG_MINUS, PNL_MSG_MINUS
#define PNL_ATTR_STR_MENU           PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_ROOT            /* "root-----" */   \
        PNL_MSG_r, PNL_MSG_o, PNL_MSG_o, PNL_MSG_t, \
        PNL_MSG_MINUS, PNL_MSG_MINUS, PNL_MSG_MINUS, PNL_MSG_MINUS, PNL_MSG_MINUS
#define PNL_ATTR_STR_ROOT           PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_SETUP           /* "    -----" */   \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, \
        PNL_MSG_MINUS, PNL_MSG_MINUS, PNL_MSG_MINUS, PNL_MSG_MINUS, PNL_MSG_MINUS
#define PNL_ATTR_STR_SETUP          PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_STOP            /* "     STOP" */   \
	PNL_MSG_S, PNL_MSG_T, PNL_MSG_O, PNL_MSG_P,PNL_MSG_SPC, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_STOP           PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_PLAY            /* "     PLAY" */   \
	PNL_MSG_P, PNL_MSG_L, PNL_MSG_A, PNL_MSG_Y, PNL_MSG_SPC, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_PLAY           PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_OPEN            /* "     OPEN" */   \
        PNL_MSG_O, PNL_MSG_P, PNL_MSG_E, PNL_MSG_N,\
         PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_OPEN           PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_CLOSE           /* "    CLOSE" */   \
        PNL_MSG_C, PNL_MSG_L, PNL_MSG_O, PNL_MSG_S, PNL_MSG_E,\
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_CLOSE          PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_LOAD            /* "     LOAd" */   \
	PNL_MSG_L, PNL_MSG_O, PNL_MSG_A, PNL_MSG_D,PNL_MSG_SPC, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_LOAD           PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_INVALID_DISC    /* "    Error" */   \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, \
        PNL_MSG_E, PNL_MSG_r, PNL_MSG_r, PNL_MSG_o, PNL_MSG_r
#define PNL_ATTR_STR_INVALID_DISC   PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_STANDBY    /* "  Standby" */   \
        PNL_MSG_S, PNL_MSG_t, PNL_MSG_a, PNL_MSG_n, PNL_MSG_d,PNL_MSG_b,\
        PNL_MSG_y,PNL_MSG_SPC,PNL_MSG_SPC
#define PNL_ATTR_STR_STANDBY   PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_UPGRADE    /* "  UPgrAdE " */   \
        PNL_MSG_U, PNL_MSG_P, PNL_MSG_g, PNL_MSG_r, PNL_MSG_A,PNL_MSG_d,\
        PNL_MSG_E,PNL_MSG_SPC,PNL_MSG_SPC
#define PNL_ATTR_STR_UPGRADE   PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_OK    /* "  OK" */   \
        PNL_MSG_D, PNL_MSG_O, PNL_MSG_N, PNL_MSG_E, PNL_MSG_SPC,PNL_MSG_SPC,\
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_OK   PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_DISKERROR    /* "  DISC Error" */   \
        PNL_MSG_E, PNL_MSG_r, PNL_MSG_r, PNL_MSG_o,PNL_MSG_r, \
        PNL_MSG_SPC,PNL_MSG_SPC,PNL_MSG_SPC,PNL_MSG_SPC
#define PNL_ATTR_STR_DISKERROR   PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_HELLO         /* " HELLO " */   \
	PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC,PNL_MSG_SPC,PNL_MSG_SPC,\
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC,PNL_MSG_SPC
//        PNL_MSG_H, PNL_MSG_E, PNL_MSG_L,PNL_MSG_L, PNL_MSG_O, \
//        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC,PNL_MSG_SPC
#define PNL_ATTR_STR_HELLO        PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_MSGOFF         /* " OFF " */   \
        PNL_MSG_SPC, PNL_MSG_O, PNL_MSG_F,PNL_MSG_F, PNL_MSG_SPC, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC,PNL_MSG_SPC
#define PNL_ATTR_STR_MSGOFF        PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_PRESSUP        /* "PrESS UP " */   \
        PNL_MSG_P, PNL_MSG_r, PNL_MSG_E,PNL_MSG_S, PNL_MSG_S, \
        PNL_MSG_SPC, PNL_MSG_U, PNL_MSG_P,PNL_MSG_SPC
#define PNL_ATTR_STR_PRESSUP        PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_FINISHED        /* "FInISHEd " */   \
        PNL_MSG_F, PNL_MSG_I, PNL_MSG_n,PNL_MSG_I, PNL_MSG_S, \
        PNL_MSG_H, PNL_MSG_E, PNL_MSG_d,PNL_MSG_SPC
#define PNL_ATTR_STR_FINISHED        PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_PBCON             /* " PBC ON     " */   \
        PNL_MSG_P, PNL_MSG_B, PNL_MSG_C, PNL_MSG_SPC, \
        PNL_MSG_O, PNL_MSG_N, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_PBCON             PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_PBC             /* " PBC     " */   \
        PNL_MSG_P, PNL_MSG_B, PNL_MSG_C, PNL_MSG_SPC, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_PBC             PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_P_CLR            /* " P_Clr        " */   \
        PNL_MSG_P, PNL_MSG_SPC, PNL_MSG_C, PNL_MSG_L, \
        PNL_MSG_r, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_P_CLR             PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_ERROR            /* "Error       " */   \
        PNL_MSG_E, PNL_MSG_r, PNL_MSG_r, PNL_MSG_o, PNL_MSG_r, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_ERROR            PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_PIC            /* "PIC       " */   \
        PNL_MSG_P, PNL_MSG_I, PNL_MSG_C, PNL_MSG_SPC, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_PIC            PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_PAUSE            /* "PAUSE       " */   \
        PNL_MSG_P, PNL_MSG_A, PNL_MSG_U, PNL_MSG_S, PNL_MSG_E, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_PAUSE            PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_PAL            /* "PAL       " */   \
        PNL_MSG_P, PNL_MSG_A, PNL_MSG_L, PNL_MSG_SPC, PNL_MSG_SPC, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_PAL            PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_NTSC            /* "NTSC       " */   \
        PNL_MSG_N, PNL_MSG_T, PNL_MSG_S, PNL_MSG_C, PNL_MSG_SPC, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_NTSC            PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_AUTO            /* "AUTO       " */   \
        PNL_MSG_A, PNL_MSG_U, PNL_MSG_T, PNL_MSG_O, PNL_MSG_SPC, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_AUTO            PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_READ			/*READ*/	\
        PNL_MSG_r, PNL_MSG_E, PNL_MSG_A, PNL_MSG_D, PNL_MSG_SPC, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC
#define PNL_ATTR_STR_READ            PNL_LIGHT_ON|PNL_BLINK_OFF
#define PNL_MSG_STR_DISC			/*DISC*/	\
        PNL_MSG_C, PNL_MSG_O, PNL_MSG_D, PNL_MSG_E, PNL_MSG_SPC, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC		
#define PNL_ATTR_STR_DISC            PNL_LIGHT_ON|PNL_BLINK_OFF

//maggie for #2460
#define PNL_MSG_STR_JPGFOLDER            /* "     FILE" */   \
	PNL_MSG_P, PNL_MSG_I, PNL_MSG_C, PNL_MSG_SPC,PNL_MSG_SPC, \
        PNL_MSG_SPC, PNL_MSG_MINUS, PNL_MSG_MINUS, PNL_MSG_MINUS,PNL_MSG_SPC
#define PNL_ATTR_STR_JPGFOLDER           PNL_LIGHT_ON|PNL_BLINK_OFF
//maggie for #2460

//maggie301208
#define PNL_MSG_STR_TITLE            /* "     TITLE" */   \
	PNL_MSG_T, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC,PNL_MSG_SPC, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC,PNL_MSG_SPC
#define PNL_ATTR_STR_TITLE           PNL_LIGHT_ON|PNL_BLINK_OFF
//maggie301208

//MAGGIE40210
#define PNL_MSG_STR_LOCK            /* "     TITLE" */   \
	PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_L, PNL_MSG_O,PNL_MSG_C, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC,PNL_MSG_SPC
#define PNL_ATTR_STR_LOCK           PNL_LIGHT_ON|PNL_BLINK_OFF
//MAGGIE40210

//MAGGIE40210
#define PNL_MSG_STR_UNLOCK            /* "     TITLE" */   \
	PNL_MSG_U, PNL_MSG_N, PNL_MSG_L, PNL_MSG_O,PNL_MSG_C, \
        PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC, PNL_MSG_SPC,PNL_MSG_SPC
#define PNL_ATTR_STR_UNLOCK           PNL_LIGHT_ON|PNL_BLINK_OFF
//MAGGIE40210


/* LIGHTDISC */
#define PNL_CLASS_LIGHTDISC         PNL_MODULE_NONE//PNL_MODULE_LIGHTDISC
/* rotate speed */
#define PNL_CLK_LD_SPEED_OFF        0
#define PNL_CLK_LD_SPEED_SLOW       1100
#define PNL_CLK_LD_SPEED_MIDDLE     450
#define PNL_CLK_LD_SPEED_FAST       	200
#undef PNL_POS_LD_SEGMENT          {6,0x00200000},{6,0x00400000},{6, 0x00800000},\
		 {6, 0x01000000}, {6, 0x02000000},{6, 0x04000000}, {6, 0x08000000}, {6, 0x10000000}
#undef PNL_POS_LD_SIG

/*----------------------*/
/* PANEL KEY DEFINITION */
/*----------------------*/
/*
#define PNL_KEY_00000001    PNL_KEY_NONE
#define PNL_KEY_00000002    PNL_KEY_NONE
#define PNL_KEY_00000004    PNL_KEY_NONE
#define PNL_KEY_00000008    PNL_KEY_NONE
#define PNL_KEY_00000010    PNL_KEY_NONE
#define PNL_KEY_00000020    PNL_KEY_NONE
#define PNL_KEY_00000040    PNL_KEY_NONE
#define PNL_KEY_00000080    PNL_KEY_NONE
#define PNL_KEY_00000100    C_KEY_STOP
#define PNL_KEY_00000200    C_KEY_PLAY
#define PNL_KEY_00000400    PNL_KEY_NONE
#define PNL_KEY_00000800    PNL_KEY_NONE
#define PNL_KEY_00001000    C_KEY_PAUSE
#define PNL_KEY_00002000    C_KEY_NEXT_PROGRAM
#define PNL_KEY_00004000    C_KEY_REV
#define PNL_KEY_00008000    PNL_KEY_NONE
#define PNL_KEY_00010000    C_KEY_OPEN
#define PNL_KEY_00020000    C_KEY_PREV_PROGRAM
#define PNL_KEY_00040000    C_KEY_FF
#define PNL_KEY_00080000    PNL_KEY_NONE
#define PNL_KEY_00100000    PNL_KEY_NONE
#define PNL_KEY_00200000    PNL_KEY_NONE
#define PNL_KEY_00400000    PNL_KEY_NONE
#define PNL_KEY_00800000    PNL_KEY_NONE
#define PNL_KEY_01000000    PNL_KEY_NONE
#define PNL_KEY_02000000    PNL_KEY_NONE
#define PNL_KEY_04000000    PNL_KEY_NONE
#define PNL_KEY_08000000    PNL_KEY_NONE
#define PNL_KEY_10000000    PNL_KEY_NONE
#define PNL_KEY_20000000    PNL_KEY_NONE
#define PNL_KEY_40000000    PNL_KEY_NONE
#define PNL_KEY_80000000    PNL_KEY_NONE
*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -