Текущий архив: 2007.02.25;
Скачать: CL | DM;
ВнизВладимиру Кладову Найти похожие ветки
← →
homm © (2006-06-08 07:06) [0]Владимир, нельзя сделать что-то типа WindowClientRect, выдающую Client Rect с точки зрения оси, а не КОЛ? Если выставить какой либо Margin, то следующий код уже не будет правильно работать:
procedure TForm1.Panel2EraseBkgnd(Sender: PControl; DC: HDC);
begin
Sender.Canvas.FillRect(Sender.ClientRect);
end;
Помните мы еще в WndProcTransparent с этим-же возились?
← →
homm © (2006-06-08 07:08) [1]Я понимаю. что проблема решается 2-мя строчками, одна из которых объявление переменной, но хотелось бы решать такие вопросы более изящно.
← →
Vladimir Kladov (2006-06-08 17:17) [2]Вас не устраивает GetClientRect? Сделайте свою фунецию. ClientRect как метод для того и нужен, чтобы учесть маргины.
← →
homm © (2006-06-08 17:30) [3]
> Вас не устраивает GetClientRect?
Я разве это сказал? Я сказал что ПОМИМО него неплохо бы еще GetWindowClientRect сделать.
← →
Vladimir Kladov (2006-06-08 20:33) [4]Только потому что метод - это круто, а отдельная функция - отстой? Не принимается. Или объясните, что имеется в виду если я не так понял.
Страницы: 1 вся ветка
Текущий архив: 2007.02.25;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.046 c