InternetExplorer
Здарова, программеры!
Есть вопросик.
В InternetExplorer есть такая крутая фича как ВИЗУАЛЬНОЕ
редактирование html. Встраивается ента фича как пункт меню по правой кнопке
(во всяком случае у меня).
Вопросик: Как программно вызвать этот пункт в Delphi (подозреваю, что и
не в Delphi будет похоже), если имеется TWebBrowser.
Режим редактирования.reg
==Резать тут==
REGEDIT4
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\MenuExt\&Режим редактирования]
@="С:\\winnt\\EDIT_IE.HTM.htm"
"Contexts"=dword:00000001
==Резать тут Режим редактирования.reg==
EDIT_IE.HTM.htm (засунуть по пути из Режим редактирования.reg)
==Резать тут==
<script language="JavaScript"defer>
var parentwin=external.menuArguments;
var doc=parentwin.document;
doc.designMode="On";
</script>
==Резать тут EDIT_IE.HTM.htm==
Здравствуйте !
Не знаю точно как это будет выглядеть на делфи, но наверно примерно так же
как и на JS (зная то, как делфи обращается с ActiveX, можно примерно
прогнозировать
это).
То есть пишете на делфи что то типа :
myWrowser.document.designMode = ...;
Не знаю точно - получится или нет, но запись примерно одинакова
и на JS и на VBS (а все эти технологии работают с реальными именами
свойств ActiveX - ов, которую достают из tlb (type class library).
С уважением, Вахтуров Виктор.
Информационный сайт для программистов http://SoftMaker.com.ru
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.prog.prog&email=
http://subscribe.ru/ mailto:ask@subscribe.ru