project\dvr_cardv_sdk\osdicon\IconPosition.h
#define THUMB_PER_LINE 4 //列数
#define THUMB_PER_COLUMN 2 //行数
AHC_Menu.c
StateSwitchMode(UI_BROWSER_STATE);
->
case UI_BROWSER_STATE:
BrowserMode_Start(void)
->
BrowserFunc_CheckLCDstatus();
ThumbConfig.uwTHMPerLine = THUMB_PER_LINE;
ThumbConfig.uwTHMPerColume = THUMB_PER_COLUMN;
->
AHC_Thumb_Config(&ThumbConfig, AHC_TRUE);
m_AHCThumb.usThumbPerRow = pConfig->uwTHMPerLine;
m_AHCThumb.usThumbPerCol = pConfig->uwTHMPerColume;
((DISP_HEIGHT*x/OSD_DISPLAY_SCALE_LCD)/ORIGINAL_OSD_W)320
#define STRETCH_H(y) ((DISP_WIDTH*y/OSD_DISPLAY_SCALE_LCD)/ORIGINAL_OSD_H)240
进入浏览模式
BrowserMode_Start(void)
AHC_SetMode(AHC_MODE_THUMB_BROWSER);
->
else if(uiMode == AHC_MODE_THUMB_BROWSER) {
AHC_SetThumbnailMode();
->
AHC_Thumb_DrawPage(AHC_TRUE);
|