собственно сабж… как сделать так, чтобы плагин создавал пункты в меню и кнопки на панели инструментов?* А то после прочтения CP-API (The Bat! Common Plug-in Application Programming Interface) я что-то не понял как это сделать…
собственно сабж… как сделать так, чтобы плагин создавал пункты в меню и кнопки на панели инструментов?* А то после прочтения CP-API (The Bat! Common Plug-in Application Programming Interface) я что-то не понял как это сделать…
Угу. текущее API не умеет создавать кнопочек и меню.
тогда где прочитать? или если можно пример… ведь БэйсИт добавляет пункты в меню, значить это возможно....
Хмм… мне самому интересно....
Какие именно пункты добавляет байес? (у меня он не стоит)
Вот список того на что цепляется байес 0.8.1.
TBP_Initialize
TBP_Finalize
TBP_GetName
TBP_GetVersion
TBP_GetStatus
TBP_GetInfo
TBP_NeedConfig
TBP_Setup
TBP_SetConfigData
TBP_GetConfigData
TBP_NeedCOM
TBP_GetSpamScore
TBP_FeedSpam
TBP_GetMacroList
TBP_ExecMacro
TBP_NeedResave
В принципе всё документировано за исключением TBP_NeedResave
Я не могу найти такой функции в описании API (ни в старом ни в новом)
В последнем байесе есть ещё недокументируемые функции?
Последняя дока что я видел это (CP API) v1.6 (август 2005)
https://www.ritlabs.com/download/the_bat/bat_api_new.rar
А куда он пункты меню добавляет? Я у себя не нашел…Сообщение от angelsaint
Никуда он не добавляет. Это было давно и неправда! ;D
а "Специальное->Пометить как спам" и "Специальное->Пометить как НЕ спам" разве не он добавляет?
>а "Специальное->Пометить как спам" и "Специальное->Пометить как НЕ спам" разве не он добавляет?
Нет конечно. Это родные кнопки мыша, при нажатии на которые он дергает первый попавшийся под руку антиспам-плугин за ниточку типа TBP_FeedSpam.
гм… тогда возможно ли вообще создать свои пункты меню и инструментальные кнопки в бате?
Пока нет!