Мастера DELPHI, Delphi programming community Рейтинг@Mail.ru Титульная страница Поиск, карта сайта Написать письмо 
| Новости |
Новости сайта
Поиск |
Поиск по лучшим сайтам о Delphi
FAQ |
Огромная база часто задаваемых вопросов и, конечно же, ответы к ним ;)
Статьи |
Подборка статей на самые разные темы. Все о DELPHI
Книги |
Новинки книжного рынка
Новости VCL
Обзор свежих компонент со всего мира, по-русски!
|
| Форумы
Здесь вы можете задать свой вопрос и наверняка получите ответ
| ЧАТ |
Место для общения :)
Орешник
Коллекция курьезных вопросов из форумов
Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / rsdn.org

 
Чтобы не потерять эту дискуссию, сделайте закладку « предыдущая ветвь | форум | следующая ветвь »

PaintBox не отображет строки длиннее 4096 символов


kashey ©   (24.02.18 20:40

В OnPaint через TextOut вывожу строку, как только строка больше 4096 символов, она не отображается.

Больше нельзя? v. D7


xayam ©   (24.02.18 21:49[1]

TextOut не поддерживает переносы строк поэтому многострочный вывод нужно делать самому (или у тебя в одной строке больше 4096 символов? )

Возможно у DrawText нет такого ограничения


KilkennyCat ©   (25.02.18 00:36[2]


>  PaintBox не отображет строки длиннее 4096 символов


ложное утверждение.


> В OnPaint через TextOut вывожу строку

а я вывел рассаду перца и керманов в космос.
и мое сообщение имеет больше смысла.

http://segfault.kiev.ua/smart-questions-ru.html


> xayam ©   (24.02.18 21:49) [1]
> TextOut не поддерживает переносы строк

поддерживает. DT_WORDBREAK


xayam ©   (25.02.18 06:58[3]


> поддерживает. DT_WORDBREAK

может раньше не поддерживал?
я еще со времен борланда помню текстаут - там вроде однострочно было, хотя я могу ошибаться


kilkennycat ©   (25.02.18 16:56[4]


> xayam ©   (25.02.18 06:58) [3]

ну, автор не указал, какой именно TextOut, поэтому мой имеет кучку флагов.


xayam ©   (26.02.18 08:39[5]


> > TextOut не поддерживает переносы строк
> поддерживает. DT_WORDBREAK
> автор не указал, какой именно TextOut, поэтому мой имеет
> кучку флагов

вообще вот здесь написано
http://www.delphisources.ru/pages/faq/base/api_textout.html
что DT_WORDBREAK используется в DrawText а не в TextOut


kilkennycat ©   (26.02.18 23:16[6]


> xayam ©   (26.02.18 08:39) [5]

да, ты прав. Я ошибся, думая, что винапишная функция TextOut поддерживает.


версия для печати

Написать ответ

Ваше имя (регистрация  E-mail 







Разрешается использование тегов форматирования текста:
<b>жирный</b> <i>наклонный</i> <u>подчеркнутый</u>,
а для выделения текста программ, используйте <code> ... </code>
и не забывайте закрывать теги! </b></i></u></code> :)


Наверх

  Рейтинг@Mail.ru     Титульная страница Поиск, карта сайта Написать письмо