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

📄 browsershow.h

📁 MTK portableDVD 采用mtk1389方案的代码
💻 H
📖 第 1 页 / 共 2 页
字号:
#define BRW_DATA_HH1_HEIGHT       (FONT_HEIGHT)
#define BRW_DATA_HH1_START_X      (BRW_DATA_HH1_END_X - BRW_DATA_HH1_WIDTH)
#define BRW_DATA_HH1_START_Y      _wStartYBuf
#define BRW_DATA_HH1_END_X        (BRW_DATA_HH2_START_X)
#define BRW_DATA_HH1_END_Y        _wEndYBuf

#define BRW_DATA_HH2_WIDTH        (DIGIT_WIDTH)
#define BRW_DATA_HH2_HEIGHT       (FONT_HEIGHT)
#define BRW_DATA_HH2_START_X      (BRW_DATA_HH2_END_X - BRW_DATA_HH2_WIDTH)
#define BRW_DATA_HH2_START_Y      _wStartYBuf
#define BRW_DATA_HH2_END_X        (BRW_DATA_COLON1_START_X - 4)
#define BRW_DATA_HH2_END_Y        _wEndYBuf

#define BRW_DATA_COLON1_WIDTH     (COLON_WIDTH)
#define BRW_DATA_COLON1_HEIGHT    (FONT_HEIGHT)
#define BRW_DATA_COLON1_START_X   (BRW_DATA_COLON1_END_X - BRW_DATA_COLON1_WIDTH)
#define BRW_DATA_COLON1_START_Y   _wStartYBuf
#define BRW_DATA_COLON1_END_X     (BRW_DATA_MM1_START_X - 4)
#define BRW_DATA_COLON1_END_Y     _wEndYBuf

#define BRW_DATA_MM1_WIDTH        (DIGIT_WIDTH)
#define BRW_DATA_MM1_HEIGHT       (FONT_HEIGHT)
#define BRW_DATA_MM1_START_X      (BRW_DATA_MM1_END_X - BRW_DATA_MM1_WIDTH)
#define BRW_DATA_MM1_START_Y      _wStartYBuf
#define BRW_DATA_MM1_END_X        (BRW_DATA_MM2_START_X)
#define BRW_DATA_MM1_END_Y        _wEndYBuf

#define BRW_DATA_MM2_WIDTH        (DIGIT_WIDTH)
#define BRW_DATA_MM2_HEIGHT       (FONT_HEIGHT)
#define BRW_DATA_MM2_START_X      (BRW_DATA_MM2_END_X - BRW_DATA_MM2_WIDTH)
#define BRW_DATA_MM2_START_Y      _wStartYBuf
#define BRW_DATA_MM2_END_X        (BRW_DATA_COLON2_START_X - 4)
#define BRW_DATA_MM2_END_Y        _wEndYBuf

#define BRW_DATA_COLON2_WIDTH     (COLON_WIDTH)
#define BRW_DATA_COLON2_HEIGHT    (FONT_HEIGHT)
#define BRW_DATA_COLON2_START_X   (BRW_DATA_COLON2_END_X - BRW_DATA_COLON2_WIDTH)
#define BRW_DATA_COLON2_START_Y   _wStartYBuf
#define BRW_DATA_COLON2_END_X     (BRW_DATA_SS1_START_X - 4)
#define BRW_DATA_COLON2_END_Y     _wEndYBuf
#else

#define BRW_DATA_TOTAL_WIDTH      _wWidthBuf
#define BRW_DATA_TOTAL_HEIGHT     (FONT_HEIGHT)
#define BRW_DATA_TOTAL_START_X    (BRW_DATA_CURR2_END_X + SPACE_WIDTH)
#define BRW_DATA_TOTAL_START_Y    _wStartYBuf
#define BRW_DATA_TOTAL_END_X      _wEndXBuf
#define BRW_DATA_TOTAL_END_Y      _wEndYBuf

#define BRW_DATA_HH1_WIDTH        (DIGIT_WIDTH)
#define BRW_DATA_HH1_HEIGHT       (FONT_HEIGHT)
#define BRW_DATA_HH1_START_X      (BRW_DATA_HH1_END_X - BRW_DATA_HH1_WIDTH)
#define BRW_DATA_HH1_START_Y      _wStartYBuf
#define BRW_DATA_HH1_END_X        (BRW_DATA_HH2_START_X)
#define BRW_DATA_HH1_END_Y        _wEndYBuf

#define BRW_DATA_HH2_WIDTH        (DIGIT_WIDTH)
#define BRW_DATA_HH2_HEIGHT       (FONT_HEIGHT)
#define BRW_DATA_HH2_START_X      (BRW_DATA_HH2_END_X - BRW_DATA_HH2_WIDTH)
#define BRW_DATA_HH2_START_Y      _wStartYBuf
#define BRW_DATA_HH2_END_X        (BRW_DATA_COLON1_START_X)
#define BRW_DATA_HH2_END_Y        _wEndYBuf

#define BRW_DATA_COLON1_WIDTH     (COLON_WIDTH)
#define BRW_DATA_COLON1_HEIGHT    (FONT_HEIGHT)
#define BRW_DATA_COLON1_START_X   (BRW_DATA_COLON1_END_X - BRW_DATA_COLON1_WIDTH)
#define BRW_DATA_COLON1_START_Y   _wStartYBuf
#define BRW_DATA_COLON1_END_X     (BRW_DATA_MM1_START_X)
#define BRW_DATA_COLON1_END_Y     _wEndYBuf

#define BRW_DATA_MM1_WIDTH        (DIGIT_WIDTH)
#define BRW_DATA_MM1_HEIGHT       (FONT_HEIGHT)
#define BRW_DATA_MM1_START_X      (BRW_DATA_MM1_END_X - BRW_DATA_MM1_WIDTH)
#define BRW_DATA_MM1_START_Y      _wStartYBuf
#define BRW_DATA_MM1_END_X        (BRW_DATA_MM2_START_X)
#define BRW_DATA_MM1_END_Y        _wEndYBuf

#define BRW_DATA_MM2_WIDTH        (DIGIT_WIDTH)
#define BRW_DATA_MM2_HEIGHT       (FONT_HEIGHT)
#define BRW_DATA_MM2_START_X      (BRW_DATA_MM2_END_X - BRW_DATA_MM2_WIDTH)
#define BRW_DATA_MM2_START_Y      _wStartYBuf
#define BRW_DATA_MM2_END_X        (BRW_DATA_COLON2_START_X)
#define BRW_DATA_MM2_END_Y        _wEndYBuf

#define BRW_DATA_COLON2_WIDTH     (COLON_WIDTH)
#define BRW_DATA_COLON2_HEIGHT    (FONT_HEIGHT)
#define BRW_DATA_COLON2_START_X   (BRW_DATA_COLON2_END_X - BRW_DATA_COLON2_WIDTH)
#define BRW_DATA_COLON2_START_Y   _wStartYBuf
#define BRW_DATA_COLON2_END_X     (BRW_DATA_SS1_START_X)
#define BRW_DATA_COLON2_END_Y     _wEndYBuf
#endif

#define BRW_DATA_SS1_WIDTH        (DIGIT_WIDTH)
#define BRW_DATA_SS1_HEIGHT       (FONT_HEIGHT)
#define BRW_DATA_SS1_START_X      (BRW_DATA_SS1_END_X - BRW_DATA_SS1_WIDTH)
#define BRW_DATA_SS1_START_Y      _wStartYBuf
#define BRW_DATA_SS1_END_X        (BRW_DATA_SS2_START_X)
#define BRW_DATA_SS1_END_Y        _wEndYBuf

#define BRW_DATA_SS2_WIDTH        (DIGIT_WIDTH)
#define BRW_DATA_SS2_HEIGHT       (FONT_HEIGHT)
#define BRW_DATA_SS2_START_X      (BRW_DATA_SS2_END_X - BRW_DATA_SS2_WIDTH)
#define BRW_DATA_SS2_START_Y      _wStartYBuf
#define BRW_DATA_SS2_END_X        (BRW_DATA_MSG_END_X99)
#define BRW_DATA_SS2_END_Y        _wEndYBuf

#define BRW_DATA_UP_WIDTH         (BRW_UP_BMP_WIDTH)
#define BRW_DATA_UP_HEIGHT        (BRW_UP_BMP_HEIGHT)
#define BRW_DATA_UP_START_Y0      ( ((BRW_ITEM_DATA_HEIGHT - FONT_HEIGHT) / 2 - BRW_UP_BMP_HEIGHT + 1) / 2 )
#define BRW_DATA_UP_START_Y1      ( BRW_DATA_UP_START_Y0 +  BRW_ITEM_ITEM_HEIGHT - (BRW_ITEM_DATA_HEIGHT - BRW_ITEM_ITEM_HEIGHT + 1) / 2)
#define BRW_DATA_UP_START_X       _wStartXBuf
#define BRW_DATA_UP_START_Y       _wStartYBuf
#define BRW_DATA_UP_END_X         _wEndXBuf
#define BRW_DATA_UP_END_Y         _wEndYBuf

#define BRW_DATA_DOWN_WIDTH       (BRW_DOWN_BMP_WIDTH)
#define BRW_DATA_DOWN_HEIGHT      (BRW_DOWN_BMP_HEIGHT)
#define BRW_DATA_DOWN_START_Y0    (BRW_ITEM_DATA_HEIGHT - BRW_DATA_UP_START_Y0 - BRW_DOWN_BMP_HEIGHT)
#define BRW_DATA_DOWN_START_Y1    (BRW_DATA_DOWN_START_Y0 + BRW_ITEM_ITEM_HEIGHT - (BRW_ITEM_DATA_HEIGHT - BRW_ITEM_ITEM_HEIGHT) / 2)
#define BRW_DATA_DOWN_START_X     _wStartXBuf
#define BRW_DATA_DOWN_START_Y     _wStartYBuf
#define BRW_DATA_DOWN_END_X       _wEndXBuf
#define BRW_DATA_DOWN_END_Y       _wEndYBuf

#define BRW_DATA_LANG_DOT_WIDTH   (BRW_DOT_BMP_WIDTH)
#define BRW_DATA_LANG_DOT_HEIGHT  (BRW_DOT_BMP_HEIGHT)
#define BRW_DATA_LANG_DOT_START_X (BRW_DATA_RECT_WIDTH + BRW_DATA_DOT_OFFSET)
#define BRW_DATA_LANG_DOT_START_Y (_wStartYBuf + (BRW_N_FLAG_HEIGHT - BRW_DOT_BMP_HEIGHT) / 2)
#define BRW_DATA_LANG_DOT_END_X   (BRW_DATA_LANG_DOT_START_X + BRW_DATA_LANG_DOT_WIDTH)
#define BRW_DATA_LANG_DOT_END_Y   (BRW_DATA_LANG_DOT_START_Y + BRW_DATA_LANG_DOT_HEIGHT)

#define BRW_DATA_LANG_WIRDTH      _wWidthBuf
#define BRW_DATA_LANG_HEIGHT      (BRW_N_FLAG_HEIGHT)
#define BRW_DATA_LANG_START_X     (BRW_DATA_LANG_DOT_START_X + BRW_DATA_ITEM_OFFSET)
#define BRW_DATA_LANG_START_Y     _wStartYBuf
#define BRW_DATA_LANG_END_X       _wEndXBuf
#define BRW_DATA_LANG_END_Y       _wEndYBuf

