Comments (7)
At some point in the near future, I will be updating it to include the new Tables API.
from mahi-gui.
It currently has the docking branch embedded!
from mahi-gui.
I am running the Plot Demo ex_plots.cpp (VS2019) and when I try to dock the Plot Options window to the My Plot window it always completely covers the plot no matter where i try to dock it. Do you know what the problem might be? Sorry, I am new to IMGUI.
from mahi-gui.
Ah yes, it's because I'm using a custom Begin function (see imgui_custom.cpp
):
ImGui::BeginFixed("Plots", vpPos, vpSize, ImGuiWindowFlags_NoTitleBar);
which is:
bool BeginFixed(const char *name, const ImVec2 &pos, const ImVec2 &size, ImGuiWindowFlags flags)
{
ImGui::SetNextWindowPos(pos, ImGuiCond_Always);
ImGui::SetNextWindowSize(size, ImGuiCond_Always);
flags |= ImGuiWindowFlags_NoMove;
flags |= ImGuiWindowFlags_NoResize;
return ImGui::Begin(name, nullptr, flags);
}
This keeps the ImGui window fixed at that location/size relative to the platform window. If you change that line to the standard ImGui::Begin("Plots");
, it will become dock-able.
from mahi-gui.
I should update the examples to not use this, I suppose...
from mahi-gui.
Fixed:
from mahi-gui.
Thanks! If you are interesting in doing some IMGUI consulting work for me please send an email to [email protected]
from mahi-gui.
Related Issues (19)
- plot with automatical data Y-range? HOT 1
- XBar plot disappears during mouse drag HOT 1
- Build broken on Linux (x86_64) HOT 16
- macOS build fails HOT 1
- Why is BUILD_SHARED_LIBS unsupported? HOT 3
- Small compilation problems in Mingw-w64
- DPI issue on OSX HOT 4
- Puzzometry example crashes on OSX HOT 2
- Build fails on Linux (Ubuntu 20.04) HOT 1
- wasm demo support
- Util is missing HOT 1
- Update Implot
- User guide for absolute beginners? HOT 2
- Compiliation issue on MacOS HOT 1
- Updating to ImGui 1.88
- ClangFormat not used in some files HOT 1
- Too many vertices in ImDrawList using 16-bit indices HOT 12
- [Linux] [patch] Yet some little build issues HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mahi-gui.