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

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

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


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