powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / сохранить размер окна?
5 сообщений из 5, страница 1 из 1
сохранить размер окна?
    #37302542
cherry99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите !
в программе осуществляется переход между несколькими окнами по определенным кнопкам.
несколько окон на экране.в окнах открыты brow.
иногда параметры этих окон(не brow в них) перестают запоминаться.при каждом входе в окно его надо
настраивать заново.Как от этого избавиться.
...
Рейтинг: 0 / 0
сохранить размер окна?
    #37302638
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На этапе выполнения готового программного кода размер и положения окон автоматически никогда не сохраняются. Любые окна открываются в том месте и такого размера, который был запрограммирован на этапе разработки. Необходимо писать специальный код для того, чтобы озаботится сохранением размера и положения окна в процессе работы.

На этапе отладки приложения размер и положение окон в конструкторах и Browse-окнах занимается так называемый "файл ресурсов". По умолчанию, он имеет имя FoxUser.dbf (fpt). Для его подключения необходима настройка

SET RESOURCE ON

Как правило, это настройка по умолчанию. Однако, повторюсь, для готового приложения это не работает.
...
Рейтинг: 0 / 0
сохранить размер окна?
    #37303563
cherry99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо,"специальный код" это очень сложно?
...
Рейтинг: 0 / 0
сохранить размер окна?
    #37303700
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Необходимо организовать сохранение размеров и положение окна в момент его закрытия в привязке к конкретному пользователю (компьютеру) и версии окна (изменили форму, а она открывается как старый вариант)
2. При открытии окна сначала искать сохраненное значение, если есть, использовать его.
3. Предусмотреть механизм принудительной очистки сохраненных значений.

В теории все просто. На практике - достаточно сложно и не имеет особого смысла.
...
Рейтинг: 0 / 0
сохранить размер окна?
    #37304807
Valerii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cherry99,

есть написанный клас, который кидается на форму и все. При открытии форма считывает значение из файла ini при закрытии записывает значения в ini файл - размер и позицию окна.
все просто...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / сохранить размер окна?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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