Esempio n. 1
0
 void win_prog_display()           //guop add 20100927
{
	UINT16 count,dep;
	UINT16 style;
	struct OSDRect rW;
	PFN_KEY_MAP lstkeymap,winkeymap;
	PFN_CALLBACK callback;
	S_NODE s_node;
	UINT16 channel,str_len;
	char str[50];


    //TODO get find program number here.
	count = win_sel_prog_num;
	dep = 10;
	style = LIST_VER | LIST_ITEMS_NOCOMPLETE | LIST_SCROLL | LIST_SINGLE_SLECT | LIST_FULL_PAGE;

	OSD_SetRect(&rW,510,60, 360,522);

	win_comlist_reset();
	win_comlist_set_sizestyle(count, dep,style);    
	win_comlist_ext_enable_scrollbar(TRUE);	
	win_comlist_set_frame(rW.uLeft, rW.uTop, rW.uWidth, rW.uHeight);
	win_comlist_set_align(10,0, C_ALIGN_LEFT | C_ALIGN_VCENTER);
	win_comlist_ext_set_ol_frame(rW.uLeft  + 10,rW.uTop + 46, rW.uWidth - 20, rW.uHeight - 92);

	winkeymap = win_prog_abc_keymap;
	callback  = win_findprog_callback;
	win_comlist_set_mapcallback_ex(NULL,winkeymap,callback,win_findprog_con_defcallback);
}
Esempio n. 2
0
static void win_findprog_set_display()
{
	UINT16 count,dep;
	UINT16 style;
	struct OSDRect rW;
	//UINT16 height;
	PFN_KEY_MAP lstkeymap,winkeymap;
	PFN_CALLBACK callback;
	S_NODE s_node;
	UINT16 channel,str_len;
	char str[50];


    //TODO get find program number here.
	count = win_find_prog_num;
	dep = 11;
	//height = 28 * dep;
	style = LIST_VER | LIST_ITEMS_NOCOMPLETE | LIST_SCROLL | LIST_SINGLE_SLECT | LIST_FULL_PAGE;

	OSD_SetRect(&rW,W_PROG_L,W_PROG_T, W_PROG_W,W_PROG_H);

	win_comlist_reset();
	win_comlist_set_sizestyle(count, dep,style);    
	win_comlist_ext_enable_scrollbar(TRUE);	
	win_comlist_set_frame(rW.uLeft, rW.uTop, rW.uWidth, rW.uHeight);
	win_comlist_set_align(10,0, C_ALIGN_LEFT | C_ALIGN_VCENTER);
	win_comlist_ext_set_ol_frame(rW.uLeft  + 10,rW.uTop + 46, rW.uWidth - 20, rW.uHeight - 92);
	//win_comlist_ext_set_win_style(WSTL_POPUP_WIN_IDX);
	//win_comlist_ext_set_ol_items_style(MENU_FAV_ITEM_SH_IDX, MENU_FAV_ITEM_HL_IDX, 0);

//	win_comlist_ext_set_title(str);
	winkeymap = win_findprog_keymap;
	callback  = win_findprog_callback;
	//win_comlist_set_mapcallback(NULL,winkeymap,callback);
	win_comlist_set_mapcallback_ex(NULL,winkeymap,callback,win_findprog_con_defcallback);
}