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

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

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

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

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

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

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


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