Продолжение плагина к конфигуратору fdsubst.dll

версия 3.0.1.6 (23.10.2007)
- исправлено определение Каталога ИБ в Windows Vista
- исправлено положение меню избранного в Windows Vista

версия 3.0.1.5 (22.07.2007):
- теперь работает в Win2003 и висте
- иконка на кнопке "избранное" сделана прозрачной

версия 3.0.1.4 (22.06.2007):
- иногда неверно определялся КаталогИБ в Win 2003
- устранён баг с диалогами инсталляторов 1с-ных конфигураций
- добавлена опция "не показывать иконку в трее" (ключ реестра "HideTrayIcon" = "1")


версия 3.0.1.3 (20.09.2006):
- добавлено пару фич:
  (1) ключ в реестре BlockAllDialogs = "1" блокирует вообще
  все диалоги в системе (можно использовать для настройки безопасности в терминале, например)
  в этом случае надо запускать уже програму, например в стартовом скрипте 
  
  Set Shell = CreateObject("WScript.Shell")
  Shell.RegWrite "HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\OpenConf\Plugins\FDsubst\Options\ModifyAllDialogs", "1"
  Shell.RegWrite "HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\OpenConf\Plugins\FDsubst\Options\BlockAllDialogs", "1"
  Set Proc = Shell.Exec("FDSubst1C.exe")
  Shell.Run "<1C>", 1, true
  Proc.Terminate
  'или Shell.Run "logoff" 
  
  (2) ключ DisableExplorerFunction позволяет "отключить" в диалоге контекстное 
  меню в списке файлов, то есть через диалог нельзя скопировать, удалить, открыть другой файл, итд.
  Таким образом, остается возможность сохранять печатные формы отчетов, 
  но при этом файловые операции будут недоступны. 
  BlockAllDialogs и BlockEnterpriseDialogs приэтом, соответственно должны быть отключены.

- в Win 2000 не запоминалось предыдущее положение диалога

  Код загрузки внешней компоненты SimpleDllLoader.dll без регистрации в реестре
  с помощью vkloader.dll(http://openconf.1cpp.ru/vk/vkloader/index.html):
  ЗагрузитьВнешнююКомпоненту("vkloader.dll");
  ЗагрузчикВК = СоздатьОбъект("ЗагрузчикВК");
  ЗагрузчикВК.ЗагрузитьВК("SimpleDllLoader.dll","Addin.SimpleDllLoader=0062aee4-ace8-473f-b384-f544af1e7974");
  ЗагрузчикДЛЛ = СоздатьОбъект("AddIn.SimpleDllLoader");
  ЗагрузчикДЛЛ.ЗагрузитьБиблиотеку(КаталогИБ()+"fdsubst.dll");

версия 3.0.1.2 (04.09.2006) исправлено:
- при открытии группы файлов в "предприятии" приложение в некоторых случаях закрывалось с ошибкой

версия 3.0.1.1 (26.08.2006) исправлено:
- для метода 1С ФС.ВыбратьФайл() не давало выбрать/сохранить в несуществующий файл
- при определенных условиях ФС.ВыбратьФайл() возвращал некорректное имя файла
- при определенных условиях падали открытые приложения Office 2000
  и конфигуратор с установленным плагином oc2vba63.dll

версия 3.0.1.0

- визуальный диалог настройки параметров (из меню избранного)
- заработал просмотр изображений в диалоге выбора картинки
- три варианта загрузки, на вкус:
  -плагин для OpenConf
  -внешняя компонента для загрузки плагина в режим предприятия 
  -отдельная программка для модификации всех диалогов 1С:Предприятие
   (также 1С 8.х, файловый вариант)
   а также всех диалогов в системе, при установки соотв. опции.
   
   
   
P.S
   в качестве, скажем так, дополнительных фич:
   - есть возможность закрыть доступ 
     ко всем диалогам открытия\сохранения файла для режима "предприятие 7.7" а также вставки картинок и 
     OLE объектов в таблицы.
     В общих настройках этого параметра нет, для этого необходимо создать в реестре по адресу
     HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\OpenConf\Plugins\FDsubst\Options
     строковый параметр  BlockEnterpriseDialogs и установить значение в 1

   - также, длл исправляет баг диалога выбора файла (ФС.ВыбратьФайл), который обрезает имя 
     выбранного файла до 63-х символов
   
  
подробнее в readme файлах, в папках архива
  
  
  
