AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"

Функция автоматические подгоняющая длину строки на C?

Пишу скрипт на C подобном языке для одной игрушки, там есть такая вещь, как диалоговые окна, размер диалогового окна зависит от строки описания в этом окне и так получается, что строка все время разной длинны и, например, "Введите пароль" имеет длину около 250px, а"Пароль не соответствует требованиям..." имеет длину около 1000px.

Мне нужно что бы длинна всегда была примерно одинакова, как это реализуется?

Нагуглил Управляющие символы, там пишут для "Продления строки" использовать \t, для переноса \n. Прошу помощи, в си я слаб.
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ответы на вопрос 1
@res2001
Developer, ex-admin
Причем здесь Си?
1.у вас скриптовый Си подобный язык - это совсем не то что Си
2.Си окон не рисует и ими не управляет
3.Как вы себе представляете подгон длины строки (сокращать слова, заменять на более короткие синонимы, добавь свой вариант)? Си тем более этим не занимается. Это уже лексический анализатор какой-то. Оно вам надо?

Может вы просто определитесь с примерным количеством символов в строке (которое влазит в удобный вам размер окна) и будете формировать строки нужной длины сами?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы