Форум: "Основная";
Текущий архив: 2002.05.20;
Скачать: [xml.tar.bz2];
ВнизПри повторном запуске программы, чтобы форма была на том же месте Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c