Вверх ↑
Разработчик
Ответов: 26067
Рейтинг: 2121
#1: 2008-05-07 14:38:39 ЛС | профиль | цитата
Tad писал(а):
как сделано в Delphi

стандартный Delphi -- это VCL, а у нас KOL.

Tad писал(а):
там линия выбора укорочена

В Ex-версии тоже можно сделать любую, там пользовательская отрисовка.

Знаешь почему такая линия отрисовки, я тебе скажу -- потому, что используется вторая группа иконок BitmapItem, которая находится в поле текста а не в области Gutter (линия выбора по-умолчанию захватывает эту область), для этого надо использовать группу Bitmap

------------ Дoбавленo:


Но, здесь есть одно "но" -- иконки будут отрезаться под высоту шрифта, по которому определяется высота пункта, а не наоборот, те высота пункта будет подгоняться под иконку. Но зато иконки отображаются нормально, без всяких косяков с инверсией.
карма: 22

0