Форум: "Основная";
Текущий архив: 2003.09.01;
Скачать: [xml.tar.bz2];
ВнизReadOnly для CheckBox ов в ListView Найти похожие ветки
← →
mOOx_ (2003-08-18 15:19) [0]Как я могу реализовать только чтение для чеков в листе? В нем нет события OnChecked или чего-либо в этом духе.
← →
Семен Сорокин (2003-08-18 15:24) [1]ReadOnly у ListView?
← →
mOOx_ (2003-08-18 15:35) [2]ReadOnly у ListView блокирует только изменение текста в строках, а галочки ставить все равно можно. Мне надо, чтобы было нельзя :)
← →
Семен Сорокин (2003-08-18 15:37) [3]OnChange, OnChanging?
← →
mOOx_ (2003-08-18 15:39) [4]Пробовал. Пишу что-то в духе:
Item.Checked:=not Item.Checked;
Но тут значит, стек оверфлоу. Что и понятно :)
← →
Семен Сорокин (2003-08-18 15:43) [5]OnChange := nil;
try
Item.Checked:=not Item.Checked
finally
OnChange := ListViewChange
end;
← →
MBo (2003-08-18 15:45) [6]вместо чекбоксов иконки такие рисуй
← →
mOOx_ (2003-08-18 15:47) [7]Круто, все работает. Огромный фенкс и барабан на шею :)
← →
mOOx_ (2003-08-18 16:07) [8]Так, не все в порядке :(.
Если я щелкаю по галке, то все замечательно, а если по слову, то галка ставиться и что самое удивительное, не снимается. Как это предотвратить?
← →
mOOx_ (2003-08-18 16:10) [9]Нет, все таки галка убирается, когда на пустом месте в листе щелкаю. Вообще, хаос какой-то :(
← →
Семен Сорокин (2003-08-18 16:16) [10]храни значение checked в StateIndex
и выставляй его
← →
mOOx_ (2003-08-18 16:21) [11]Это как, у меня ведь много итемов там, для каждого что-ли хранить? Да и лучше tag юзать для таких целей :)
← →
Семен Сорокин (2003-08-18 17:17) [12]у TListItem"а нет св-ва Tag :)
← →
mOOx_ (2003-08-18 17:26) [13]Надо меньше за монитором сидеть :)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.09.01;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.011 c