Свойство Active определяет, будет ли происходить сохранение/восстановление. Свойство Options позволяет указать, какие параметры формы будут восстанавливаться при чтении из INI-файла. В большинстве случаев достаточно поместить компоненту из палитры в форму — необходимые действия будут происходить автоматически при показе/скрытии формы.
Вы можете задать имя используемого INI-файла, если вы не хотите использовать INI-файл приложения по умолчанию.
В обработчиках событий OnSavePlacement и OnRestorePlacement вы можете записать или считать дополнительные параметры формы или других ее компонент. Из обработчиков этих событий Вы можете обратиться к свойству IniFile для доступа к объекту типа TIniFile, используемому компонентой TFormPlacement.
Description
Свойство определяет будет ли компонента восстанавливать состояние формы при
загрузке и сохранять его при уничтожении формы.
Description
С помощью этого свойства можно определить INI-файл используемый для хранения
информации о размерах и положении формы (для компонент TFormPlacement, TFormStorage)
или имени пользователя БД (TDBSecurity).
По умолчанию, свойство содержит пустую строку, что означает использование INI-файла
приложения (имя исполнимого файла приложения, предоставляемого свойством ExeName
без пути, + расширение '.INI'). Если файл не существует, то он будет создан.
В некоторых случаях вы можете задать имя файла.
ПРИМЕЧАНИЕ
Если вы оставили значение свойства пустым в дизайнере Delphi, во время выполнения
оно будет равно значению, возвращаемому функцией GetDefaultIniName.
Description
Значения свойства Options определяют, какие параметры формы будут сохраняться/восстанавливаться
компонентой TFormPlacement. Следующие значения могут быть включены в свойство
Options:
fpState — состояние формы (нормальное, максимизированное, минимизированное);
fpPosition — положение и размеры формы;
fpActiveControl — активный элемент управления на форме (значение свойства ActiveControl формы-владельца).