【发布时间】:2016-06-29 07:33:55
【问题描述】:
我想在画布上绘制一个矩形,并用文本填充它。我试过下面的代码,但它只成功了右对齐。
谁能帮助我?如何在画布上以左对齐方式绘制文本?
{Header Table}
SetStyleHuruf(FCanvas, fsBold, 12, clWhite, 'Maiandra GD');
Brush.Color := color;
Rectangle(cx+50, cy-50, cx+370, cy - 30);
TextOut(round(cx + 215), cy-50, Name);`
【问题讨论】:
-
请不要将代码发布为图片。只需将代码粘贴到问题中,标记代码并按 ctrl-k。
-
停止将 215 添加到 cx (将其推到右侧)。也停止从 cy 中减去 50。如果您了解函数或方法的使用的第一步是阅读文档,这也会有所帮助,这样您就可以知道要传递的参数是什么。
-
我在画布中创建表格时遇到问题
标签: delphi shape delphi-2010