ImGui::Checkbox("弹出子窗口", &show_another_window); ImGui::SliderFloat("浮点条", &f,0.0f,1.0f); ImGui::InputText("输入内容", sz,256,0,0,0);if(ImGui::Button("点我触发")) counter++; ImGui::SameLine(); ImGui::Text("触发次数 = %d", counter); ImGui::Text("当前FPS: %....
bool ImGui::Button(const char* label, const ImVec2& size_arg); ImGui::Button("Button"); Checkbox复选框 checkbox bool ImGui::Checkbox(const char* label, bool* v); ImGui::Checkbox("##checkbox",&v); RadioButton单选按钮 radio button bool ImGui::RadioButton(const char* label, int* v...
if (ImGui::Checkbox("WindowBorder", &border)) { style.WindowBorderSize = border ? 1.0f : 0.0f; } 增加按钮: if (ImGui::Button("Save Ref")) *ref = ref_saved_style = style; 分离器:我感觉就是换一个断落。因为会换行,并且出现一个分隔线。 ImGui::Separator(); 增加选项卡: if (ImGu...
ImGui::InputText("input text", str0, IM_ARRAYSIZE(str0)); 代表提示的文本框: static char str1[128] = ""; ImGui::InputTextWithHint("input text (w/ hint)", "enter text here", str1, IM_ARRAYSIZE(str1)); 输入数字框:作者太有想法了,支持在框里输入+100,就可以累计。 static int i...
ImGui::Checkbox("checkbox", &check); 增加单选框: static int e = 0; ImGui::RadioButton("radio a", &e, 0); ImGui::SameLine(); ImGui::RadioButton("radio b", &e, 1); ImGui::SameLine(); ImGui::RadioButton("radio c", &e, 2); ...
ImGui::Checkbox("弹出子窗口", &show_another_window); ImGui::SliderFloat("浮点条", &f,0.0f,1.0f); ImGui::InputText("输入内容", sz,256,0,0,0);if(ImGui::Button("点我触发")) counter++; ImGui::SameLine(); ImGui::Text("触发次数 = %d", counter); ...
if (ImGui::Checkbox("WindowBorder", &border)) { style.WindowBorderSize = border ? 1.0f : 0.0f; } 增加按钮: if (ImGui::Button("Save Ref")) *ref = ref_saved_style = style; 分离器:我感觉就是换一个断落。因为会换行,并且出现一个分隔线。
{ return true; } switch (msg) { case WM_SIZE: if (g_pd3dDevice != NULL && wParam != SIZE_MINIMIZED) { g_d3dpp.BackBufferWidth = LOWORD(lParam); g_d3dpp.BackBufferHeight = HIWORD(lParam); ResetDevice(); } return 0; case WM_SYSCOMMAND: if ((wParam & 0xfff0) == SC_KEYMENU...
基本控件:label、text、checkbox、slider 窗体控件:树形控件、图片控件、ComboBox、列表控件、菜单栏等 根据官方提供的demo来看,基本满足开发要求。 实现登录窗口 使用ImGUI创建一个简单的登录窗口相对容易。以下是一个基本示例,展示如何用ImGUI创建一个包含用户名和密码输入框以及登录按钮...
ImGui::Checkbox("Another Window", &show_another_window);ImGui::SliderFloat("float", &f, 0.0f, 1.0f); // Edit 1 float using a slider from 0.0f to 1.0f ImGui::ColorEdit3("clear color", (float *)&clear_color); // Edit 3 floats representing a colorif...