Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.15;
Скачать: CL | DM;

Вниз

RichEdit - Нужно задать размер Width равный первой линии.   Найти похожие ветки 

 
KvORubin ©   (2002-06-27 20:19) [0]

Когда мы заносим текст в Label, он принимает размеры текста, короче разтягивается..
Нужно разтянуть RichEdit или Memo учитевая длину только первой строки..
____________________________
И ещё вопрос: Где нить есть компонент бегущая строка???


 
pusrg ©   (2002-06-27 21:29) [1]

Как извращенный способ могу предложить следующий:

Memo1.Width:=Form1.Canvas.TextWidth(Memo1.Lines[0]);


Интересно на какой обработчик ты его попробуешь прилепить?
На FormShow смотрится вроде ничего.
Но при этом фонты на форме и в Memo должны совпадать. Лучше оставить ParentFont:=true; для Memo.
Установить Memo1.BorderStyle:=bsNone; или если оставить bsSingle, то нужно добавлять несколько пикселей с учетом ширины рамки Memo.

Встречный вопрос, а почему бы тебе не использовать св-ва WordWrap или ScroollBars для Memo?



Страницы: 1 вся ветка

Текущий архив: 2002.07.15;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.011 c
7-47853
XEL
2002-04-24 23:11
2002.07.15
ИЗМЕНЯТЬ СКОРОСТЬ CD-ROM ПРОГРАМНО?


14-47782
Ajax
2002-06-13 23:55
2002.07.15
Мдя... :-(


3-47084
Ord3f8h
2002-06-18 14:37
2002.07.15
Посоветуйте как лучше организовать клиент-серверное приложение


14-47807
GeForce2 MX 400
2002-06-16 20:45
2002.07.15
DLL ы


4-47881
Eugene_Jek_Efimochkin
2002-05-10 23:31
2002.07.15
активировать предыдущий контрол в системе, послать ему клавиши