В твоем случае:ImGui::begin();
If(!authed) {
Функции(); //в том числе и авторизация authed = true;
}
else {
Функции(); //запуск софта
}
ImGui::End();
Пишу с телефона, есть ошибки в заглавных буквах может и название функции, по фасту написал;)
Спасибо помог всё работает :)ImGui::begin();
If(!authed) {
Функции(); //в том числе и авторизация authed = true;
}
else {
Функции(); //запуск софта
}
ImGui::End();
Пишу с телефона, есть ошибки в заглавных буквах может и название функции, по фасту написал;)
В твоем случае:
if(Button(login)) {
If(прошел проверку)
Authed = true;
}
Else xuy();
}
Да, не за что. Обращайся.Спасибо помог всё работает :)
а ты случайно не знаешь как сделать после нажатия кнопки в лоадере текст высвечивался к примеру Error Username or password?Да, не за что. Обращайся.
В твоем случае:а ты случайно не знаешь как сделать после нажатия кнопки в лоадере текст высвечивался к примеру Error Username or password?
текст на 1с появляется и праподаетВ твоем случае:
if(Button(login)) {
If(прошел проверку)
Authed = true;
}
else {
ImGui::Text("IDI NAXUI");
Authed = false;
}
}
лоадер зависает и через 5с появляется текст на 1сСкрытое содержимое
а ты случайно не знаешь как сделать после нажатия кнопки в лоадере текст высвечивался к примеру Error Username or password?
static bool error_auth = false;
if ( ImGui::InputText("username", ...) )
error_auth = false;
if ( ImGui::InputText("password", ...) )
error_auth = false;
if ( ImGui::Button("Login") )
{
if ( strcmp(username, "admin") == 0 && strcmp(password, "admin") == 0 )
{
// next window after successful auth
}
else
{
error_auth = true;
}
}
if ( error_auth )
ImGui::TextColored(ImColor(220, 20, 25).Value, "Wrong username/password");
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz