Форум: "Потрепаться";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];
ВнизКак управлять шрифтом в Richedit ? Найти похожие ветки
← →
Dmitriy O. (2003-10-07 13:22) [0]Пишу такой код для пробы :
if ji.Checked=true then richedit1.SelAttributes.Style:=[fsbold]
else richedit1.SelAttributes.Style:=[];
if ra.Checked=true then richedit1.SelAttributes.Size:=16
else richedit1.SelAttributes.Size:=10;
richedit1.SetFocus;
richedit1.Text:="Размершрифта"+inttostrrichedit1.SelAttributes.Size);
Так вот надпись выдается а размер не меняется. В чем загвоздка ?
← →
isko (2003-10-07 13:24) [1]выдели текст, для которого меняешь
selstart sellength
а вообще конечно странно...
← →
stone (2003-10-07 13:27) [2]
> SelAttributes
Тебе Sel ни о чем не напоминает?
← →
Dmitriy O. (2003-10-07 13:29) [3]
> isko © (07.10.03 13:24)
richedit1.SelStart:=0;
richedit1.SelLength:=1;
richedit1.SelAttributes.Size:=richedit1.SelAttributes.Size;
richedit1.SelAttributes.Style:=richedit1.SelAttributes.Style;
Вот так меняется хотя выделен только первый символ текста.
Дело в том что мне надо по ходу выполнения цикла в котором символы по буквенно всталяются в RichEdit менять атрибуты шрифта.
Т.е. уст атрибуты для символа который только предстоит ввести т.е. выделить его я не могу.
← →
isko (2003-10-07 13:32) [4]почему странно - вот ты выделил всё, изменил шрифт - после этого просто добавляешь символы - они в новом шрифте добавляются.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.013 c