Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как запомнить измененные размеры окна? / 4 сообщений из 4, страница 1 из 1
04.09.2003, 16:01
    #32256057
andresito
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как запомнить измененные размеры окна?
Подскажите, плз.
Т.е., есть приложение.
Пользователь меняет его размеры. При следующем открытии - размеры уже не стандартные, а те с которыми он закрывал приложение
...
Рейтинг: 0 / 0
04.09.2003, 16:34
    #32256140
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как запомнить измененные размеры окна?
воспользоватся либо реестром , либо ini файлом .
...
Рейтинг: 0 / 0
04.09.2003, 17:22
    #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
05.09.2003, 06:54
    #32256520
LAlex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как запомнить измененные размеры окна?
в RX Lib есть компоненты FormPlacement и FormStorage, которые могут сохранять и это и много чего еще
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как запомнить измененные размеры окна? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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