#define BRW_DATA_ANGLE1_WIDTH     (DIGIT_WIDTH)
#define BRW_DATA_ANGLE1_HEIGHT    (FONT_HEIGHT)
#define BRW_DATA_ANGLE1_START_X   (BRW_DATA_MSG_START_X0)
#define BRW_DATA_ANGLE1_START_Y   _wStartYBuf
#define BRW_DATA_ANGLE1_END_X     (BRW_DATA_CURR1_START_X + BRW_DATA_CURR1_WIDTH)
#define BRW_DATA_ANGLE1_END_Y     _wEndYBuf

#define BRW_DATA_ANGLE2_WIDTH     _wWidthBuf
#define BRW_DATA_ANGLE2_HEIGHT    (FONT_HEIGHT)
#define BRW_DATA_ANGLE2_START_X   (BRW_DATA_ANGLE1_END_X + SPACE_WIDTH)
#define BRW_DATA_ANGLE2_START_Y   _wStartYBuf
#define BRW_DATA_ANGLE2_END_X     _wEndXBuf
#define BRW_DATA_ANGLE2_END_Y     _wEndYBuf

#define BRW_DATA_RPT_DOT_WIDTH    (BRW_DOT_BMP_WIDTH)
#define BRW_DATA_RPT_DOT_HEIGHT   (BRW_DOT_BMP_HEIGHT)
#define BRW_DATA_RPT_DOT_START_X  (BRW_DATA_RECT_WIDTH + BRW_DATA_DOT_OFFSET)
#define BRW_DATA_RPT_DOT_START_Y  (_wStartYBuf + (FONT_HEIGHT - BRW_DOT_BMP_HEIGHT) / 2)
#define BRW_DATA_RPT_DOT_END_X    (BRW_DATA_RPT_DOT_START_X + BRW_DATA_RPT_DOT_WIDTH)
#define BRW_DATA_RPT_DOT_END_Y    (BRW_DATA_RPT_DOT_START_Y + BRW_DATA_RPT_DOT_HEIGHT)

#define BRW_DATA_RPT_WIRDTH       _wWidthBuf
#define BRW_DATA_RPT_HEIGHT       (FONT_HEIGHT)
#define BRW_DATA_RPT_START_X      (BRW_DATA_RPT_DOT_START_X + BRW_DATA_ITEM_OFFSET)
#define BRW_DATA_RPT_START_Y      _wStartYBuf
#define BRW_DATA_RPT_END_X        _wEndXBuf
#define BRW_DATA_RPT_END_Y        _wEndYBuf

#ifdef SUPPORT_CD_SHUFFLE_PLAY			//songchen 061030
#define BRW_DATA_SHUFFLE_DOT_WIDTH    (BRW_DOT_BMP_WIDTH)
#define BRW_DATA_SHUFFLE_DOT_HEIGHT   (BRW_DOT_BMP_HEIGHT)
#define BRW_DATA_SHUFFLE_DOT_START_X  (BRW_DATA_RECT_WIDTH + BRW_DATA_DOT_OFFSET)
#define BRW_DATA_SHUFFLE_DOT_START_Y  (_wStartYBuf + (FONT_HEIGHT - BRW_DOT_BMP_HEIGHT) / 2)
#define BRW_DATA_SHUFFLE_DOT_END_X    (BRW_DATA_SHUFFLE_DOT_START_X + BRW_DATA_SHUFFLE_DOT_WIDTH)
#define BRW_DATA_SHUFFLE_DOT_END_Y    (BRW_DATA_SHUFFLE_DOT_START_Y + BRW_DATA_SHUFFLE_DOT_HEIGHT)

#define BRW_DATA_SHUFFLE_WIRDTH       _wWidthBuf
#define BRW_DATA_SHUFFLE_HEIGHT       (FONT_HEIGHT)
#define BRW_DATA_SHUFFLE_START_X      (BRW_DATA_SHUFFLE_DOT_START_X + BRW_DATA_ITEM_OFFSET)
#define BRW_DATA_SHUFFLE_START_Y      _wStartYBuf
#define BRW_DATA_SHUFFLE_END_X        _wEndXBuf
#define BRW_DATA_SHUFFLE_END_Y        _wEndYBuf
#endif
/////////////////////////////////////////////////////////////////////////////////

