powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как запомнить измененные размеры окна?
4 сообщений из 4, страница 1 из 1
как запомнить измененные размеры окна?
    #32256057
andresito
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, плз.
Т.е., есть приложение.
Пользователь меняет его размеры. При следующем открытии - размеры уже не стандартные, а те с которыми он закрывал приложение
...
Рейтинг: 0 / 0
как запомнить измененные размеры окна?
    #32256140
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
воспользоватся либо реестром , либо ini файлом .
...
Рейтинг: 0 / 0
как запомнить измененные размеры окна?
    #32256241
Фотография CrazyMihey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При выходе сохранять Form.WindowState , Form.Left , Form.Top , Form.Width , Form.Height для всех форм приложения, хотя это не всегда есть Good, так как может измениться разрешение экрана. Если оно уменьшится, то Пользователь вообще не сможет нащупать Окно Программы.
При запуске – сначала восстановить размеры Form.SetBounds( Saved.Left, Saved.Top, Saved.Width, Saved.Height ) , а потом Form.WindowState .
Задача, на самом деле, не такая простая, как кажется, сохранить также, не плохо бы и разрешение экрана, а при восстановлении, возможно, установить ВышеУпомянутые значения в пропорциях к новым Screen.Width и Screen.Height . Менять только Form.Left и Form.Top , или ещё и Form.Width и Form.Height – зависит от того, является ли форма „резиновой”, а также от того, как отрабатываются события OnResize .
...
Рейтинг: 0 / 0
как запомнить измененные размеры окна?
    #32256520
LAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в RX Lib есть компоненты FormPlacement и FormStorage, которые могут сохранять и это и много чего еще
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как запомнить измененные размеры окна?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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