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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.01.2012, 18:50   #1
Toxa16
Пользователь
 
Регистрация: 03.06.2009
Сообщений: 13
По умолчанию WebBrowser и MDI форма

Подскажите, пожалуйста, как поступить в таком случае: в приложении используется главная MDI форма, на ней размещена панель с кнопками, выполняющими действия по форматированию содержимого WebBrowser, который, в свою очередь находится на дочерней форме, причем по ходу работы программы дочерних форм может быть создано много. Вопрос в том, что кнопки форматирования в главном окне работают только в той дочерней форме, что была создана самой первой. А в формах, созданных после – они не работают, все действия выполняются только в первой форме. Как заставить их форматировать содержимое той формы, что сейчас активна?
Я использую следующий код к главной форме
Код:
function DocRange: IHTMLTxtRange;
var
  SelType: string;
begin
  Result := nil;
  SelType := Editor.selection.type_; // None / Text / Control
  if SelType <> 'Control' then
    Result := (Editor.selection.createRange as IHTMLTxtRange);
end;
// по щелчку по кнопке для жирного шрифта
DocRange.execCommand('bold', false, emptyparam);
Toxa16 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MDI-форма дочерняя не меняется VVkSoft Общие вопросы Delphi 2 06.03.2011 12:51
MDI форма, события от клавиатуры shurik_klgd Общие вопросы Delphi 4 28.09.2010 15:30
MDI форма mercury Общие вопросы Delphi 6 05.03.2010 17:43
MDICihild форма поверх всех компонентов в родительской MDI ? chandrasecar Общие вопросы Delphi 5 07.06.2009 17:48
MDI Child форма в единственном екземпляре VVVadim Общие вопросы Delphi 3 29.02.2008 18:18