Запостил на мантис (с примером).
http://www.farmanager.com/mantis/view.php?id=358
Search found 6158 matches
- Fri 16 Nov, 2007 15:02
- Forum: Разработка плагинов
- Topic: Ошибка, фича или мой глюк? PluginPanelItem.UserData всегда 0
- Replies: 8
- Views: 4002
- Fri 16 Nov, 2007 14:50
- Forum: Разработка плагинов
- Topic: Ошибка, фича или мой глюк? PluginPanelItem.UserData всегда 0
- Replies: 8
- Views: 4002
- Fri 16 Nov, 2007 11:56
- Forum: Разработка плагинов
- Topic: Ошибка, фича или мой глюк? PluginPanelItem.UserData всегда 0
- Replies: 8
- Views: 4002
- Thu 15 Nov, 2007 20:48
- Forum: Разработка плагинов
- Topic: Ошибка, фича или мой глюк? PluginPanelItem.UserData всегда 0
- Replies: 8
- Views: 4002
Ошибка, фича или мой глюк? PluginPanelItem.UserData всегда 0
Создаю плагинную панель. Флаг OPIF_ADDDOTS не установлен, точки добавляю сам, причем в PluginPanelItem.UserData для этого элемента записываю -1 (пробовал и другие значения, важно, что не 0). Запускаю панель и добавляю туда только 1 элемент - эти самые точки. Итак, текущий элемент - точки (врочем, он...
- Thu 15 Nov, 2007 16:26
- Forum: Обсуждение плагинов
- Topic: FarNet — плагин для написания плагинов на .NET языках
- Replies: 1291
- Views: 449568
- Wed 14 Nov, 2007 19:14
- Forum: Обсуждение плагинов
- Topic: FarNet — плагин для написания плагинов на .NET языках
- Replies: 1291
- Views: 449568
Разобрался и вспомнил: точки, когда их добавляет сам Фар по просьбе AddDots, мягко говоря, недоделаны. Я это доработаю, но поскольку это не бага, это займет какое-то время. Скорей всего изменю подход вообще: флага AddDots не будет, а будет свойство плагин-панели IFile Dots. Если этот файл не создан,...
- Wed 14 Nov, 2007 09:41
- Forum: Обсуждение плагинов
- Topic: FarNet — плагин для написания плагинов на .NET языках
- Replies: 1291
- Views: 449568
- Wed 14 Nov, 2007 09:33
- Forum: Обсуждение плагинов
- Topic: FarNet — плагин для написания плагинов на .NET языках
- Replies: 1291
- Views: 449568
Анонс исправления первой баги и ссылка тут: http://forum.farmanager.com/viewtopic.php?p=28644#28644 Про удаление - да, ты вроде все понятно объяснил, и такой сценарий у меня, действительно, не тестировался, в моих панелях я сам добавляю .. и контролирую все случаи вручную. Разберусь, если бага - исп...
- Wed 14 Nov, 2007 09:28
- Forum: Анонсы новых плагинов
- Topic: FarNet — .NET Far API and .NET module manager
- Replies: 259
- Views: 300004
http://farnet.googlecode.com/files/Far.NET.3.3.32.1.rar
3.3.32.1 (fix)
- Fixed IPanelPlugin.PuttingFiles Event. (if you do not use this event then you do not need this patch)
3.3.32.1 (fix)
- Fixed IPanelPlugin.PuttingFiles Event. (if you do not use this event then you do not need this patch)
- Tue 13 Nov, 2007 21:47
- Forum: Обсуждение плагинов
- Topic: Autocomplete — автозавершение имён
- Replies: 17
- Views: 13517
- Tue 13 Nov, 2007 21:37
- Forum: Обсуждение плагинов
- Topic: FarNet — плагин для написания плагинов на .NET языках
- Replies: 1291
- Views: 449568
(Последнее сообщение и я пропадаю на неопределенное время): с удалением, возможно, уже ты что-то не так делаешь. Например, проверь, как ты меняешь список файлов в панели (Files). В принципе это спокойно разрешается делать только в обработчике события GettingFiles. Разрешается и в других случаях, НО:...
- Tue 13 Nov, 2007 21:16
- Forum: Обсуждение плагинов
- Topic: FarNet — плагин для написания плагинов на .NET языках
- Replies: 1291
- Views: 449568
- Tue 13 Nov, 2007 21:12
- Forum: Обсуждение плагинов
- Topic: FarNet — плагин для написания плагинов на .NET языках
- Replies: 1291
- Views: 449568
Кстати, такие длинные добаления обработчиков необязательны:
такого вполне достаточно:
Code: Select all
panelVFS.PuttingFiles += new System.EventHandler<FilesEventArgs>(OnPutFiles);
Code: Select all
panelVFS.PuttingFiles += OnPutFiles;
- Tue 13 Nov, 2007 21:03
- Forum: Обсуждение плагинов
- Topic: FarNet — плагин для написания плагинов на .NET языках
- Replies: 1291
- Views: 449568
- Tue 13 Nov, 2007 19:13
- Forum: Обсуждение плагинов
- Topic: FarNet — плагин для написания плагинов на .NET языках
- Replies: 1291
- Views: 449568