![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сохранение расположения форм [D7, XP]
Juju © (2006-11-04 10:34:00)Задача:
Необходимо сохранять расположение окон программы на экране при последующих загрузках.
Возможные решения:
1) Сохранять значения Top и Left при закрытии формы в реестре Windows, при этом проверяя, чтобы Top и Left находились в области экрана.
2) Сохранять значения Top и Left при закрытии формы в ini-файле, при этом проверяя, чтобы Top и Left находились в области экрана.
3) На каждую форму повесить FormStorage (компонент из библиотеки RXLibrary), а при активации формы проверять, чтобы Top и Left находились в области экрана.
Вопрос:
Какой из возможных решений самый оптимальный или может есть другие решения?
Anatoly Podgoretsky (2006-11-04 11:40:00) [41]> Shopot (04.11.2006 11:29:02) [2]
Это почему такая претензия, между прочим это модификация пункта 1
Поскольку анализ лишний и вредный.
И это по тематике конференции - упрощение сложного.
Shopot (2006-11-04 11:29:00) [42]
> Anatoly Podgoretsky © (04.11.06 10:55) [1]
> Сохранять Top и Left при закрытии формы в реестре Windows
Ты на какой эхе сидишь? - "НАЧИНАЮЩИМ"
Пиши код. Или хотя бы ссылки на доки. Объясни что есть TRegistry, TIniFile,
TRegIniFile.
Anatoly Podgoretsky (2006-11-04 10:55:00) [43]4. Сохранять Top и Left при закрытии формы в реестре Windows, без какой либо проверки, восстанавливать также.