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

Вниз

Линия в DelphiX   Найти похожие ветки 

 
brack   (2005-05-21 00:02) [0]

Подскажите пожалуйста как в DelphiX можно нарисовать линию, либо точку, квадрат... Есть ли в нем процедуры подобные Канвас?


 
Кефир87   (2005-05-21 00:06) [1]

Честно говоря не помню... Но тамже есть это, как его... DXDCanvas кажется... Разве у него не такие-же св-ва как у TCanvas? Там... DXDraw1.Surface.Canvas.Line(); И тд... Я не помню точно. Проверь.


 
Green_Templar ©   (2005-05-21 01:26) [2]

DXDraw.Surface.Canvas...
DXDraw.Surface.Canvas.Rectangle-прямоугольник, например.


 
Brack   (2005-05-21 14:49) [3]

Да есть такие процедуры, только при их приминении все зависает. Может нужно что-то добавить, иницианицировать?


 
Кефир87   (2005-05-21 21:34) [4]


> Brack

with DXDraw1.Surface.Canvas do
begin
 TextOut(...);
 Rectangle(...);
 Bla-bla-bla(...);
 Release; - НЕ ЗАБУДЬ!!!
end;


 
Omar2002 ©   (2005-05-23 07:39) [5]

Кстати, может кто-нить знает как работать с прозрачностью динамически в DXImageList.
Короче говоря, я создаю в начале игры миникарту - рисую прямо в DXImageList. Но сложносьть в том, что у мя этот спрайт с миникартой не квадратный, а в виде ромбика, по-этому мне надо как-то динамически указать, что вот эти углы рисовать не надо, а эти - надо. Просто поставив белый цвет прозрачным для этого спрайта, я проблемы не решил, а 5если задавать прозрачность для Канваса этого спрайта, то все жутко начинает тормозить. Может там какие-нить маски для DIBа надо создавать? или как там вобще транспарэнт организована в ДельфиксаХ



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

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

Наверх




Память: 0.47 MB
Время: 0.032 c
14-1124882363
TStas
2005-08-24 15:19
2005.09.18
Как в Ворде сделать двойное подчеркивание?


14-1125115494
Santrope
2005-08-27 08:04
2005.09.18
Microsoft SQL Server 2005 уже вышел, или только в разработке?


3-1123403894
makvell
2005-08-07 12:38
2005.09.18
Компонент для отображения текста и графики?


14-1124397322
Piter
2005-08-19 00:35
2005.09.18
Размышления...


3-1123517781
Ruslan D
2005-08-08 20:16
2005.09.18
Просмотр пользователей в Firebird