Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.08;
Скачать: CL | DM;

Вниз

Использование Firefox (Gecko) аналогично TWebBrowser   Найти похожие ветки 

 
artdeveloper ©   (2007-06-08 21:06) [0]

Подскажите каким образом (может есть готовые компоненты) использовать firefox (или движок gecko) в качестве компонента приложения (аналогично компоненте TWebBrowser)


 
homm ©   (2007-06-08 21:25) [1]

ДА сколько хотите. firefox — проект с исходным кодом.


 
artdeveloper ©   (2007-06-08 21:29) [2]

Я прекрасно знаю, что это проект с исходным кодом, но не хочется изобретать велосипед... Может кто-то уже сделал готовый компонент.


 
homm ©   (2007-06-08 21:31) [3]

http://torry.net/
http://google.net/

Если на этих двух сайтах не нет, занчит, скорее всего, и в природе нет.


 
homm ©   (2007-06-08 21:31) [4]

google.com
:)


 
homm ©   (2007-06-08 21:34) [5]

Кстати, почему выбор лег на Firefox? Чем не устраивает TWebBrowser? Чем не устраивает Embeded Browser?


 
artdeveloper ©   (2007-06-08 21:47) [6]

Меня почти полностью устраивает IE. Проблемы только в управлении печатью (кривая установка границ и колонтитулов через реестр, невозможность  установить ориентацию страницы). Ещё есть одна сложность, может подскажете  как быть. Вопрос не по теме, но очень актуальный. Надо определить в TWebBrowser координаты (в пикселях, или мм, или дюймах) элемента (хоть какого-нибудь параграфа, картинки...) относительно начала документа. Подскажите может можно это сделать из javascript?


 
homm ©   (2007-06-08 22:29) [7]

Не знаю, как насчет стандартных таких средств в джаве (может есть такие свойства?), но всегда можно оттрасировать по родителям до самого document, складывая падинги, марджинги и бордеры. И не забывать смотреть на position  родителя, absolute резко меняет дело. В общем тонкостей в реализации полно, лучше готовое решение поискать.


 
Eraser ©   (2007-06-09 16:48) [8]

> Подскажите может можно это сделать из javascript?

да точно так, как и в Делфи - объект.Left/Top.


 
homm ©   (2007-06-09 19:39) [9]

> да точно так, как и в Делфи - объект.Left/Top.

Глубоко сомневаюсь.


 
Rouse_ ©   (2007-06-10 00:11) [10]

gecko c Дельфи крайне плохо уживаются, хоть и можно, но крайне в ограниченом объеме с урезаным функционалом - зато опенсорс, т.е. "Вот вам мешок болтов и три деревяхи. Если соберете - будет паровозом"


 
artdeveloper ©   (2007-06-10 20:49) [11]

Нашел Mozilla ActiveX Control - http://www.iol.ie/~locka/mozilla/control.htm
ActiveX объект реализующий интерфейс IWebBrowser по набору свойств и событий аналогичный IWebBrowser IE. Попробую поставить и посмотреть...

> gecko c Дельфи крайне плохо уживаются, хоть и можно, но
> крайне в ограниченом объеме с урезаным функционалом - зато
> опенсорс, т.е. "Вот вам мешок болтов и три деревяхи. Если
> соберете - будет паровозом"

А чем уживали, если не секрет?


 
Rouse_ ©   (2007-06-13 11:12) [12]

Сначала тем что ты сейчас скачал... потом плюнул и попробовал ручками библотеку на VC++ сделать и ее цеплять... в итоге вообще плюнул на все - сижу свой аналог пишу :)


 
Loginov Dmitry ©   (2007-06-13 12:33) [13]

> невозможность  установить ориентацию страницы


Если хорошо постараться, то и это вполне возможно :)


 
Подня   (2007-06-13 20:59) [14]

Использую Twebbrowser. На некоторых сайтах выскакивает стандартная ошибка IE  - Ошибка сценария .
Как ее перехватить ?



Страницы: 1 вся ветка

Текущий архив: 2007.07.08;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.043 c
15-1181202262
Nick Denry
2007-06-07 11:44
2007.07.08
Привлекательный веб-сайт/Нормальные сервисы.


15-1180956370
dima_q
2007-06-04 15:26
2007.07.08
Проблема с GETMEM.INC и обновлениями WinXP.


2-1181200742
delphino
2007-06-07 11:19
2007.07.08
Как работать с полем Date?


2-1180805334
Алексей Г.
2007-06-02 21:28
2007.07.08
Вопрос


15-1181497626
default
2007-06-10 21:47
2007.07.08
Гостиница в москве