powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите решить проблему с Desktop
2 сообщений из 2, страница 1 из 1
Помогите решить проблему с Desktop
    #32242622
Фотография Андрей Давыдов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема:
Нужно в зависимости от условий (Активность модальной формы c Desktop=.t. и недоступность скрина (Api EnableWindow))
отборажать новую форму Либо в скрине либо модально в вне скрина.

Средствами vfp это сделать не удалость т.к. если DeskTop=(Exp) то при создании экземпляров класса Exp Подставляется только в Первом экземпляре.

При помощи api SetParent можно отобразить любую форму на Desktop, но при
этом возникает два косяка: форма отображается в таскбаре и при вызове следующей модальной формы заваливается под скрин. Как от этого избавится?
Можно ли решить это все без API
...
Рейтинг: 0 / 0
Помогите решить проблему с Desktop
    #32242716
.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.
Гость
недоступность скрина (Api EnableWindow)

А _screen.visible не подходит?

Можно ли решить это все без API

Можно, все элементы и функциональность перенеси на контейнер, сделай две формы и в зависимости от условий вызывай нужную форму с единственным контейнером.

PS just an idea.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите решить проблему с Desktop
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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