📄 menu_var.h
字号:
/***********************************************************************/
/* File: */
/* Copyright (c) 2000 ZORAN Corporation, All Rights Reserved */
/* THIS IS PROPRIETARY SOURCE CODE OF ZORAN CORPORATION */
/* */
/* =========== */
/* Descripton: */
/* =========== */
/* */
/* Log: */
/* === */
/* $Name: V_1_16 V_1_15 V_1_14 V_1_13 V_1_12 NV_1_00 V_1_11 $
/* $Header: v:/dsg/rcs/dsg/vp2k/Customer/menu/zoran/menu_var.h 1.9 2001/06/06 06:15:09 dingming Exp $
/* $Log: menu_var.h $
/* Revision 1.9 2001/06/06 06:15:09 dingming
/* font 32X24 complile
/* Revision 1.8 2000/11/09 04:07:32 cliff
/***********************************************************************/
#ifndef MEMU_VAR_H
#define MEMU_VAR_H
#include "sysdefs.h"
#include "..\..\..\ui\menu_sys\ms_wdgt.h"
#include "..\..\..\ui\menu_sys\osd_drv.h"
#include "..\..\..\decoder\osdrendr.h"
#include "..\..\..\decoder\osdlayou.h"
#ifdef FONT32X24 //DM0605
#include "..\..\..\customer\dragon\strings\strings.h"
#else
#include "..\..\..\ui\strings\strings.h"
#endif
extern MS_SCREEN *screen;
extern MS_DIALOG *dialog_box;
extern MS_CHOICE *choice1,*choice2,*choice3,*choice4,*choice5,*choice6,*choice7,*choice8;
extern MS_EDIT *edit;
extern MS_PASSWORD *mspwPassword;
extern MS_TIME *mstTime;
extern char password[5];
extern const OSD_Palette MenuBitmapColor[16];
//
// Audio Setup Run-Time Menu
//
typedef struct o_asrtm
{
MS_SLIDER *volume_slider;
} O_ASRTM;
//
// Bookmark Menu
//
typedef char SZ_BOOKMARK[9];
typedef struct o_bmark
{
SZ_BOOKMARK sz_bookmark[4];
} O_BMARK;
//
// Decoder Debug Menu
//
typedef struct o_decdbgm
{
char decdbg_str1[25];
char decdbg_str2[25];
} O_DECDBGM;
//
// Karaoke Menu
//
typedef struct o_karm
{
MS_SLIDER *key_shift_slider;
} O_KARM;
//
// Password Menu
//
typedef struct o_pwm
{
char sz_password[5];
#ifdef ZS5XX_PASSWORD
MS_DIALOG *m_pmsdYesNo;
MS_DIALOG *m_pmsdPrompt;
#endif // ZS5XX_PASSWORD
} O_PWM;
//
// Spectrum Analyzer Menu
//
typedef struct o_sam
{
BYTE prev_sa_value[6];
} O_SAM;
//
// Time Menu
//
typedef struct o_timem
{
char sz_time[9];
char sz_title[4];
char sz_chapter[4];
char sz_track[4];
MS_TIME *time_edit;
MS_EDIT *title_edit;
MS_EDIT *chapter_edit;
MS_EDIT *track_edit;
} O_TIMEM;
#ifdef JPG_DIGEST_ENABLED //DM1019
#define COLOR_INDEX_TRANSPARENT 0x4
#define MS_INIT_COLOR COLOR_INDEX_TRANSPARENT
// ZORAN CDE0324 : Fix setup screen background
#define SETUP_SCREEN_COLOR MAKE_MS_COLOR( COLOR_INDEX_TRANSPARENT, COLOR_INDEX_TRANSPARENT, COLOR_INDEX_TRANSPARENT)
// ZORAN CDE0907 : Add digest menu structure
//
// Digest Menu
//
#ifdef ICON_IN_THUMBNAIL_MENU //DM1115 for space of ICON
#define SZ_FRAME_NUMBER_DIGITS 4
#else
#define SZ_FRAME_NUMBER_DIGITS 2
#endif
typedef struct o_dm
{
MS_STATIC *m_pmssMenuTitle;
MS_STATIC *m_pmssFrameNumber;
#ifdef ICON_IN_THUMBNAIL_MENU //DM1115 for space of ICON
MS_STATIC *m_pmssMenuLable;
MS_STATIC *m_pmssMenuICON1;
MS_STATIC *m_pmssMenuICON2;
MS_STATIC *m_pmssMenuICON3;
MS_STATIC *m_pmssMenuICON4;
#endif
char m_szFrameNumber[SZ_FRAME_NUMBER_DIGITS + 1];
unsigned char m_ucPrevFrameNumber;
BOOL m_bClosedByUser;
} O_DM, *PO_DM;
// ZORAN CDE0907 >>>
#endif
// Union for all menu temporary data
typedef union
{
O_ASRTM m_asrtm;
O_BMARK m_bmark;
O_DECDBGM m_decdbgm;
O_KARM m_karm;
O_PWM m_pwm;
O_SAM m_sam;
O_TIMEM m_timem;
#ifdef JPG_DIGEST_ENABLED //DM1019
// ZORAN CDE0907 : Added digest menu
O_DM m_dm;
#endif
} UNION_MS;
extern UNION_MS gu_ms;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -