Re: А как сделать кнопку с выпадающим списком? (-)
От: AIV  
Дата: 22.08.02 12:57
Оценка:
У меня после нажатия на кнопку Edit, например, появляется список возможных редакторов (Notepad ,Word). Или это не общий тулбар?
Опять же, а как сделаны кнопка Back и Forward?
И еще. Есть два типа кнопок — одни состоят как бы из 2-х частей (картинка и стрелка), другие — просто картинка.
Если можно напишите и про это тоже.
В любом случае, большое спасибо за Ваши статьи, очень интересно.
Re: Delphi ActiveX
От: BoresExpress Россия  
Дата: 16.08.02 12:26
Оценка:
Прошу прощения за то, что не ответил. Я совершенно забыл про этот вопрос.
Вскоре я опупбикую на этом сайте (если администрация не будет против) продолжение статьи про плагины для IE, где этотт вопрос будет подробно освещён.
Re: работает только один раз - сори, не всегда
От: tanja  
Дата: 19.04.02 02:01
Оценка:
я проверила еще несколько раз — иногда плагин работает устойчиво. причем бывает так, что на одной странице то работает, то вылетает.

ie 6.0.2600.0000
в ini:
.jpg
.htm
.gif
первый раз сохраняет
в основном я проверяла на www.yahoo.com

в сообщении об ошибке пишет This is usually a result ... function declared with one calling convention with a function pointer declared with a different calling convention

может, проблемы у меня. на моем ie висит еще 3 плагина и недописанный BHO
Re: Delphi ActiveX
От: Николай Козлов Украина http://www.nickolya.wallst.ru
Дата: 30.08.02 08:31
Оценка:
Скоро ли ожидать появления Вашей статьи?
Re: А как сделать кнопку с выпадающим списком? (-)
От: BoresExpress Россия  
Дата: 22.08.02 13:02
Оценка:
Это стандартные кнопки. Я имел в виду кнопки плагинов.
Насколько я знаю, добавить такую кнопку на общий тулбар нельзя. Для этого надо делать свой band на rebar'е эксплорера и делать с ним всё, что заблагорассудится. Как это сделать — в продолжении статьи.
Re: Delphi ActiveX
От: Николай Козлов Украина http://www.nickolya.wallst.ru
Дата: 22.08.02 12:45
Оценка:
Спасибо. Будем ждать.
Re: работает только один раз - сори, не всегда
От: Zilog™ Россия  
Дата: 12.06.02 19:39
Оценка:
>в сообщении об ошибке пишет This is usually a result ... >function declared with one calling convention with a function >pointer declared with a different calling convention

Сделай в проекте calling convention функций __stdcall ом по умолчанию.
Don't work hard, work smart.
Re: Delphi ActiveX
От: BoresExpress Россия  
Дата: 30.08.02 10:34
Оценка:
Я уже отправил её администраторам сайта. Ответа пока нет. Надеюсь, что у них есть серьёзные причины для такой задержки с ответом.
Но всё же надо быть снисходительными, сейчас же лето!
Re: Написание Plugin'ов для Internet Explorer - I
От: Ёрик  
Дата: 10.02.05 15:00
Оценка:
Здравствуйте, Борис Гулай aka BoresExpress, Вы писали:

БГA>Статья:



БГA>Авторы:

БГA> Борис Гулай aka BoresExpress

БГA>Аннотация:

БГA>Что же представляет собой плагин для Internet Explorer? Это обычный внутрипроцессный (In Process) COM-сервер (т.е. DLL-файл), который содержит объект, реализующий как минимум 2 интерфейса: IOleCommandTarget и IObjectWithSite.

Кривой какой-то ком, олевью падает при попытке его создать.
Re: Написание Plugin'ов для Internet Explorer - I
От: Diletant  
Дата: 16.02.05 10:29
Оценка:
Здравствуйте, Борис Гулай aka BoresExpress, Вы писали:

БГA>Статья:



БГA>Авторы:

БГA> Борис Гулай aka BoresExpress

БГA>Аннотация:

БГA>Что же представляет собой плагин для Internet Explorer? Это обычный внутрипроцессный (In Process) COM-сервер (т.е. DLL-файл), который содержит объект, реализующий как минимум 2 интерфейса: IOleCommandTarget и IObjectWithSite.

Существует ли возможность запретить IЕ показывать Download диалог для .COM, .EXE etc. файлов, и если нет, то как можно перехватить скачиваемый файл (или запретить его скачивание)?
Благими пожеланьями дорожку гладко выстелим (С)
Re: Написание Plugin'ов для Internet Explorer - I
От: Аноним  
Дата: 30.08.05 14:09
Оценка:
Здравствуйте, Борис Гулай aka BoresExpress,

Возможно ли отличить при обработке событий в Plugin'е нажатие на кнопку от выбора пункта меню?

С уважением.
Re: Написание Plugin'ов для Internet Explorer - I
От: Кодт Россия  
Дата: 13.09.05 08:34
Оценка:
Здравствуйте, Борис Гулай aka BoresExpress, Вы писали:

<>

Если скомпилировать с юникодом, то постигнет облом: некорректно написан код DllRegisterServer(), а именно.

Функции RegSetValue(.....LPCTSTR lpData,DWORD cbData) и RegSetValueEx(.....LPCBYTE lpData,DWORD cbData) измеряют длину строки в байтах.
А здесь им передаётся длина в элементах строки, т.е. в TCHAR'ах. Соответственно, в реестре наблюдаем строки, обкусанные до половины.
Перекуём баги на фичи!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.