Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.31;
Скачать: CL | DM;

Вниз

TListView и выделение...   Найти похожие ветки 

 
tovSuhov ©   (2003-07-17 15:23) [0]

Проблема такая: при выделении элемента в сабже кроме собственно выделения (синего фона) появляется еще контурная рамка. Вот как-то её, эту самую рамку отключить можно?


 
Юрий Федоров ©   (2003-07-17 15:28) [1]

Если рисовать самому, то достаточно еще раз вызвать DrawFocusRect


 
tovSuhov ©   (2003-07-17 15:33) [2]

Бррр...Погодите. Что значит рисовать самому? Я сам там ничего не рисую.
И потом, где его вызывать? А в качестве параметров что указывать?
Что-то я не понял...


 
Digitman ©   (2003-07-17 15:36) [3]


> tovSuhov


здрааасть ! а как же без рамки визуально определить, какой TListItem в имеет фокус ?


 
Digitman ©   (2003-07-17 15:39) [4]


> tovSuhov


если уж тебе не нужно это знать и видеть, то просто в OnChange() пиши ItemFocused := nil;


 
mrcat ©   (2003-07-17 15:42) [5]

tovSuhov © (17.07.03 15:23)

делаете DefaultDraw := False;
и рисуете всё сами ;)


 
tovSuhov ©   (2003-07-17 15:46) [6]

Всё, разобрался. Просто вместе в Selected меняю и ItemFocused. Теперь выделение и контурная рамка совпадают и нет нужды её удалять.
Спасибо!


 
tovSuhov ©   (2003-07-17 15:48) [7]

Просто отлавливал нажатие Insert и смещал выделение на элемент вниз через Selected. А фокус оставался на прежнем месте. Некрасиво получалось. Теперь красиво :-)



Страницы: 1 вся ветка

Текущий архив: 2003.07.31;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.038 c
14-100972
Zezik
2003-07-14 23:58
2003.07.31
Функция звука через динамик (тон+длительность) для W9x ?


1-100706
sasha_w
2003-07-18 13:54
2003.07.31
Подскажите как к TreeView добавить субменю, сами меню добавляю


6-100869
sergey2
2003-05-15 01:22
2003.07.31
Как сделать фильтрацию содержимого в TWebBrowser или TEmbeddedWB?


1-100666
Far
2003-07-17 11:29
2003.07.31
Unit


3-100595
uuuu
2003-07-09 09:46
2003.07.31
Время ожидания истекло