static void OnDetailsListInfo(WindowControl * Sender, WndListFrame::ListInfo_t *ListInfo){ (void)Sender; if (ListInfo->DrawIndex == -1){ ListInfo->ItemCount = aTextLine.size(); } else { DrawListIndex = ListInfo->DrawIndex+ListInfo->ScrollIndex; } }
static void OnPaintDetailsListItem(WindowControl * Sender, LKSurface& Surface){ (void)Sender; if (DrawListIndex < (int)aTextLine.size()){ LKASSERT(DrawListIndex>=0); const TCHAR* szText = aTextLine[DrawListIndex]; Surface.SetTextColor(RGB_BLACK); Surface.DrawText(2*ScreenScale, 2*ScreenScale, szText); } }