#define BRW_TAIL_RECT_WIDTH       (WB_BRW_WIDTH)
#define BRW_TAIL_RECT_HEIGHT      (BRW_ITEM_ITEM_HEIGHT)
#define BRW_TAIL_START_X          0
#define BRW_TAIL_START_Y          (BRW_TAIL_END_Y - BRW_TAIL_RECT_HEIGHT)
#define BRW_TAIL_END_X            (BRW_TAIL_START_X + BRW_TAIL_RECT_WIDTH)
#define BRW_TAIL_END_Y            (WB_BRW_ITEM_HEIGHT)

#define BRW_TAIL_MSG_WIDTH        _wWidthBuf
#define BRW_TAIL_MSG_HEIGHT       (FONT_HEIGHT)
#define BRW_TAIL_MSG_START_X      0
#define BRW_TAIL_MSG_START_Y      (BRW_TAIL_MSG_END_Y - BRW_TAIL_MSG_HEIGHT)
#define BRW_TAIL_MSG_END_X        _wEndXBuf
#define BRW_TAIL_MSG_END_Y        (BRW_TAIL_END_Y - 2)

#define BRW_TAIL_CDTT_OFFSET_Y    8

#define BRW_CDTT_RECT_WIDTH       (WB_BRW_WIDTH)
#define BRW_CDTT_RECT_HEIGHT      (FONT_HEIGHT * 3)
#define BRW_CDTT_RECT_START_X     0
#define BRW_CDTT_RECT_START_Y     (BRW_CDTT_RECT_END_Y - BRW_CDTT_RECT_HEIGHT)
#define BRW_CDTT_RECT_END_X       (BRW_CDTT_RECT_START_X + BRW_CDTT_RECT_WIDTH)
#define BRW_CDTT_RECT_END_Y       (BRW_TAIL_START_Y - BRW_TAIL_CDTT_OFFSET_Y)

#define BRW_CDTT_SI_NAME_WIDTH    _wWidthBuf
#define BRW_CDTT_SI_NAME_HEIGHT   (FONT_HEIGHT)
#define BRW_CDTT_SI_NAME_START_X  16
#define BRW_CDTT_SI_NAME_START_Y  (BRW_CDTT_RECT_START_Y)
#define BRW_CDTT_SI_NAME_END_X    _wEndXBuf
#define BRW_CDTT_SI_NAME_END_Y    (BRW_CDTT_SI_NAME_START_Y + BRW_CDTT_SI_NAME_HEIGHT)

#define BRW_CDTT_TT_NAME_WIDTH    _wWidthBuf
#define BRW_CDTT_TT_NAME_HEIGHT   (FONT_HEIGHT)
#define BRW_CDTT_TT_NAME_START_X  16
#define BRW_CDTT_TT_NAME_START_Y  (BRW_CDTT_SI_NAME_END_Y)
#define BRW_CDTT_TT_NAME_END_X    _wEndXBuf
#define BRW_CDTT_TT_NAME_END_Y    (BRW_CDTT_TT_NAME_START_Y + BRW_CDTT_TT_NAME_HEIGHT)

#define BRW_CDTT_CH_NAME_WIDTH    _wWidthBuf
#define BRW_CDTT_CH_NAME_HEIGHT   (FONT_HEIGHT)
#define BRW_CDTT_CH_NAME_START_X  16
#define BRW_CDTT_CH_NAME_START_Y  (BRW_CDTT_TT_NAME_END_Y)
#define BRW_CDTT_CH_NAME_END_X    _wEndXBuf
#define BRW_CDTT_CH_NAME_END_Y    (BRW_CDTT_CH_NAME_START_Y + BRW_CDTT_CH_NAME_HEIGHT)

/////////////////////////////////////////////////////////////////////////////////
#endif

⌨️ 快捷键说明

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