yglukhov / nimx

GUI library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Autosized buttons

dodopod opened this issue · comments

Is there any way to make a button that sizes itself to its text? This seems like it should be really simple, but I can't seem to figure it out. As far as I can tell, the examples all just manually set the size of the button. The best I've been able to figure out is something like this, which is really inelegant:

- Button:
  width == systemFont().sizeOfString("hello").width + 10
  height == systemFont().sizeOfString("hello").height + 10

  title: "hello"

Currently there is no automatic sizing based on text size, though that's definitely something that should be done eventually.