Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 571 - Консультант плюс: Не отображаются Checkbox на вкладке "правовой навигатора"   Make a simular bug
Summary: Консультант плюс: Не отображаются Checkbox на вкладке "правовой навигатора"
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: GDI / DIB / GDIPLUS ; графика (show other bugs)
Version: 1.0.7
Hardware: PC Linux
: P3 normal
Target Milestone: ---
Assignee: Глеб Кордюков
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 767 2731 3139 3214 3231
  Show dependency treegraph
 
In work:
Reported: 2007-05-08 15:42 MSD by Александр Пликус
Modified: 2009-02-06 13:17 MSK (History)
8 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
скриншот К+ (82.90 KB, image/png)
2010-11-18 03:58 MSK, Костенко Евгений
Details
Так это выглядит в Windows (293.48 KB, image/jpeg)
2010-11-18 03:58 MSK, Анатолий Лютин
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Александр Пликус 2007-05-08 15:42:14 MSD
На вкладке "правовой навигатора" с правой стороны не отображаются Галочки элемента  checkbox.
Comment 1 beller0f0nt 2007-05-08 17:30:28 MSD
(In reply to comment #0)
> На вкладке "правовой навигатора" с правой
> стороны не отображаются Галочки элемента 
> checkbox.
> 

возможно здесь имется checkbox в середине экрана, т.е. слева от правой половины "правового навигатора"
Comment 2 beller0f0nt 2007-06-21 13:11:26 MSD
в версии 1.0.7 проблема осталась
Comment 3 Костенко Евгений 2007-10-09 21:21:20 MSD
Created attachment 175 [details]
скриншот К+

нет checkbox в правой части окна
Comment 4 Костенко Евгений 2007-10-09 21:24:42 MSD
> возможно здесь имется checkbox в середине
> экрана, т.е. слева от правой половины
> "правового навигатора"

именно так. можно выбрать пункты пробелом. но это очень неудобно для столь бухгалтеров как лиц особо приближенных к руководству компаний
Comment 5 Анатолий Лютин 2007-10-16 17:22:00 MSD
Беру себе.
Comment 6 Анатолий Лютин 2007-10-16 17:23:54 MSD
Created attachment 177 [details]
Так это выглядит в Windows
Comment 7 Анатолий Лютин 2007-10-16 17:33:37 MSD
Окно естественно - SysListView32, странно что работает некорректно, должно всё идти отлично.
Comment 8 Анатолий Лютин 2007-10-16 18:45:38 MSD
Похоже checkbox-ы кто-то забивает. Т.к если убрать проверки на создание checkbox-ов, то они начинают создаваться, правда немного отступ неправилный и нельзя выбрать мышкой. Зато если выбирать пробелом, то всё работает достаточно прилично.
Comment 9 Анатолий Лютин 2007-10-16 20:39:53 MSD
Создал хак, обеспечивающий необходимую функциональность. Надо со временем написать тесты и закоммитеть всё в hq.
Comment 10 Vitaly Lipatov 2008-12-15 13:13:27 MSK
К 1.0.9 патч пропал.
Comment 11 Vitaly Lipatov 2008-12-15 23:50:05 MSK
Патч найден и возвращён. Будет в сборке eter37.

commit 57d12df53b9e749ab344f17374d3d30529ed06f7
Author: Vitaly Lipatov <lav@etersoft.ru>
Date:   Mon Dec 15 23:22:23 2008 +0300

    comctl32: restore hack for eterbug #571 (enable checkbox for any style)
Comment 12 Денис Баранов 2008-12-18 19:54:15 MSK
(In reply to comment #11)
> Патч найден и возвращён. Будет в сборке eter37.
> 

В сборке eter37 патча не увидел, зато в eterhack он действительно появился и решил проблем.
Но галочка устанавливается если только мышкой тыкать чуть правее Checkbox'са (квадратика). Завожу отдельную багу.
Comment 13 Vitaly Lipatov 2008-12-18 20:53:20 MSK
(In reply to comment #12)
> (In reply to comment #11)
> > Патч найден и возвращён. Будет в сборке eter37.
...
> В сборке eter37 патча не увидел, зато в eterhack он
Конечно же eter38.
Comment 14 Илья Шпигорь 2009-01-15 15:33:10 MSK
Этот патч создавал багу #3214, поэтому его пришлось немного переделать.

Проблема заключается в том, что ширина картинок у ImageList'a связанного с ListView равна 1, поэтому и места для checkbox'ов не выделяется. 
Причем, на самом деле, эти checkbox'ы рисует не ListView контрол, а приложение. Механизм выяснить не удалось.
Comment 15 Andrey Vusik 2009-01-30 16:08:12 MSK
40/17
Проблемы нет