ListView Control

Здесь можете задавать любые вопросы и не бойтесь даже глупых вопросов!
Ответить
Swifter
начинающий
Сообщения: 5
Зарегистрирован: 28 фев 2013, 09:33

ListView Control

Сообщение Swifter »

Потребовался мне LV на форме. Сделал аналогично как в примере Process. Вроде все нормально, но значения выбранного Item в LV если кликнуть мышкой становятся доступны для редактирования. Посмотрел в примере - там тоже самое - PID редактируются. Какое свойство LV за это отвечает? Надо что-то аналогичное свойству Locked для встроенных контролов.
Swifter
начинающий
Сообщения: 5
Зарегистрирован: 28 фев 2013, 09:33

Re: ListView Control

Сообщение Swifter »

В дополнение.
Пробовал как в инструкции: LV.object.Locked = True
Выдает ошибку:
Тип -> Object doesn't support this property or method: 'LV.object.Locked'
Код ->
Other -> Sub WaitMs(mf_var1) : sys.waitms mf_var1 : End Sub
LV.object.Locked = True
Аватара пользователя
Atomix
Admin
Сообщения: 95
Зарегистрирован: 19 янв 2005, 17:00
Контактная информация:

Re: ListView Control

Сообщение Atomix »

надо делать так

Код: Выделить всё

LV.object.LabelEdit = 1        ' 1 - manual      0 - automatic
Swifter
начинающий
Сообщения: 5
Зарегистрирован: 28 фев 2013, 09:33

Re: ListView Control

Сообщение Swifter »

Спасибо, работает.
Swifter
начинающий
Сообщения: 5
Зарегистрирован: 28 фев 2013, 09:33

Re: ListView Control

Сообщение Swifter »

Eще одна проблема с LV - не удается сделать обработку MouseDown: LV_MouseDown, LV_ItemMouseDown не работают :(
Что не так делаю? Очень нужна обработка пр. клавиши мыши ...
Swifter
начинающий
Сообщения: 5
Зарегистрирован: 28 фев 2013, 09:33

Re: ListView Control

Сообщение Swifter »

В дополнение:
Кстати, та же ситуация с другим активХ контролом - DGHFlexGrid: Click работает, MouseDown/MouseUp - нет.
Аватара пользователя
Atomix
Admin
Сообщения: 95
Зарегистрирован: 19 янв 2005, 17:00
Контактная информация:

Re: ListView Control

Сообщение Atomix »

Код: Выделить всё

Sub LV_MouseDown(but,sh,x,y)
  this.caption = "ok"
End Sub
Ответить