У меня есть диалог, в котором я прошу пользователя ввести имя пользователя и пароль. Я сопоставляю их с базой данных. Если поле пользователя пусто, я показываю окно сообщения, сообщающее пользователю, что идентификатор пользователя пуст. Я хочу, чтобы фокус был установлен на поле идентификатора пользователя. Как мне это сделать в gtkmm? Можно ли очистить существующее содержимое идентификатора пользователя?
l_user_id=m_user_id->get_text();
l_password=m_password->get_text();
if(l_user_id=="")
throw_dialog("Empty Field","Please enter a user name");
// i want to clear the user id field
// i want to set focus to user id field