Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
1-47581
kolobok11
2002-06-26 16:46
2002.07.15
Функции Win API > EnterCriticalSection, LeaveCriticalSection ?


6-47626
ice
2002-04-28 12:07
2002.07.15
Чат


8-47619
Королев
2002-03-06 08:51
2002.07.15
Как подключать DirectX8.1 SDK к Delphi?


3-47234
wed
2002-06-20 13:54
2002.07.15
файлы *.tps Как их прочитать


3-47089
Yong
2002-06-21 06:59
2002.07.15
Access+DBF




   Наверх