powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как не дать форме свернутся или перейти пользователю на другую форму(окно)
6 сообщений из 6, страница 1 из 1
как не дать форме свернутся или перейти пользователю на другую форму(окно)
    #35370795
johngorn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет, вопросик такой, как не дать форме свернутся или перейти пользователю на другую форму(окно), кроме этого... Пока получилось сделать только так....

в событии Init прописал в таймере который прилипил к форме
public forma1 forma1.WindowState= 2
forma1=thisform

но мне кажется что все это как то примитивненько... могет кто то сталкивался, чего то по форуму рылся , но...
...
Рейтинг: 0 / 0
как не дать форме свернутся или перейти пользователю на другую форму(окно)
    #35370797
johngorn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
опечаточка вышла

в событии Init прописал
public forma1
forma1=thisform

в таймере который прилипил к форме
forma1.WindowState= 2
...
Рейтинг: 0 / 0
как не дать форме свернутся или перейти пользователю на другую форму(окно)
    #35370799
Fox Новичек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
johngornопечаточка вышла

в событии Init прописал
public forma1
forma1=thisform

в таймере который прилипил к форме
forma1.WindowState= 2

Попробуй так:
В событии - Init формы прописать:
Код: plaintext
1.
2.
3.
ThisForm.WindowType =  1 
ThisForm.MaxButton = .F.
ThisForm.MinButton = .F.
...
Рейтинг: 0 / 0
как не дать форме свернутся или перейти пользователю на другую форму(окно)
    #35370850
johngorn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
работает хотя не пойму почему ведь у меня ведь у меня стояло свойство thisform.controlbox=.F.
а это тоже самое что и thisform..MaxButton = .F. thisform..MinButton = .F. правда чтобы на другие приложения не переходила нужно еще указать thisform.AlwaysOnBottom= .T. thisform.AlwaysOnTop= .T.
...
Рейтинг: 0 / 0
как не дать форме свернутся или перейти пользователю на другую форму(окно)
    #35372040
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
johngornработает хотя не пойму почему ведь у меня ведь у меня стояло свойство thisform.controlbox=.F.
а это тоже самое что и thisform..MaxButton = .F. thisform..MinButton = .F. правда чтобы на другие приложения не переходила нужно еще указать thisform.AlwaysOnBottom= .T. thisform.AlwaysOnTop= .T.
Потому что свойство

Код: plaintext
ThisForm.WindowType =  1 

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

Если форма модальная, то достаточно запретить ее минимизацию

Код: plaintext
thisform.MinButton = .F.

Поскольку сворачивание модальной формы приводит к разным глюкам. Запрещать же максимизацию модальной формы нет никакой необходимости.
...
Рейтинг: 0 / 0
как не дать форме свернутся или перейти пользователю на другую форму(окно)
    #35372900
johngorn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ок. понял спасибо.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как не дать форме свернутся или перейти пользователю на другую форму(окно)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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