Начинающий
-
Автор темы
- #1
На:измени размер (код залей хотяб на пастебин и я скажу какая строчка блет нахуй мне твои скрины аааа)
if (ImGui::BeginMainMenuBar())
{
ImGui::MenuItem("RageBot", nullptr, &w.josktiy);
ImGui::MenuItem("Visuals", nullptr, &w.visual);
ImGui::MenuItem("Misc", nullptr, &w.misc);
ImGui::MenuItem("Skins", nullptr, &w.skins);
ImGui::MenuItem("Configs", nullptr, &w.conf);
ImGui::EndMainMenuBar();
}
bool ImGui::BeginMainMenuBar()
{
ImGuiContext& g = *GImGui;
g.NextWindowData.MenuBarOffsetMinVal = ImVec2(0.0f, 0.0f);
SetNextWindowPos(ImVec2(600.0f, 0.0f));
SetNextWindowSize(ImVec2(590.0f, g.NextWindowData.MenuBarOffsetMinVal.y + g.FontBaseSize + g.Style.FramePadding.y));
PushStyleVar(ImGuiStyleVar_WindowRounding, 0.0f);
PushStyleVar(ImGuiStyleVar_WindowMinSize, ImVec2(0, 0));
ImGuiWindowFlags window_flags = ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoMove | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoSavedSettings | ImGuiWindowFlags_MenuBar;
bool is_open = Begin("##MainMenuBar", NULL, window_flags) && BeginMenuBar();
PopStyleVar(2);
g.NextWindowData.MenuBarOffsetMinVal = ImVec2(0.0f, 0.0f);
if (!is_open)
{
End();
return false;
}
return true;
}
Чекай код выше этого всё тамНа:
Код:if (ImGui::BeginMainMenuBar()) { ImGui::MenuItem("RageBot", nullptr, &w.josktiy); ImGui::MenuItem("Visuals", nullptr, &w.visual); ImGui::MenuItem("Misc", nullptr, &w.misc); ImGui::MenuItem("Skins", nullptr, &w.skins); ImGui::MenuItem("Configs", nullptr, &w.conf); ImGui::EndMainMenuBar(); }
выше нету, есть только в файлах имгуя, проект абсолютно чистыйЧекай код выше этого всё там
например - ImGui::SetNextWindowSize(ImVec2(800, 53.3));
после добавления в BeginMainMenuBar эту штуку(SetNextWindowSize) меню больше стало, но цвет изменился( смотри скрин)
Посмотреть вложение 5327
нету этой штуки, вставил - ничего не изменилосьПожалуйста, авторизуйтесь для просмотра ссылки.
36 строка
хххххх не надо было вставлять лолнету этой штуки, вставил - ничего не изменилось
хххххх не надо было вставлять лол
дай свой вк помогу
Скрытый контент для пользователей .Скрытое содержимое
Скрытый контент для пользователей .
SetNextWindowSize(ImVec2(590.0f, g.NextWindowData.MenuBarOffsetMinVal.y + g.FontBaseSize + g.Style.FramePadding.y));BeginMainMenuBar:
я уже все значения тут менял, ну ничего не помогаетКод:bool ImGui::BeginMainMenuBar() { ImGuiContext& g = *GImGui; g.NextWindowData.MenuBarOffsetMinVal = ImVec2(0.0f, 0.0f); SetNextWindowPos(ImVec2(600.0f, 0.0f)); SetNextWindowSize(ImVec2(590.0f, g.NextWindowData.MenuBarOffsetMinVal.y + g.FontBaseSize + g.Style.FramePadding.y)); PushStyleVar(ImGuiStyleVar_WindowRounding, 0.0f); PushStyleVar(ImGuiStyleVar_WindowMinSize, ImVec2(0, 0)); ImGuiWindowFlags window_flags = ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoMove | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoSavedSettings | ImGuiWindowFlags_MenuBar; bool is_open = Begin("##MainMenuBar", NULL, window_flags) && BeginMenuBar(); PopStyleVar(2); g.NextWindowData.MenuBarOffsetMinVal = ImVec2(0.0f, 0.0f); if (!is_open) { End(); return false; } return true; }
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz