На вкладке "правовой навигатора" с правой стороны не отображаются Галочки элемента checkbox.
(In reply to comment #0) > На вкладке "правовой навигатора" с правой > стороны не отображаются Галочки элемента > checkbox. > возможно здесь имется checkbox в середине экрана, т.е. слева от правой половины "правового навигатора"
в версии 1.0.7 проблема осталась
Created attachment 175 [details] скриншот К+ нет checkbox в правой части окна
> возможно здесь имется checkbox в середине > экрана, т.е. слева от правой половины > "правового навигатора" именно так. можно выбрать пункты пробелом. но это очень неудобно для столь бухгалтеров как лиц особо приближенных к руководству компаний
Беру себе.
Created attachment 177 [details] Так это выглядит в Windows
Окно естественно - SysListView32, странно что работает некорректно, должно всё идти отлично.
Похоже checkbox-ы кто-то забивает. Т.к если убрать проверки на создание checkbox-ов, то они начинают создаваться, правда немного отступ неправилный и нельзя выбрать мышкой. Зато если выбирать пробелом, то всё работает достаточно прилично.
Создал хак, обеспечивающий необходимую функциональность. Надо со временем написать тесты и закоммитеть всё в hq.
К 1.0.9 патч пропал.
Патч найден и возвращён. Будет в сборке 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)
(In reply to comment #11) > Патч найден и возвращён. Будет в сборке eter37. > В сборке eter37 патча не увидел, зато в eterhack он действительно появился и решил проблем. Но галочка устанавливается если только мышкой тыкать чуть правее Checkbox'са (квадратика). Завожу отдельную багу.
(In reply to comment #12) > (In reply to comment #11) > > Патч найден и возвращён. Будет в сборке eter37. ... > В сборке eter37 патча не увидел, зато в eterhack он Конечно же eter38.
Этот патч создавал багу #3214, поэтому его пришлось немного переделать. Проблема заключается в том, что ширина картинок у ImageList'a связанного с ListView равна 1, поэтому и места для checkbox'ов не выделяется. Причем, на самом деле, эти checkbox'ы рисует не ListView контрол, а приложение. Механизм выяснить не удалось.
40/17 Проблемы нет