Home / Forums / Writing Custom Dear ImGui Widgets: Multi-Slider, Color Wheel & Node Graphs

UnreliableCode Community

Developer Research, Reverse Engineering & Coding Community

Source

Writing Custom Dear ImGui Widgets: Multi-Slider, Color Wheel & Node Graphs

RenderMaster
ImGui UI Designer
VIP
Rep: 310
Join Date: Sep 2023
Posts: 32
Thanks: 82
2y ago · Nov 5, 2023 3:59 PM
#1
Creating reusable ImGui custom controls using ImGui::ItemSize, ImGui::ItemAdd, and custom ImDrawList drawing primitives.
RenderMaster | Clean UI Design & Dear ImGui widgets
The following users thanked RenderMaster for this post:
ImGuiStyler
ImGui Animation Specialist
MEMBER
Rep: 210
Join Date: Mar 2024
Posts: 22
Thanks: 55
2y ago · Nov 5, 2023 5:09 PM
#2
Handling mouse drag interactions with ImGui::GetIO().MousePos and tracking active state with ImGui::GetID().
ImGuiStyler | Clean Custom UI Controls & Easing
GlowShader
Shader & Overlay Artist
MEMBER
Rep: 185
Join Date: Oct 2023
Posts: 36
Thanks: 46
2y ago · Nov 7, 2023 1:09 AM
#3
The ImGui internal API (imgui_internal.h) exposes everything needed to build complex DAW or blueprint graph editors.
GlowShader | Shaders, Stencils & DirectX DrawLists