Есть диалог 2-ого стиля(LIST), нужно после его закрытия вывести номер последней выделенной строки. Но если диалог был закрыт с помощью ESC ничего не выводить.
if (SF->getGame()->isKeyPressed(VK_NUMPAD0))
{
char buf2[128];
char buf1[] = "Test";
sprintf(buf2...