Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resizable table rows #2310

Open
giogina opened this issue Mar 28, 2024 · 1 comment
Open

Resizable table rows #2310

giogina opened this issue Mar 28, 2024 · 1 comment
Labels
state: pending not addressed yet

Comments

@giogina
Copy link

giogina commented Mar 28, 2024

Is your feature request related to a problem? Please describe.
I've been using tables for constructing layouts more than anything else - having a resizable side panel in form of a table column is great. However, table rows don't seem to be resizable.

Describe the solution you'd like
It would be great to be able to set table rows to be resizable - mostly for the purpose of having a resizable bottom panel in my window.

Describe alternatives you've considered
Currently hacked something up with a long, thin button on the top of the lower table column which reacts to drag by adjusting the column heights. Not nearly as smooth as a table resize, and I can't figure out how to change the mouse button to indicate that it's drag-able.

@giogina giogina added the state: pending not addressed yet label Mar 28, 2024
@v-ein
Copy link
Contributor

v-ein commented Mar 28, 2024

I don't think Dear ImGui supports that at the moment (see ticket #5553), and without support from ImGui, it's unlikely to be implemented in DPG.

#2248 might help in future with indication of something being draggable.

#2275 is going to add resizable child windows, which can probably be used together with tables or even replace tables in this scenario.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
state: pending not addressed yet
Projects
None yet
Development

No branches or pull requests

2 participants