|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.01.2011, 20:18 | #1 |
Форумчанин
Регистрация: 03.01.2011
Сообщений: 233
|
ListBox проверка области клика
Добрый вечер всем. У меня есть ListBox заполненый на половину строками, вторая половина это пустое поле, и "для удобства" я хочу при клике по пустой области снимать выделение с выделеной строки.
Самое сложное в этой ситуации распознать куда ты кликнул из процедуры OnClick. Помогите кто может, сам я в этом нулеват
пыжок
|
17.01.2011, 21:05 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
ListView в режиме psReport (или что-то в этом духе, точно не помню) обладает таким свойством - кликаешь внизу на пустом - снимается выделение. Я наоборот добивался, чтобы активной становилась последняя строка.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
17.01.2011, 21:42 | #3 |
Форумчанин
Регистрация: 03.01.2011
Сообщений: 233
|
я так понял вы предлогаете заменить ListBox на ListView или он как-то учавствует, мне нужно именно ListBox
пыжок
|
17.01.2011, 23:23 | #4 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Код:
Я всегда пишу наоборот: Код:
|
18.01.2011, 07:49 | #5 |
Форумчанин
Регистрация: 03.01.2011
Сообщений: 233
|
спасибо всё работает))
у меня popup menu по разному работает когда выделена строка выделена в меню дополнительные строки, если выделеных строк нету то и меню другое, быстро снять выделение можно тыкнув на пустое место. На рабочем столе та же система) + если строка выделена после двойново клика делфи подумает что я кликнул на строку, а если после первого клика снимится выделение щелчек будет по пустому месту. И двойной тык может быть только по строке. Код:
если клик по пустому месту левой - снять веделение и по не выделенной строке правой - выделить строку
пыжок
Последний раз редактировалось Stilet; 18.01.2011 в 15:29. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверка на одинаковые записи при добавление в ListBox | Nice42ru | Общие вопросы Delphi | 7 | 05.08.2010 22:42 |
Проверка недопустимости ввода двух одинаковых слов в ListBox | Кибердемон | Помощь студентам | 4 | 31.10.2009 14:13 |
Определение длины пути от клика до клика - как??? | Enya | Помощь студентам | 0 | 11.05.2009 12:54 |
Последний штрих или проверка в ListBox | Pirotexnik | Общие вопросы Delphi | 4 | 27.03.2009 16:14 |
проверка значений в ListBox | Arteom | Компоненты Delphi | 10 | 26.05.2008 12:32 |