canvas教程

创建不规则形状的Control程序设计(2)

字号+ 作者:H5之家 来源:H5之家 2015-10-31 10:32 我要评论( )

procedure THotTrackImage.Paint; var Save: Boolean; begin if csDesigning in ComponentState then with inherited Canvas do begin Pen.Style := psDash; Brush.Style := bsClear; Rectangle(0, 0, Width, Heigh

procedure THotTrackImage.Paint;
var
Save: Boolean;
begin
if csDesigning in ComponentState then
with inherited Canvas do
begin
Pen.Style := psDash;
Brush.Style := bsClear;
Rectangle(0, 0, Width, Height);
end;
Save := FDrawing;
FDrawing := True;
try
with inherited Canvas do
begin
if FIsHoted and not(csDesigning in ComponentState) then
StretchDraw(DestRect, FHotPicture)
else
StretchDraw(DestRect, FPicture);
end;
finally
FDrawing := Save;
end;
end;

procedure THotTrackImage.PictureChanged(Sender: TObject);
begin
Picture.Transp

上一页  [1] [2] [3] [4] [5]  下一页

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 可创建gooey效果抖动窗口的jquery插件

    可创建gooey效果抖动窗口的jquery插件

    2017-04-15 10:00

  • 创建和导出SVG的技巧

    创建和导出SVG的技巧

    2017-04-03 16:05

  • 如何创建嬉皮士货车海报.doc 全文免费在线阅读

    如何创建嬉皮士货车海报.doc 全文免费在线阅读

    2017-03-04 15:02

  • uGUI 系统的介绍与创建 Canvas 画布

    uGUI 系统的介绍与创建 Canvas 画布

    2017-02-24 14:02

网友点评
c