Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.02.2010, 09:09   #1
pervii
Новичок
Джуниор
 
Регистрация: 07.02.2010
Сообщений: 1
По умолчанию Как изменить размер выделеного текста в twebbrowser правильно

В общем суть проблемы:
есть компонент twebbrowser. Необходимо реализовать изменение размера шрифта выделенного текста.
Пробовал через конструкцию:
Код:
Range := (editor.selection.createRange as IHTMLTxtRange);
range.parentElement.style.setAttribute('font','10',1)
но она не подходит, т.к. происходит изменение всего текста родительского элемента.
Пробовал реализовать это, с помощью конструкции:
Код:
range.pasteHTML('<span style="font-size:'+'10'+';">'+range.htmlText+'</span>')
сначала работает, но если выделять текст с разными размерами шрифтов, то размер не меняется, либо меняется неправильно.
Стандартная конструкция
Код:
Range.execCommand('Fontsize', false,'5' )
тоже не подходит, ввиду что максимум 7.

итак, как изменить размер шрифта выделенного текста?? Я что может быть делаю не правильно?
pervii вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно задать размер TextBox-a? Diego__ Microsoft Office Word 3 02.09.2009 11:27
Как изменить размер массива? mavlon_m Общие вопросы Delphi 8 04.08.2009 16:18
удаление выделеного текста RichTextBox TaTT DoGG Общие вопросы .NET 1 27.02.2009 21:44
Как изменить размер Видео PilGrim Компоненты Delphi 1 19.11.2007 23:03
Как изменить размер поля БД Алёна БД в Delphi 5 07.05.2007 10:06