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

Поверх всего   Найти похожие ветки 

← →
hogo ©   (2002-11-11 06:41) [0]

Кто знает как допустим выводить время поверх всего, для примера можно использовать PowerStrip выводит информацию о экране поверх всего.


← →
Mirovodin ©   (2002-11-11 11:08) [1]

Рисовать на поверхность DeskTop, т.е. на 0 DC (hDC:=GetDC(0)). Пример на DelphiGFX в разделе 2D.


← →
pasha676   (2002-11-11 11:35) [2]

Тут смотря что ты делаешь.
В ДельфиХ я делал примерно так
Трехмерная модель, а на поверхности экрана показания датчиков (цифры, буквы, двумерные рисунки). Рисуется все в одном DXDraw.
if not DXDraw.CanDraw then exit;
DXDraw.Viewport.ForceUpdate (0,0,DXDraw.SurfaceWidth,DXDraw.SurfaceHeight);
MyUpdate;//Тут смена положений трехмерных частей
DXDraw.Render;//рендер трехмерки
UpdateDevicePanel;//тут типа просчет показаний приборов.
//Рисуется после трехмерки, посему всегда наверху
DrawDevicePanel(DXDraw);//Собственно отрисовка приборов
DXDraw.Flip;//ну флип он вроде и в Африке флип

С точки зрения оптимальности может и не лучший вариант, но работает :).



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

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



Память: 0.45 MB
Время: 0.013 c
1-75850
Ahmad K
2003-02-13 14:34
2003.02.24
Еще раз про скины...


14-76174
Антон
2003-02-08 14:19
2003.02.24
ЧТО ТАКОЕ ОПТИМИЗАЦИЯ?


3-75808
Imshanya
2003-02-05 16:50
2003.02.24
Посоветуйте, как


1-75960
Zilog
2003-02-12 14:18
2003.02.24
Обработка событий. Или скорее перехватывание событий...


1-75920
SergeN
2003-02-14 12:48
2003.02.24
case of




   Наверх