C ++ - графический интерфейс Nuklear не может создавать надписи с несколькими строками - PullRequest
0 голосов
/ 03 марта 2019

Я пытаюсь вывести несколько строк текста в метке, но, похоже, он не распознает \ n как допустимый символ.Хорошим примером такого может быть этот пример

nk_layout_row_dynamic(ctx, 200, 1);
nk_label(ctx, "row1\nrow2\nfinal row", NK_TEXT_ALIGN_LEFT);

Можно ожидать, что он отобразит

row1
row2
final row

Вместо этого он просто показывает

row1?row2?final row

Существует обходной путь сиспользование nk_text_edit, но для этого потребуется немного переписать, так как он не позволяет работать с std :: string, как это делает nk_label.

1 Ответ

0 голосов
/ 03 марта 2019

https://github.com/vurtun/nuklear/issues/532

Кажется, хорошо известная отсутствующая функция

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...