Размер поля для ввода текста ImGUI

Mark_Minerov

Новичок
Автор темы
18
0
Вот к примеру, есть у меня форма для ввода текста imGUI, и я хочу изменить её размер, к примеру, чтобы поле не было слишком длинным. Код и фото прилагаются.
Код:
imgui.InputText(u8"Input some text", textBuffer)
https://imgur.com/a/6zywTsn
 

Mark_Minerov

Новичок
Автор темы
18
0
Lua:
imgui.PushItemWidth(значение)
imgui.InputText(u8"Input some text", textBuffer)
imgui.PopItemWidth()
А я смогу, к примеру сделать вот так?:

Код:
imgui.PushItemWidth(100) 
imgui.InputText(u8"Input some text 1", textBuffer1) 
imgui.PopItemWidth()

imgui.PushItemWidth(200) 
imgui.InputText(u8"Input some text 2", textBuffer2) 
imgui.PopItemWidth()
 

James Hawk

Известный
920
214
А я смогу, к примеру сделать вот так?:

Код:
imgui.PushItemWidth(100)
imgui.InputText(u8"Input some text 1", textBuffer1)
imgui.PopItemWidth()

imgui.PushItemWidth(200)
imgui.InputText(u8"Input some text 2", textBuffer2)
imgui.PopItemWidth()
Ну да. Ты же разным инпутам разную ширину задаешь