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

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

← →
Colt ©   (2003-02-26 06:48) [0]

Подскажите друзья более лучший вариант этого кода:
DeskTop:=TCanvas.Create;
DeskTop.Handle:=GetDC(0);// Получим Handle Рабочего стола
//DeskTop.Brush.Style:=bsClear; // Устанавливаем тип кисти
DeskTop.Brush.Style:=bsSolid;
DeskTop.Brush.Color:=clRed;
DeskTop.Font.Size:=20;
DeskTop.TextOut(10,10,"Оставшееся время "+IntToStr(60-clock));
//DeskTop.TextOut(70,10,"ПРИВЕТ ");
ReleaseDC(0, DeskTop.handle);
DeskTop.Free; // Уберем за собой
===========================================
Мне хочется, чтобы когда я играю появлялась заданная надпись, но не проподала тут же или не ломалась, а принцип действия был такой, как у OSD меню монитора, появилась надпись, 2 сек постояла и пропала не оставив ни следа что она появлялась. У приведённого выше примера надпись выводимая остается например между кнопками приложения и т.д.


← →
Colt ©   (2003-02-26 11:30) [1]

Ау, подскажите !!! Что делать ?


← →
SVM (Perm)   (2003-02-26 12:27) [2]

Так создавай окошко, в нем рисуй и удаляй его...


← →
Colt ©   (2003-02-26 12:39) [3]

А как это делать, оно не будет выбивать игру ?



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

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



Память: 0.45 MB
Время: 0.01 c
14-30087
Думкин
2003-02-22 08:52
2003.03.10
Звинения


3-29766
@lex
2003-02-19 15:05
2003.03.10
Можно ли делать запрос к таблицам, находящимся в разных файлах?


8-29963
Novichek
2002-11-20 19:07
2003.03.10
Flash


3-29728
Zhenka
2003-02-19 08:33
2003.03.10
Подскажите как проиграть звук из Blob поля


7-30158
dinn
2003-01-13 02:01
2003.03.10
RichEdit




   Наверх