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

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

SET RESOURCE ON

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

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

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


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