Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как сделать неактивным Tree в форме? / 5 сообщений из 5, страница 1 из 1
10.12.2013, 13:51
    #38495518
А. С.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать неактивным Tree в форме?
Добрый день. Имеется модальная форма, в которой есть tree и другие элементы. Мне надо чтобы при нажатии кнопки Изменить, объект tree стал недоступен. Прикол в том что текст в кнопке thisform.tree.enabled=.f. не помогает, все элементы активные.
Пробовал на самом объекте поставить enabled=.f., помещать его в контейнер и на контейнер накладывать enabled=.f., даже сверху tree сделал прямоугольник, чтобы просто закрыть им дерево - оно сверху все равно становится.
Ума не приложу как сделать.
...
Рейтинг: 0 / 0
10.12.2013, 15:37
    #38495749
А. С.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать неактивным Tree в форме?
Получилось так, может кому понадобится
в методе 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
10.12.2013, 15:49
    #38495781
IgorNG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать неактивным Tree в форме?
А. С.Получилось так, может кому понадобится
в методе 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
11.12.2013, 17:33
    #38497452
мельник А
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как сделать неактивным Tree в форме?
2 А. С.
Приветствую .

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

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


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