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

Вниз

Сохранение параметров окон   Найти похожие ветки 

 
Universe ©   (2003-08-30 14:22) [0]

Помогите с сохранением параметров окон.
Есть два окна dockable. Необходимо сохранить их в соедененной позиции (состыкованными) как сделать это на событи OnClose и как подгрузить на OnCreate?


 
Universe ©   (2003-08-30 14:25) [1]

P.S. Смысл сделать окна как в Winamp"е.


 
Universe ©   (2003-08-30 15:17) [2]

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


 
Universe ©   (2003-08-30 15:17) [3]

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


 
Universe ©   (2003-08-30 15:19) [4]

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


 
Universe ©   (2003-08-30 15:22) [5]

блин бага на сайте я обновлял страницу, а у меня добавлялись ответы, вернее мои же коментарии к вопросу. причем обновлял в самом форуме....


 
Yanis ©   (2003-08-30 18:30) [6]

TIniFile


 
TButton ©   (2003-08-30 18:59) [7]

type
MyWinState = record
left,
top:integer;
end;

onClose
win1state.top:=form1.top;
win1state.left:=form1.left;
win2state.top:=form2.top;
win2state.left:=form2.left;
AssignFile(f,"settings.dat");
Rewrite(f);
Write(f,win1state,win2state);
CloseFile(f);

onCreate
AssignFile(f,"settings.dat");
Reset(f);
Read(f,win1state,win2state);
CloseFile(f);
form1.top:=win1state.top;
form1.left:=win1state.left;
form2.top:=win2state.top;
form2.left:=win2state.left;

ето конечно правильно НО! ето коряво и неудобно и неуниверсально, поетому лучше - реестр или ини файл


 
Universe ©   (2003-09-01 19:28) [8]

Спасибо... Обязательно воспользуюсь.....


 
ggsoft ©   (2003-09-01 19:35) [9]

Лучше:
GetWindowPlacement(...)/SetWindowPlacement(...) в реестр
TRegistry.WriteBinaryData(...)/ReadBinaryData(...)


 
Universe ©   (2003-09-02 14:56) [10]

Тогда как сделать их тоскаемыми друг за другом....



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

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

Наверх




Память: 0.48 MB
Время: 0.019 c
3-48483
Владий
2003-08-26 13:12
2003.09.15
Помогите с запросом - как исправить?...


3-48420
shnidke
2003-08-24 01:52
2003.09.15
Суммирование значений


1-48553
Хозявин М
2003-09-01 07:20
2003.09.15
О разработке нового компонента


14-48759
Петров
2003-08-26 10:55
2003.09.15
Как написать программу которую нельзя былобы закрыть Юзеру


14-48786
выарп
2003-08-23 19:49
2003.09.15
Кто знает формат .bmp, помогите.