Dec. 7th, 2010

SourceGrid

Dec. 7th, 2010 03:39 pm
metaclass: (Default)
Ищу подходящий грид(десктопный GUI) для дотнета. Основные критерии - наличие исходников и неперегруженность ненужными функциями (типа грид содержит группировки, сортировки, деревья и показ фаз луны).
Пару дней покопался в исходниках опенсорсного SourceGrid. Внешне выглядит привлекательно, код комментирован, пригоден к доработкам, но:
1) Отсутствуют базовые функции, типа обработка кнопок Home/End. Я их за полдня допилил, в целях вникнуть в код.
2) Код переполнен замечаниями вида "это доделать", "это я выключил ибо тупость", из них половина на итальянском, половина на английском.
3) Поведение грида при элементарных действиях (изменить размер из кода) весьма бредово - не включает скроллинг в случаях, где он заведомо нужен. Изучение я закончил на том, что прошелся по коду ресайза грида отладчиком - он в процессе ресайза один и тот же метод вызывает минимум 7 раз, т.к. не проверяет свои же флаги "нахожусь в процессе ресайза".

Вердикт: адская индусячье-итальянская погань, пусть эти макаки сами свой кал едят.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 8th, 2025 03:08 pm
Powered by Dreamwidth Studios