Страницы: 1
Мое ИМХО в топку зум совсем. Единственное применение (для меня) это зумировать картинку.
Обновите тему уже есть Betta4pre. Найтли есть на FTP.
P.S. Просто конфетка.
Попробуй через JS получи nsIURI у него есть метод getName() - это твой URL на страницу в текстовом виде потом запусти программу с параметрами
P.S. Да забыл URI бреш из nsIWebNavigation метод getURI который берется как queryInterface из nsIWebBrowser или из nsIDOMWindow и там береш HTML элемент - линк всю инфу можно найти на www.xulplanet.com
Можно и нам ПЗ www.teamdev.com контактную инфу читайте там
Подозреваю, что в пакетах убунту эту версию пропустят...
Уже есть ИМХО Абдейт ничего нового не привнес кроме DownloadManager-а причем бажного
Короче смотрите суда http://www.nabble.com/Overriding-nsIPromptService-t4203057.html и скажите спасибо моему начальнику.
на самом деле, IE отображает всё неверно. по крайнеей мере, многие стандарты он игнорирует. это знают все.
Скорее они сами стандарт как ни крути а коллчестово ламеров сильно превышает колличество даже опытных ползователей неговоря уже о IT спецах. В итоге подавляющее большинство юзает осла и ни о Линуксе ни о фаирфоксе вообще даже и не слышали Как результат все веб дизайнеры на него ориентируются в первую очередь.
P.S. Да и файрфокс стал популярным потому как он обладает сильно схожим интерфейсом в отличие скажем от Оперы.
Вообще проблема разрешилась без регистрации класса с помощью указания nsIPrefBranch куда ложить профайл
Но тем не мение всеже необходимость в регистрацци классов пока еще не отпадает
А вообще custom profiles можно создать из Java вот так:
Делаете класс который имплиментит IAppFileLocProvider из MozillaGlue.jar
Потом так
public File getFile(String aProp, boolean[] aPersistent) { //Тут так-же все остальные настройки каталогов по умолчанию if (aProp.equals(NS_APP_USER_PROFILE_50_DIR)) { return new File("Каталог где сохранять профайл"); } }
И регистрируете в момент ининциализации приложения
File grePath = new File(System.getProperty("GRE_PATH")); mozilla.initialize(grePath); mozilla.initEmbedding(grePath, grePath, locProvider);
grePath - переменная окружения на каталог в котором лежит собранный xulrunner
locProvider - класс который имплиментит IAppFileLocProvider
..................
К большому сожелению они (фильтры) поддерживаюсться только в IE. Нет ли в фаирфоксе, чего нибудь подобного? И вообще где можно посмотреть документацию о возможностях разработки под фаирфокс, его отличия от других браузеров и существующих наворотах?
Например как сделать картинку средствами браузера черно белой? Или повернуть на определённое число градусов? На IE это делаеться просто есть ли тут такие возможности?
Заглянь суда http://www.xulplanet.com/references/xpcomref/group_Images.html В принципе можно самому написать нужный фильтр. Заюзать фильтры из ImageMagic библиотеки (фришной) и подсунуть мозилле переопределив часть реализаций интерфейсов
Собсвенно суть проблемы в следующем. Я разрабатываю компонент для использования мозиллы в AWT/SWING Java приложениях (наподобие WebClient) используется xulrunner движок 1.9. Мне нужно не использовать профайл который лежит в user каталоге т.к. при наличии установленных продуктов mozilla могут возникакть кофликты.
Короче говоря я хочу создавать профайл в подкаталоге откуда запущенна моя Java программа. Для этих целей мне бы отлично подошол сервис nsIProfile он имплементиттся классом @mozilla.org/profile/manager;1. Однако при попытке его получить из nsIServiceManager я получаю ошибку 0x80040154 т.е. Class is not registered.
Мой вопрос в следующем кто нибудь пробовал регисрировать классы самостоятельно, из кода? И если да ток как мне это осуществить?
К величайшему моему сожалению по custom profiles embeding FAQ сияет блестящими каментами //TODO: :dumb:
Страницы: 1