powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как сделать неактивным Tree в форме?
5 сообщений из 5, страница 1 из 1
как сделать неактивным Tree в форме?
    #38495518
А. С.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Имеется модальная форма, в которой есть tree и другие элементы. Мне надо чтобы при нажатии кнопки Изменить, объект tree стал недоступен. Прикол в том что текст в кнопке thisform.tree.enabled=.f. не помогает, все элементы активные.
Пробовал на самом объекте поставить enabled=.f., помещать его в контейнер и на контейнер накладывать enabled=.f., даже сверху tree сделал прямоугольник, чтобы просто закрыть им дерево - оно сверху все равно становится.
Ума не приложу как сделать.
...
Рейтинг: 0 / 0
как сделать неактивным Tree в форме?
    #38495749
А. С.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Получилось так, может кому понадобится
в методе tree.MouseDown прописал
LPARAMETERS button, shift, x, y
IF BETWEEN(x,this.Left,this.Width+this.Left) AND BETWEEN(y,this.Top,this.Height+this.top) AND thisform.text1.Enabled=.t.
MESSAGEBOX('Сперва закончите редактирование!',48,'Внимание!')
thisform.text1.SetFocus
ENDIF
и в MouseUp уже прописал все остальные действия
...
Рейтинг: 0 / 0
как сделать неактивным Tree в форме?
    #38495781
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А. С.Получилось так, может кому понадобится
в методе tree.MouseDown прописал
LPARAMETERS button, shift, x, y
IF BETWEEN(x,this.Left,this.Width+this.Left) AND BETWEEN(y,this.Top,this.Height+this.top) AND thisform.text1.Enabled=.t.
MESSAGEBOX('Сперва закончите редактирование!',48,'Внимание!')
thisform.text1.SetFocus
ENDIF
и в MouseUp уже прописал все остальные действия

Я бы слово "Сперва" заменил на "Сначала", а еще лучше "Редактирование не закончено!"
...
Рейтинг: 0 / 0
как сделать неактивным Tree в форме?
    #38497452
мельник А
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 А. С.
Приветствую .

Я в таких случаях Visible=.f. использовал .
...
Рейтинг: 0 / 0
как сделать неактивным Tree в форме?
    #38500583
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А. С.Добрый день. Имеется модальная форма, в которой есть tree и другие элементы. Мне надо чтобы при нажатии кнопки Изменить, объект tree стал недоступен. Прикол в том что текст в кнопке thisform.tree.enabled=.f. не помогает, все элементы активные.
Пробовал на самом объекте поставить enabled=.f., помещать его в контейнер и на контейнер накладывать enabled=.f., даже сверху tree сделал прямоугольник, чтобы просто закрыть им дерево - оно сверху все равно становится.
Ума не приложу как сделать.
Добавь ключевое слово "object"

Код: sql
1.
thisform.tree.OBJECT.enabled=.f.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как сделать неактивным Tree в форме?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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