Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Дело с RichEdit [D6, Win95/98]


AL2002 ©   (2002-10-10 12:16:00) 

Как узнать высоту и ширину ричэдита, как если бы его растянуть так, чтобы скроллинги пропали?
Т.е. там много текста, он не помещается полностью в ричэдит, а чтобы сделать битмап, нужно задать высоту и ширину такую, чтоб всё в картинке поместилось.


AL2002   (2002-10-10 17:48:00) [1]

>han_malign © (10.10.02 13:21)
Не SC_HORZ, а SB_HORZ.


AL2002   (2002-10-10 13:25:00) [2]

>han_malign © (10.10.02 13:21)
А с нее размер в пикселах берётся?


han_malign   (2002-10-10 13:21:00) [3]

GetScrollRange(RichEdit.Handle,SC_HORZ,xmin,xmax);
GetScrollRange(RichEdit.Handle,SC_VERT,xmin,xmax);


AL2002   (2002-10-10 13:11:00) [4]

А функция GetScrollRange применима к ричэдиту? Непонятно, как её прилепить.


AL2002   (2002-10-10 13:01:00) [5]

AL2002 © (10.10.02 12:45)
А можно узнать момент, когда скроллингов в ричэдите нету?
Т.е. программно растягивая ричэдит, пока скроллинги не пропадут?


REA   (2002-10-10 12:45:00) [6]

В форуме. Вопрос как нарисовать содержимое RichEdit на DC уже несколько раз всплывал.


AL2002   (2002-10-10 12:45:00) [7]

А значения горизонтального и вертикального скроллингов узнать как-то можно? Ну, там, мин, макс, значение?


AL2002   (2002-10-10 12:43:00) [8]

>Song © (10.10.02 12:40)
Размеры ширифта разные. Все строчки разной высоты.


Song   (2002-10-10 12:40:00) [9]

Дык высота строчки умножить на кол-во строк плюс межстрочный интервал. Это будет клиентская высота.


AL2002   (2002-10-10 12:39:00) [10]

>REA © (10.10.02 12:28)
>см. сообщения RichEdit для отрисовки на DC
Где смотреть?


REA   (2002-10-10 12:28:00) [11]

>а чтобы сделать битмап, нужно задать высоту и ширину такую, чтоб всё в картинке поместилось

не обязательно растягивать RichEdit, чтобы сделать bitmap.
см. сообщения RichEdit для отрисовки на DC


AL2002   (2002-10-10 12:25:00) [12]

>Вовсе нет. См. вчерашний форум.
Что нет? Чё там смотреть?


REA   (2002-10-10 12:19:00) [13]

Вовсе нет. См. вчерашний форум.


Наверх

Титульная страница Поиск, карта сайта Написать письмо