Класс предназначен для сохранения и восстановления положения и размеров окна по требованию.
Для использования достаточно положить его на форму и в методе Init форму вызвать метод класса -- Thisform.wsal1.setposition(). Если лень писать это каждый раз или нет потребности сохранять или не сохранять положение окна в зависимости от каких либо настроек, можно в методе Init класса написать следующую строку -- This.setposition(), тогда все будет делаться автоматически. Данные о габаритах и положении сохраняются в отдельной таблице, название которой указано в переменной wsal._table. При ее отсутствии она создается автоматически, как свободная таблица.
Свойство _cut отвечает за подгонку окна под размер экрана, по умолчанию выключено.
Свойство _needsave отвечает за сохранение размеров и положения формы, по умолчанию включено.
У метода setposition есть необязательный параметр (текстовая строка) -- под каким именем восстанавливать и сохранять информацию о форме.
Вложенные файлы
# |
Название |
Тип файла |
Размер |
---|---|---|---|
1 | wsal | .zip | 1,87 КБ |