powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите чайнику
9 сообщений из 9, страница 1 из 1
Помогите чайнику
    #32613756
xamlo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть форма form1 на ней имеется кнопка, запускающая form2. Куда и что нужно вписать, чтобы при нажатии на эту кнопку form1 оставалась enabled = .f. (недоступной) до закрытия form2
...
Рейтинг: 0 / 0
Помогите чайнику
    #32613772
Фотография FM32YO aka KID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо вторую форму сделать Modal-ной
...
Рейтинг: 0 / 0
Помогите чайнику
    #32613962
Khor-Olga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чайников много. У меня тот же облом.
1-ая - форма Modeless, 2-ая Modal
И не получается! Может еще что-то надо...
...
Рейтинг: 0 / 0
Помогите чайнику
    #32614121
Псюшка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну если хочется сделать ИМЕННО ТАК, то просто во вторую форму передай ссылку на первую - объект - то есть в качестве передаваемых параметров запиши thisform, а на закрытии второй формы сможешь сделать ее снова enabled=.T.
Однако, действительно? правильный выход - сделать вторую модальной
...
Рейтинг: 0 / 0
Помогите чайнику
    #32614122
Chubais
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На кнопке первой формы пишешь:
This.Parent.Enabled = .f.
В событии Destroy второй формы ставишь:
<Имя первой формы>.enabled = .t.

P.S.:
запускать первую форму из меню лучше так:
public <Имя>
do form <форма> name <имя> linked noshow
<имя>.show

Меню делать enabled через переменные.

Модальные формы используются не для этого.
...
Рейтинг: 0 / 0
Помогите чайнику
    #32614179
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К сведению:

Если форма имеет свойство ShowWindow = 2 - As Top-Level, то настройка WindowType = 1 - Modal - игнорируется. Такие формы всегда работают как WindowType = 0 - Modaless
...
Рейтинг: 0 / 0
Помогите чайнику
    #32614216
Khor-olga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Псюшке <<Ну если хочется сделать ИМЕННО ТАК >>
Не именно так . Может копаю не туда
Хочется приложение по типу модальных форм
1-ая --> 2-ая --> 3-я --> 2-я ...
Может асы подскажут более красивый выриант
...
Рейтинг: 0 / 0
Помогите чайнику
    #32614581
Фотография FM32YO aka KID
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
=Если форма имеет свойство ShowWindow = 2 - As Top-Level, то настройка =WindowType = 1 - Modal - игнорируется.

да я не совсем то имел в виду.. естественно а таком случае 2-я форма НЕ только модальная, но и ShowWindow = 1 In Top Level Form
...
Рейтинг: 0 / 0
Помогите чайнику
    #32615255
xamlo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, понемногу фурычит. Но модальные, немодальные - все равно ничего не работает.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите чайнику
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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