Search found 6158 matches

by NightRoman
Wed 21 Nov, 2007 12:37
Forum: Разработка плагинов
Topic: Шлюзы Api или загрузчики плагинов
Replies: 15
Views: 8311

Если я прав, Tonal в необычайно усложненнном виде предлагает это:
http://forum.farmanager.com/viewtopic.php?p=28869#28869

И *это* должно быть относительно несложно. А со всем остальным Tonal вроде мудрит. Или я что-то не понял.
by NightRoman
Wed 21 Nov, 2007 11:26
Forum: Обсуждение плагинов
Topic: FarNet — плагин для написания плагинов на .NET языках
Replies: 1291
Views: 450404

Ну они уж давно-давно устарели. Я не знаю, править ли их. В анонсах плагинов ссылки все свежие. Тут все
http://code.google.com/p/farnet/
by NightRoman
Wed 21 Nov, 2007 11:16
Forum: Обсуждение плагинов
Topic: FarNet — плагин для написания плагинов на .NET языках
Replies: 1291
Views: 450404

Ты эти цитаты вообще откуда взял?
by NightRoman
Wed 21 Nov, 2007 11:04
Forum: Обсуждение плагинов
Topic: FarNet — плагин для написания плагинов на .NET языках
Replies: 1291
Views: 450404

Возвращаясь к теме http://forum.farmanager.com/viewtopic.php?t=3024&highlight= Склоняюсь к тому, чтобы все меню .NET плагинов поместить в меню FAR.NET. Мне это не очень нравится, может и еще кому, но шаманство с Фар данными в реестре и с ACTL_GETSHORTWINDOWINFO в GetPluginInfo мне не нравится ещ...
by NightRoman
Wed 21 Nov, 2007 11:01
Forum: Разработка плагинов
Topic: Суб-плагинам жить несладко, Фар о них не знает
Replies: 40
Views: 19096

Возвращаясь к исходному обсуждению - склоняюсь к тому, чтобы все меню .NET плагинов поместить в меню FAR.NET. Мне это не очень нравится, может и еще кому, но шаманство с Фар данными в реестре и с ACTL_GETSHORTWINDOWINFO в GetPluginInfo мне не нравится еще больше.
by NightRoman
Tue 20 Nov, 2007 19:06
Forum: Разработка плагинов
Topic: Суб-плагинам жить несладко, Фар о них не знает
Replies: 40
Views: 19096

Понятно, вот я удивляюсь, почему МС сами не доработали. А так - этот путь не внушает доверия, и про VB.NET в статье сказано, кстати, что не работает, другой напильник, видно, нужен. И неясно, будет ли все это работать потом, когда они что-то поменяют в новых версиях. Но инфа очень интересная и очень...
by NightRoman
Tue 20 Nov, 2007 18:11
Forum: Разработка плагинов
Topic: Суб-плагинам жить несладко, Фар о них не знает
Replies: 40
Views: 19096

А вообще непонятно, кстати, почему Майкрософт не заложил DllExport в дот-нет. Выглядит заманчиво - для native софта пишем на дот-нет, применение бы нашлось, наш случай не единственный, конечно.
by NightRoman
Tue 20 Nov, 2007 18:01
Forum: Разработка плагинов
Topic: Суб-плагинам жить несладко, Фар о них не знает
Replies: 40
Views: 19096

DiRTy_GaRRy Ха, спасибо, очень интересно и взял на вооружение. Но не для Фар, а для каких-то ситуаций когда уж вообще альтернатив нет. Это же в сущности хак и полагаться на это всерьез я бы не взялся: What exaclly ExportDll do: - reads dll as assembly and makes dictionary of exported function - dec...
by NightRoman
Tue 20 Nov, 2007 16:44
Forum: Разработка плагинов
Topic: Суб-плагинам жить несладко, Фар о них не знает
Replies: 40
Views: 19096

А вот callbacks в дот-нете сделать для native кода - можно. То есть концепция супер-плагина, который Фару дает несколько наборов таких callbacks - возможна, если Фартим захочет этого. Это в принципе сделало бы дот-нет плагины полноценными на уже существующем Фар движке.
by NightRoman
Tue 20 Nov, 2007 16:28
Forum: Разработка плагинов
Topic: Суб-плагинам жить несладко, Фар о них не знает
Replies: 40
Views: 19096

dll-ку, в которой основной код будет реализован на python, а наружу будут торчать нормальные сишные экспорты.
А значит ли это, что на Питоне можно плагин для Фар сделать?
by NightRoman
Tue 20 Nov, 2007 16:24
Forum: Разработка плагинов
Topic: Суб-плагинам жить несладко, Фар о них не знает
Replies: 40
Views: 19096

Я ошибаюсь, думая что C++/CLI - это управляемый код? Это смешанный код. Как правило, есть и управляемый и native, иначе неоправданно юзать C++/CLI. dll-ку, в которой основной код будет реализован на python, а наружу будут торчать нормальные сишные экспорты. А вот что ты имел в виду. Это не то же са...
by NightRoman
Tue 20 Nov, 2007 14:29
Forum: Разработка плагинов
Topic: Суб-плагинам жить несладко, Фар о них не знает
Replies: 40
Views: 19096

Интересно, всё же, что за координацию осуществляет Far.Net, и почему она не нужна для остальных плагинов? Например, централизованное управлениями панелями всех .нет плагинов. А что это или прочая координация не нужна другим плагинам - такого я не говорил, но я не вижу, как это связано с данной темо...
by NightRoman
Tue 20 Nov, 2007 12:55
Forum: Обсуждение плагинов
Topic: FarNet — плагин для написания плагинов на .NET языках
Replies: 1291
Views: 450404

удобно было б "цеплять" на один еventHandler несколько префиксов, а потом их разбирать. Если тебе самому надо разбирать, то что же в этом удобного, если за тебя FAR.NET уже это сделал? Хочешь "реально" один обработчик? Элементарно: public override void Connect() { Far.RegisterPr...
by NightRoman
Tue 20 Nov, 2007 12:33
Forum: Разработка плагинов
Topic: Суб-плагинам жить несладко, Фар о них не знает
Replies: 40
Views: 19096

Про координацию плагинов, по моему это надо таки в Far.Api перетащить. Фар не может да и не должен координировать .нет плагины, так что это невозможно и этого не будет, если только не будет родного .NET API. А про несколько dll-ков - не знал... А в одну всё упихать не получается? Нет. Думаю, это не...
by NightRoman
Tue 20 Nov, 2007 11:12
Forum: Разработка плагинов
Topic: Суб-плагинам жить несладко, Фар о них не знает
Replies: 40
Views: 19096

Забыл еще добавить, что загрузочные DLL должны быть в месте, видимом Фару, а основные плагинные в другом, чтобы Фару не мешать, и загрузочные должны еще знать, где найти свою основную. Тяжелый в общем такой подход, очень громоздкий. Для какой-то любимой функи в редакторе слишком много накладных расх...

Go to advanced search