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

Вниз

Размеры отдельных символов в тексте   Найти похожие ветки 

 
Fostr   (2005-02-19 14:33) [0]

Господа! Подскажите Pls, как программным путем изменить высоту отдельного символа в строке?

Пример: Есть в RichEdit в первой строке текст: "Хорошая погода".
Нужно в процессе выполнения программы изменить этот текст так, что бы он выглядил: "ХорОшая погода".

Заранее спасибо!


 
Юрий Зотов ©   (2005-02-19 14:46) [1]

SelAttributes.Height


 
Fostr   (2005-02-19 18:04) [2]

SelAttributes, насколько мне известно, ОПИСЫВАЕТ характеристики ВЫДЕЛЕННОГО текста, а не задает. Вдобавок этот фрагмент текста еще и выделить надо как-то.


 
Anatoly Podgoretsky ©   (2005-02-19 18:06) [3]

А как же ты собираешься определять высоту, если не знаеш какой это символ.


 
Fostr   (2005-02-19 18:19) [4]

Var
str: string;
begin
str:=RichEdit1.Lines[0]; //присваиваю перменной str первую текст из 1-й строки ричедита
str[n]; // по идее, это и есть мой символ, который надо увеличить например до 20 кеглей (я знаю начальную  высоту моего текста).
end;

Таким образом мне надо изменить размер символа str[n], где n - это порядковый номер симовла.

Я это понимаю именно так. Я не прав?


 
Юрий Зотов ©   (2005-02-19 18:30) [5]

> Fostr   (19.02.05 18:19) [4]

SelStart
SelLength


 
Anatoly Podgoretsky ©   (2005-02-19 18:30) [6]

Не прав, в str нет никаких шрифтов и не придвидится в будущем, тебе же сказали используй SelAttributes.Height


 
Fostr   (2005-02-19 18:35) [7]

Ок, буду разбираться! Спасибо, что наставили на путь истиный!:)



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

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

Наверх




Память: 0.48 MB
Время: 0.029 c
10-1085603284
-=alive=-
2004-05-27 00:28
2005.03.06
OPC


3-1107433780
Floppy
2005-02-03 15:29
2005.03.06
ODBC, MSAccess, Alias


1-1108988971
Bogdan
2005-02-21 15:29
2005.03.06
Немогу понять с декларацией


14-1108377909
}|{yk
2005-02-14 13:45
2005.03.06
Здоровеньки булы! И что тут без меня творилось? :)


3-1107325798
-SeM-
2005-02-02 09:29
2005.03.06
RDB$SECURITY_CLASS в Interbase