Bug 1455

Summary: Справка (CHM) в Консультанте не показывается
Product: WINE@Etersoft Reporter: Vitaly Lipatov <lav>
Component: ОбщееAssignee: Синицын Иван <ivan>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P5 CC: baraka, kondratyuk
Version: 1.0.9   
Target Milestone: выпуск 1.0.9   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 777, 7647    

Description Vitaly Lipatov 2008-03-21 22:46:28 MSK
В Консультанте для справки используются файлы в CHM, в Wine (и даже снаружи) есть проблемы с их нормальным отображением, хотя это как бы просто сжатый html.
Comment 1 Vitaly Lipatov 2008-03-21 22:47:13 MSK
Надо бы проверить, что за ситуация со справкой.
Comment 2 Синицын Иван 2008-03-25 16:42:10 MSK
Подтверждаю ошибку. Воспроизведение: Пункт "Помощь"->"Статьи помощи". Все ссылки которые находятся с права от разделителя, не работают. 

Проблема решается использованием native библиотеки itss.dll...Проверял в бутылке под именем "cons330016"
Comment 3 Синицын Иван 2008-03-25 16:59:28 MSK
При работе под вайновской itss, получаем след. логи:

trace:itss:ITSProtocol_Start (0x7ff28438)->(L"mk:@MSITStore:C:\\cons.chm::/search_window/sw_kodex/" 0x7feef3a0 0x7feef3a8 00000000 0)
trace:itss:ITSProtocol_Start Resolving L"/search_window/sw_kodex"
warn:itss:ITSProtocol_Start Could not resolve chm object

Он не может найти необходимые файлы.
Comment 4 Константин Кондратюк 2008-03-27 12:12:51 MSK
Сделал замещение для itss.dll.
Теперь при установленном IE должно всё корректно отображаться.
Осталось только разобраться с IE...
Comment 5 Синицын Иван 2008-04-18 12:20:22 MSD
Нашел причину. Отправил патч исправляющий форматирование этого участка кода (избаление от TAB в некоторых строках). После принятия сделаю патч испраляющий проблему с переходом по ссылкам (не JavaScript).
Comment 6 Синицын Иван 2008-04-23 09:29:24 MSD
Сделал патч исправляющий проблему с помощью. Поместил в нашу сборку.Багу закрываю. По поводу не работы JavaScript завожу новую.