powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ListView не дисаблится полностью, когда пишешь ListView.Enabled = .F. Че делать ?
5 сообщений из 5, страница 1 из 1
ListView не дисаблится полностью, когда пишешь ListView.Enabled = .F. Че делать ?
    #33731986
Фотография --Eugene--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я использую Foxpro 8 SP1
и ActiveX MSComctlLib.ListViewCtrl.2

в listview есть чекбоксы.
когда я пишу
Код: plaintext
ListView.Enabled = .F.
он на самом деле становится отчасти недоступным, но размер заголовков колонок можно изменять. можно также кликать по чекбоксам (и они изменяют ское состояние !). можно мышкой таскать ползунки скроллбаров !

это полная жопа !

че делать, люди !?!?!

я уже пытался дисаблить его с помощью
Код: plaintext
SendMessage(ListView.hWnd, WM_ENABLE,  0 ,  0 )
- не помогает (получается ваще какой-то бред)

и такая херня не только с ListView !
эта же фигня и с ImageCombo. да наверно со всеми активиксами.

и тем не менее, я же должен его задисаблить !

только не предлагайте мне грид с чекбоксом. я знаю, что так можно.

люди, помогите ! !
...
Рейтинг: 0 / 0
ListView не дисаблится полностью, когда пишешь ListView.Enabled = .F. Че делать ?
    #33732196
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот такой синтаксис используй

Код: plaintext
ThisForm.ListView.Object.Enabled = .F.

Т.е. после имени ListView добавь ключевое слово " Object "
...
Рейтинг: 0 / 0
ListView не дисаблится полностью, когда пишешь ListView.Enabled = .F. Че делать ?
    #33732232
Фотография --Eugene--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>после имени ListView добавь ключевое слово "Object"

спасибо !

а почему именно так ?
...
Рейтинг: 0 / 0
ListView не дисаблится полностью, когда пишешь ListView.Enabled = .F. Че делать ?
    #33734170
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Eugene!

> а почему именно так ?

Потому что имеется объект OleConlrol - со своими свойствами и методами, и
имеется "живущий" внутри этого OleControl-а ActiveX. Обычно OleControl
справляется с "перенаправлением" обращений, но в ряде случаев необходимо
уточнять - обращаемся мы с самому ActiveX или к его фоксовой обёртке.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
ListView не дисаблится полностью, когда пишешь ListView.Enabled = .F. Че делать ?
    #33734240
Фотография --Eugene--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пасиба !

порой бывает так радостно, что фокс-таки не завалил весь проект :)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ListView не дисаблится полностью, когда пишешь ListView.Enabled = .F. Че делать ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]