![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Использование Firefox (Gecko) аналогично TWebBrowser [D7, Win2k, WinXP]
artdeveloper © (2007-06-08 21:06:00)Подскажите каким образом (может есть готовые компоненты) использовать firefox (или движок gecko) в качестве компонента приложения (аналогично компоненте TWebBrowser)
Подня (2007-06-13 20:59:00) [1]Использую Twebbrowser. На некоторых сайтах выскакивает стандартная ошибка IE - Ошибка сценария .
Как ее перехватить ?
Loginov Dmitry (2007-06-13 12:33:00) [2]> невозможность установить ориентацию страницы
Если хорошо постараться, то и это вполне возможно :)
Rouse_ (2007-06-13 11:12:00) [3]Сначала тем что ты сейчас скачал... потом плюнул и попробовал ручками библотеку на VC++ сделать и ее цеплять... в итоге вообще плюнул на все - сижу свой аналог пишу :)
artdeveloper (2007-06-10 20:49:00) [4]Нашел Mozilla ActiveX Control - http://www.iol.ie/~locka/mozilla/control.htm
ActiveX объект реализующий интерфейс IWebBrowser по набору свойств и событий аналогичный IWebBrowser IE. Попробую поставить и посмотреть...
> gecko c Дельфи крайне плохо уживаются, хоть и можно, но
> крайне в ограниченом объеме с урезаным функционалом - зато
> опенсорс, т.е. "Вот вам мешок болтов и три деревяхи. Если
> соберете - будет паровозом"
А чем уживали, если не секрет?
Rouse_ (2007-06-10 00:11:00) [5]gecko c Дельфи крайне плохо уживаются, хоть и можно, но крайне в ограниченом объеме с урезаным функционалом - зато опенсорс, т.е. "Вот вам мешок болтов и три деревяхи. Если соберете - будет паровозом"
homm (2007-06-09 19:39:00) [6]> да точно так, как и в Делфи - объект.Left/Top.
Глубоко сомневаюсь.
Eraser (2007-06-09 16:48:00) [7]> Подскажите может можно это сделать из javascript?
да точно так, как и в Делфи - объект.Left/Top.
homm (2007-06-08 22:29:00) [8]Не знаю, как насчет стандартных таких средств в джаве (может есть такие свойства?), но всегда можно оттрасировать по родителям до самого document, складывая падинги, марджинги и бордеры. И не забывать смотреть на position родителя, absolute резко меняет дело. В общем тонкостей в реализации полно, лучше готовое решение поискать.
artdeveloper (2007-06-08 21:47:00) [9]Меня почти полностью устраивает IE. Проблемы только в управлении печатью (кривая установка границ и колонтитулов через реестр, невозможность установить ориентацию страницы). Ещё есть одна сложность, может подскажете как быть. Вопрос не по теме, но очень актуальный. Надо определить в TWebBrowser координаты (в пикселях, или мм, или дюймах) элемента (хоть какого-нибудь параграфа, картинки...) относительно начала документа. Подскажите может можно это сделать из javascript?
homm (2007-06-08 21:34:00) [10]Кстати, почему выбор лег на Firefox? Чем не устраивает TWebBrowser? Чем не устраивает Embeded Browser?
homm (2007-06-08 21:31:00) [11]http://torry.net/
http://google.net/
Если на этих двух сайтах не нет, занчит, скорее всего, и в природе нет.
homm (2007-06-08 21:31:00) [12]google.com
:)
artdeveloper (2007-06-08 21:29:00) [13]Я прекрасно знаю, что это проект с исходным кодом, но не хочется изобретать велосипед... Может кто-то уже сделал готовый компонент.
homm (2007-06-08 21:25:00) [14]ДА сколько хотите. firefox — проект с исходным кодом.