Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.
  • Форумы
  •  » Firefox
  •  » Как программно (С++ компонент) добавить новые bookmarks (folders)?

№129-08-2006 11:03:38

sergei_am
Участник
 
Группа: Members
Зарегистрирован: 21-08-2006
Сообщений: 6

Как программно (С++ компонент) добавить новые bookmarks (folders)?

Доброго времени суток.

Пробовал добавлять в rdf:bookmarks nsIRDFDataSource. Добавлялись только пустые записи, которые сохраняются на текущую сессию работы FF.

Буду очень признателен за помощ.
Заранее спасибо.

Отсутствует

 

№229-08-2006 15:56:42

Spoiler
Nomen est omen
 
Группа: Members
Откуда: LO21xl02IW
Зарегистрирован: 19-04-2006
Сообщений: 237

Re: Как программно (С++ компонент) добавить новые bookmarks (folders)?

А в bookmarks.html?


Мы тоже не всего читали Шнитке!.. © В. Вишневский

Отсутствует

 

№329-08-2006 18:57:28

sergei_am
Участник
 
Группа: Members
Зарегистрирован: 21-08-2006
Сообщений: 6

Re: Как программно (С++ компонент) добавить новые bookmarks (folders)?

Это конечно вариант, но хотелось бы более "цивилизованный" способ. Добавление будет происходить из процесса FF и он перетрет мои изменения сделанные напрямую в файле (например при изменении/добавлении букмарков юзером). Нужно сделать так, как будто это юзер сделал из UI. Можно конечно раскопать browser.jar, но может быть кто-нить всетаки уже сталкивался с такой проблемой и нашел решение?

Отсутствует

 

№429-08-2006 19:13:46

Spoiler
Nomen est omen
 
Группа: Members
Откуда: LO21xl02IW
Зарегистрирован: 19-04-2006
Сообщений: 237

Re: Как программно (С++ компонент) добавить новые bookmarks (folders)?

sergei_am
Очень смутно пишешь - что ты хочешь... Править состав "закладок" при активном процессе Fx? А какой смысл - юзер всё равно не увидит изменений в текущей сессии. Или чтоб юзеру нельзя было править  - так это просто - через "only read"... Напиши конкретней, чего добиваешься....


Мы тоже не всего читали Шнитке!.. © В. Вишневский

Отсутствует

 

№529-08-2006 23:04:03

sergei_am
Участник
 
Группа: Members
Зарегистрирован: 21-08-2006
Сообщений: 6

Re: Как программно (С++ компонент) добавить новые bookmarks (folders)?

Хочу из XPCOM компонента (С++) добавлять букмарки в текущую сессию FF. Юзер должен сразу же видеть добавленные вещи без перезапуска (Как будто он это добавил сам используя ЮИ).

Отсутствует

 

№629-08-2006 23:44:01

sergei_am
Участник
 
Группа: Members
Зарегистрирован: 21-08-2006
Сообщений: 6

Re: Как программно (С++ компонент) добавить новые bookmarks (folders)?

Всем спасибо!
Разобрался. RDFService рулит!

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Как программно (С++ компонент) добавить новые bookmarks (folders)?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]