Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 VFP6.0sp5: Не отображается клиентская часть формы  [new]
EsKor
Member

Откуда: Санкт-Петербург
Сообщений: 67
Что-то вдруг случилось и при очередном запуске проекта на исполнение в клиентской части главной формы стало пусто. Причем невидимые "контролы" работают нормально, другие формы запускаются в нормальном виде, по их закрытию, их изображение остается на главной форме, т.е. нет перерисовки.
Еще интересный "феномен" выявился, если эту главную форму перемещать с выходом за пределы экрана, то при возвращении по замысловатой траектории, на ней даже очень неплохие картинки из области абстракционизма получаются.
Это происходит и при запуске в среде VFP, и при запуске созданного в последствии exe-шника.
Хорошо, что есть копия проекта несколькодневной давности, там все нормально, правда теперь все в нем восстанавливать, что было наделано нового, совсем не "фонтан".
Может кто сталкивался с такой проблемой, можно ли как-то эту нехорошую форму заставить нормально работать?
3 сен 03, 10:04    [324386]     Ответить | Цитировать Сообщить модератору
 Re: VFP6.0sp5: Не отображается клиентская часть формы  [new]
ВладимирМ
Member

Откуда: г. Москва
Сообщений: 7864
Было такое когда я экспериментирвал с ActiveX и API-функциями. В некоторых режимах эти самые ActiveX становились прозрачными и отображали кусок картинки основного экрана Windows под собственно приложением FoxPro.

Тщательно просмотри используемые настройки для ActiveX и API-функции как-то влияющие на изображение.
3 сен 03, 11:17    [324524]     Ответить | Цитировать Сообщить модератору
 Re: VFP6.0sp5: Не отображается клиентская часть формы  [new]
Андрей Давыдов
Guest
По симптомам похоже на LockScreen=.T.
3 сен 03, 11:42    [324586]     Ответить | Цитировать Сообщить модератору
 Re: VFP6.0sp5: Не отображается клиентская часть формы  [new]
EsKor
Member

Откуда: Санкт-Петербург
Сообщений: 67
>ВладимирМ
API пока напрямую не используются, хотя будут для подключения dll (сваял я ее еще с год назад на Delphi для работы с весами).
Из ActiveX используется только MS StatusBar, но вид у нее нормальный.

>Андрей Давыдов
Пересмотрел весь проект, но ничего похожего на LockScreen=.T. не обнаружил.

Может в файл описания формы .scx какая гадость залезла?
Жалко если этот глюк останется не раскрытым. :(
4 сен 03, 04:54    [325721]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить