Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.20;
Скачать: CL | DM;

Вниз

При повторном запуске программы, чтобы форма была на том же месте   Найти похожие ветки 

 
MisterBin ©   (2002-05-07 15:41) [0]

Допустим я запустил программу. Поработал. Во время работы переместил её в правый верхний угол. Закрыл. Перезагрузился. Запустил, а она не там. Вопрос: как можно осуществить это?


 
Виктор Щербаков ©   (2002-05-07 15:44) [1]

Перед уничтожением форм, следует запоминать где-либо (например в реестре) её последнее положение и размеры. При старте программы естественно нужно всё это восстанавливать. Если делать самому влом, то в RX есть готовый компонент FormPlacement. Кладешь на форму и всё.


 
Толик ©   (2002-05-07 16:45) [2]

to Виктор Щербаков ©:
Лучше всё же написать самому, т.к. RX"совский TFormStorage иногда глючит - не показывает форму, размеры которой запомнил. Лечится это довольно просто - сносом из реестра ветки, созданной этим компонентом. Поэтому, во избежание багов, лучше написать самому.


 
antonio   (2002-05-07 19:36) [3]

Я делаю так:
перед закрытием формы сохраняю расположение окна в реестр,
а перед открытием считываю х-у и все.
могу дать исходник. мыль мыло.


 
MisterBin ©   (2002-05-07 19:49) [4]

Спасибо всем! Я тоже думал так, но думал, может есть другой способ. Спасибо!


 
Nikolay ©   (2002-05-07 21:08) [5]

ini-files =)



Страницы: 1 вся ветка

Текущий архив: 2002.05.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
3-64517
Anders
2002-04-23 12:41
2002.05.20
Помогите с SELECTом


1-64721
JS
2002-05-06 18:19
2002.05.20
Delphi не показывает свое главное окно.


1-64578
ZZ
2002-05-06 19:55
2002.05.20
Хочу уточнить пару вопросов по работе с Run-Time пакетами


4-64876
Дмитрий_Россиев
2002-03-19 15:02
2002.05.20
Как скрыть заголовок и рамку постороннего окна?


14-64820
vopros
2002-04-11 17:14
2002.05.20
vopros ты меня достал уже.