Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Форма не хочет раскрываться во весь экран / 4 сообщений из 4, страница 1 из 1
03.03.2017, 11:05
    #39413568
Jimy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма не хочет раскрываться во весь экран
Вот не пойму, почему? WindowState изначально стоит 2! Ладно, добавил и в Init: This.WindowState=2. Не хочет! Вопрос, в принципе, не принципиальный, просто интересно, что её "держит"? А вот все другие изменения вполне корректно работают...
Спасибо!
...
Рейтинг: 0 / 0
03.03.2017, 11:33
    #39413588
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма не хочет раскрываться во весь экран
попробуй WindowState изначально не 2, а в инит ставь 2
...
Рейтинг: 0 / 0
03.03.2017, 15:13
    #39413706
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма не хочет раскрываться во весь экран
Общее правило: некоторые визуальные "спец.эффекты" на формах вступают в силу только после отображения этой формы. Причем иногда попытка изменить такие "спец.эффекты" до отображения формы просто игнорируются!

Другими словами, какой размер форма имела на этапе разработки, такой же размер она будет иметь на момент отображения вне зависимости от настройки WindowState. При этом как-то реагировать на изменение WindowState форма будет только в том случае, если на момент этого изменения она уже отображена. Но в init "картинки" еще нет, поэтому сделанная там настройка - игнорируется

Если изменения надо сделать один раз в момент открытия формы, то для решения подобных задач следует либо использовать "одноразовые" таймеры, либо перенести изменение в событие Activate формы, окружив код "флагом", чтобы он сработал только один раз
...
Рейтинг: 0 / 0
03.03.2017, 15:17
    #39413713
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма не хочет раскрываться во весь экран
PS: Хотя обычно с WindowState подобных проблем нет. Посмотрите в отладчике, может, у Вас где-то происходит явное переопределение WindowState в каких классах, обслуживающих форму
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Форма не хочет раскрываться во весь экран / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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