Главная страница
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.018 c
14-48722
Denkop
2003-08-26 17:05
2003.09.15
Оффтопик% как в PHP распаковать tar архив


1-48646
yuliya
2003-08-28 07:34
2003.09.15
String


1-48608
Кирилл
2003-09-04 15:55
2003.09.15
Как не обрабатывать строку


3-48435
Quest
2003-08-25 11:54
2003.09.15
Ado -> Excel ... смена формата ячейки


14-48704
Ahmad K
2003-08-28 04:57
2003.09.15
Две операционки.