Форум: "Основная";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];
ВнизПомогите решить проблему со скинами. Найти похожие ветки
← →
Кириешки © (2004-07-24 08:08) [0]Доброе время суток !
Предисловие :
Я делаю программу использующую скины, причем скины не рисуются непосредственно на чем-нибудь (у меня скины используют только TPanel, TForm и TPageControl), а загружаются в TImage расположенный на них из dll.
Проблема такая : Имеется TPageControl, на сами «верхушки»
страниц которого я не знаю как поместить скин.
Как можно решить эту проблему?
З.Ы. Варианты типа : «Отказаться от использования скинов» я уже слышал.
← →
Fredy314 © (2004-07-24 09:33) [1]
> скины ... загружаются в TImage расположенный на них
так ты не сможешь накрыть скином не только корешки TPageControl-а
но и заголовок формы, да и изменить форму формы тоже наверное надо(иначе чё ето за скин :-)
А если рисовать непосредственно то ето мож и быстрее будет
а загружыть можешь во что угодно
DestDC:=GetDC(Handle);
BitBlt(DestDC: HDC; X, Y, nWidth, Height: Integer; SrcDC: HDC;
XSrc, YSrc: Integer; Rop: LongInt): Bool;
ReleaseDC(Handle,DestDC);
SrcDC- ето куда ты рисунок загрузил
так должно рисоватся на чём угодно только надо етод код в onPaint засунуть.
← →
Кириешки © (2004-07-24 13:42) [2]>Fredy314
Спасибо, попробую.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.026 c