Nuklear: как сделать текстовое поле для переноса - PullRequest
0 голосов
/ 11 апреля 2020

С непосредственной библиотекой ui Nuklear я хочу иметь упаковочное текстовое поле, такое как этот пример. enter image description here

Я пытаюсь повторить это поведение с помощью nuklear как такового.

int flags = NK_WINDOW_TITLE | NK_WINDOW_BORDER |
          NK_WINDOW_MOVABLE | NK_WINDOW_SCALABLE |
          NK_WINDOW_MINIMIZABLE;

if (!nk_begin(ctx, "test", nk_rect(0, 0, 256, 256), flags)) {
      nk_layout_row_dynamic(ctx, 0, 1);

      const char *text = "hello world this some example text";

      nk_text_wrap(ctx, text, strlen(text));
}                                                         
nk_end(ctx);

Но вместо переноса текста текст просто вырезается из экрана .

enter image description here

Я посмотрел документацию, но она не очень насыщена, и ни один из приведенных примеров кода не имеет текстового поля.

Как мне обернуть мой текст в коробку, как в примере выше?

...