Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Сохранение расположения форм [D7, XP]


Страницы:   1 2 3

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, без какой либо проверки, восстанавливать также.


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо