Вниз
Скачать: CL | DM;

сохранение DFM   Найти похожие ветки 

 
Дмитрий   (2008-12-19 14:37) [0]

Как сделать чтобы форма сохраняла в .DFM не фактические размеры (Height, Width), а клиентские (ClientHeight, ClientWidth);


 
Сергей М. ©   (2008-12-19 14:49) [1]

Лезем в генофонд, видим там следующее:

function TCustomForm.IsClientSizeStored: Boolean;
begin
 Result := not IsFormSizeStored;
end;

function TCustomForm.IsFormSizeStored: Boolean;
begin
 Result := AutoScroll or (HorzScrollBar.Range <> 0) or
   (VertScrollBar.Range <> 0);
end;


Делаем вывод:

на момент сохранения должны быть соблюдены условия

AutoScroll = False
HorzScrollBar.Range = 0
VertScrollBar.Range = 0


 
Дмитрий   (2008-12-19 14:52) [2]

Большое спасибо



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
15-1228513848
Керк
2008-12-06 00:50
2009.02.01
CAML


3-1214304824
umbra
2008-06-24 14:53
2009.02.01
как правильно перенести базу?


2-1229465866
Lelik
2008-12-17 01:17
2009.02.01
Поиск записи в запросе


2-1229811012
kritika
2008-12-21 01:10
2009.02.01
очереди, стеки, деревья


15-1228709242
Slider007
2008-12-08 07:07
2009.02.01
С днем рождения ! 8 декабря 2008 понедельник




   Наверх