Vladimir Ein

Results 304 comments of Vladimir Ein

Starting your app with the environment variable ` __GLVND_DISALLOW_PATCHING=1` might help, but it's only a workaround. Ideally we need to delete textures in the main thread OR select the GL...

This is as far as I would care to go: ```py from random import randrange import time import dearpygui.dearpygui as dpg dpg.create_context() dpg.create_viewport(title="Test", width=600, height=500) dpg.setup_dearpygui() with dpg.window() as w:...

Add `category=dpg.mvThemeCat_Plots` to `add_theme_style()`. Also don't forget to bind the theme to the plot with `bind_item_theme`.

```py with dpg.theme() as plot_theme: with dpg.theme_component(0): dpg.add_theme_style(dpg.mvPlotStyleVar_PlotPadding, 0, 0, category=dpg.mvThemeCat_Plots) with dpg.plot(height=30, no_box_select=True, no_mouse_pos=True): dpg.bind_item_handler_registry(dpg.last_item(), handlers) dpg.bind_item_theme(dpg.last_item(), plot_theme) ```

All the docs I know of are at https://dearpygui.readthedocs.io/en/latest/. It differs from Dear ImGui in that it's **not** an immediate-mode GUI (in my opinion): it's rather a regular "stateful" UI...

There might be other places in the code that do not expect to see `nullptr` in the widget tree. I haven't checked that. It would be easy to add a...

Regarding the crashes I've added some info to #2057.

> The example code does no generate a runtime exception. What should it do on the second call then? Add more buttons or ignore the call or something else? >...

> but a button is added to the Tutorial window (wait, what?) Wow :rofl:. This is interesting. And inconsistent, I agree.