Vladimir Ein
Vladimir Ein
Not a big deal but I'd like to point out that the fix makes the `if (viewport->decorated)` condition useless: ``` if (viewport->decorated) { GContext->viewport->clientHeight = cheight; GContext->viewport->clientWidth = cwidth; }...
Retrieving item size in ImGui is only possible after the item renders at least once. For windows, however, it usually takes two frames to auto-size to content size: - at...
Looks like it's something in `set_primary_window` that affects the popup position. Doesn't occur without `set_primary_window`; and, as @hugle mentioned, doesn't occur if popup is created after `set_primary_window` (but still before...
Look ma! ```cpp static PyObject* set_primary_window(PyObject* self, PyObject* args, PyObject* kwargs) { // reset other windows for (auto& window : GContext->itemRegistry->windowRoots) { if (window->uuid != item) { window->info.dirtyPos = true;...
Please enclose your script with a code block:  Pasting it in plain text (without the code block) removes indentation and renders Python code unreadable.
Also, `pathlib` makes it much easier (and more readable) to manage paths. F-strings do the same to string formatting. ```py from pathlib import Path exe_path = Path(__file__).parent / "Scripts/muscle5.1.win64.exe" os.system(f"{exe_path.resolve()}...
Can you post a screenshot of the error message that you get when it crashes? Or a copy of its text.
If you comment out the `os.system` line, does your packaged version still crash? If not, then it's clearly related to `muscle5.1.win64.exe` and has nothing to do with DearPyGui. In that...
Well, `os.system` is not a DearPyGui function and looks like it's what was failing in your case. So DearPyGui can't really provide any diagnostics (log or whatever else) on a...
**Pcothren** is probably too busy to answer, but anyway... it would help if you explained in a bit more detail what you mean by saying "provide a real-time interactive interface".