+ ListUi->LastShown = Entry;
+
+ ListUi->CurrentItemText[0] = ANSI_NULL;
+ if (ListUi->GetEntryDescriptionProc)
+ {
+ ListUi->GetEntryDescriptionProc(ListEntry,
+ ListUi->CurrentItemText,
+ ARRAYSIZE(ListUi->CurrentItemText));
+ }
+
+ FillConsoleOutputAttribute(StdOutput,
+ (List->CurrentEntry == ListEntry) ?
+ FOREGROUND_BLUE | BACKGROUND_WHITE :
+ FOREGROUND_WHITE | BACKGROUND_BLUE,
+ Width,
+ coPos,
+ &Written);