[mw_shl_code=applescript,true]//设置日的LISTWHEEL
hItem=WM_GetDialogItem(pMsg->hWin, ID_LISTWHEEL_2);
LISTWHEEL_SetOwnerDraw(hItem,ListWheel0_OwnerDraw); //绘制红 {MOD}指示行
LISTWHEEL_SetFont(hItem,&GUI_Font20B_ASCII); //设置字体
LISTWHEEL_SetTextAlign(hItem,GUI_TA_VCENTER|GUI_TA_HCENTER);//对齐方式
LISTWHEEL_SetSnapPosition(hItem,(150-LineHeight)/2); //设置吸附的位置
LISTWHEEL_SetLineHeight(hItem,LineHeight); //设置绘制数据项所使用的行高
LISTWHEEL_SetTextColor(hItem,LISTWHEEL_CI_SEL,0x80FF00); //设置选中的条目的文本颜 {MOD}
LISTWHEEL_SetTextColor(hItem,LISTWHEEL_CI_UNSEL,0xD3D3D3); //设置未选定文本的颜 {MOD}。
if(listwheelindex[1]==2)
{
if(Is_Leap_Year(listwheelindex[0]))maxdate=29;//
{
for(i=0;i<29;i++) //添加数据项
{
LISTWHEEL_AddString(hItem,*(_apw_date+i));
}
}
if(Is_Leap_Year(listwheelindex[0]))maxdate=28;//
{
for(i=0;i<28;i++) //添加数据项
{
LISTWHEEL_AddString(hItem,*(_apw_date+i));
}
}
}
else if(listwheelindex[1]!=2)
{
for(i=0;i<GUI_COUNTOF(_apw_date);i++) //添加数据项
{
LISTWHEEL_AddString(hItem,*(_apw_date+i));
}
}[/mw_shl_code]
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>