with self.Image1.Bitmap do

begin

myRect := TRectF.Create(40, 120, 200, 450);

// 画笔的宽度

Canvas.Stroke.Thickness := 15.0;

// 画笔画刷

Canvas.Stroke.Kind := TBrushKind.Solid;

// 颜色

Canvas.Stroke.Color := TAlphaColors.Blue;

// 线端点现状

Canvas.Stroke.Cap := TStrokeCap.Round;

// 画笔的线形

Canvas.Stroke.Dash := TStrokeDash.Dot;

// 线连接形式

Canvas.Stroke.Join := TStrokeJoin.Round;

//

// Canvas.Fill.Color := oStyle.FillColor;

// Canvas.Font.Size := oStyle.FontSize;

// Canvas.Font.Style := [];

Canvas.BeginScene();

Canvas.DrawEllipse(myRect, 255);

Canvas.DrawRect(myRect, 30, 30, AllCorners, 1);

Canvas.EndScene;

end;

以上代码可以改到线条的颜色,但无论如何都不能改到线条的大小,Canvas.BeginScene();必须放第一。

with self.Image1.Bitmap do

begin

Canvas.BeginScene(); // 这个要放第一

myRect := TRectF.Create(40, 120, 200, 450);

// 画笔的宽度

Canvas.Stroke.Thickness := 15.0;

// 画笔画刷

Canvas.Stroke.Kind := TBrushKind.Solid;

// 颜色

Canvas.Stroke.Color := TAlphaColors.Blue;

// 线端点现状

Canvas.Stroke.Cap := TStrokeCap.Round;

// 画笔的线形

Canvas.Stroke.Dash := TStrokeDash.Dot;

// 线连接形式

Canvas.Stroke.Join := TStrokeJoin.Round;

//

// Canvas.Fill.Color := oStyle.FillColor;

// Canvas.Font.Size := oStyle.FontSize;

// Canvas.Font.Style := [];

Canvas.DrawEllipse(myRect, 255);

Canvas.DrawRect(myRect, 30, 30, AllCorners, 1);

Canvas.EndScene;

end;

firemonkey mysql_FireMonkey下画图线条的大小相关推荐

  1. 汉诺塔c语言做法:汉诺塔(Hanoi)是必须用递归方法才能解决的经典问题。它来自于印度神话。上帝创造世界时作了三根金刚石柱子,在第一根柱子上从下往上按大小顺序摞着64片黄金圆盘

    汉诺塔(Hanoi)是必须用递归方法才能解决的经典问题.借助c杆将所有的圆盘移到b杆上,每次只能移一个,且小的盘子一定在大的盘子上面 它来自于印度神话.上帝创造世界时作了三根金刚石柱子,在第一根柱子上 ...

  2. 如何在通达信软件上随意画图_[原创]谁能修改下画图工具啊?

    共11 条记录, 每页显示 10 条, 页签: [1] [2] 标题:[原创]谁能修改下画图工具啊? 1楼 xxx3345 发表于:2013/11/8 17:54:00 1,我对通达信画图工具的要求是 ...

  3. Seaborn使用set_context函数调整绘图标签和线条的大小、设置不同的模式、例如notebook模式、PPT模式、海报模式等、set_context函数可以指定绘图上下文并自动调整标签和线条

    Seaborn使用set_context函数调整绘图标签和线条的大小.设置不同的模式.例如notebook模式.PPT模式.海报模式等.set_context函数可以指定绘图上下文并自动调整标签和线条 ...

  4. 计算沙盒下文件夹内容大小 清空沙盒 文件 目录

    1 +(float)fileSizeForDir:(NSString*)path//计算文件夹下文件的总大小 2 3 { 4 5 NSFileManager *fileManager = [[NSFi ...

  5. matlab 球坐标系作图,使用Matlab的mapping tool在球坐标系下画图

    尝试了一下在Matlab下,在地图上绘制数据,但是效果没有python的basemap这个好. 这里以卫星重力数据画图为例,记录一下使用过程. 数据来源 :采用Eigen6C4全球重力位模型,用开源软 ...

  6. linux系统显卡显存容量,Linux下检查显存大小

    Linux下检查显存大小 使用 lspci 检查显存大小 首先使用 lspci 命令列出所有 PCI 设备: [root@localhost ~]# lspci 00:00.0 Host bridge ...

  7. linux为用户指定资源大小,Linux_Linux系统下生成一个指定大小的文件,在装系统,因此在这里随便记 - phpStudy...

    Linux系统下生成一个指定大小的文件 在装系统,因此在这里随便记点东西. 从前与经理讨论NVR项目的时候,他提到要预先将用户指定好的磁盘空间预留出来,这是比较容易实现的功能.不容易实现的是自己写一个 ...

  8. Linux下为什么目录的大小总是4096

    Linux下为什么目录的大小总是4096 1.在Linux下一切皆文件,因此文件夹也是文件,这个大小指的是文件夹的大小,和Windows下不同. 2.4096是IO块, 类似磁盘的标记的东西, 即: ...

  9. Linux下察看swap分区大小及增加分区大小

    Linux下察看swap分区大小的命令 top 或者fdisk -l 或者free -m SWAP分区一般大小为物理内存的2倍,但最大不超过2G: 增加SWAP空间的方法有两个:增加另外一个SWAP分 ...

  10. Linux中使用du -d n 显示当前文件目录下文件夹的大小

    Linux中使用du -d n 显示当前文件目录下文件夹的大小 du -d n 其中 du 代表disk usage 硬盘使用 d 代表directory n 代表显示当前目录下文件夹的层数 root ...

最新文章

  1. 生态伙伴 | 番茄君入驻飞书,帮你一招搞定时间管理,告别拖延症!
  2. java应用的优化【转】
  3. 音视频技术开发周刊 | 231
  4. CAP理论与MongoDB一致性、可用性的一些思考
  5. OSI强调:SSPL并不是开源许可证
  6. 在Python2.7下如何安装TA-lib库
  7. 媒体查询响应式布局的几个尺寸_媒体查询实现响应式布局
  8. c语言水仙花验证,[编程入门]水仙花数判断 (C语言代码)
  9. mysql按月归档日志表
  10. Java 设计模式六大原则
  11. HTML基本标签详解与运行截图
  12. qmake构建项目详细讲解
  13. 国家、省、市、区四联动效果
  14. Elastin 开发日记 - JSON编辑器
  15. 终于有人把前端鉴权讲明白了
  16. python get rect 函数_Python之Pygame.rect函数
  17. 程序员简历项目经历怎么写 ?三条原则不可忽视 【项目案例分享】
  18. 如何让IE浏览器提示下载文件,而不是直接打开Excel文件
  19. IE8和IE9对于前端来说有什么区别
  20. 辨别 利用AAC转成无损格式音乐 的假无损

热门文章

  1. 大学计算机实践教程在线阅读,计算机基础实践教程.pdf
  2. Vmware 安装安卓x86虚拟机并运行APP
  3. 汇总!零基础到进阶Graphpad Prism完整指南!教程全方位汇总!
  4. iOS面试开发-这样的简历才是面试官想看的
  5. tensorflow的pb文件转化为pbtxt
  6. Matlab:实现菲涅尔矩形孔衍射仿真
  7. 安全加密 - 加密算法 - 摘要算法 - 秘钥交换协议 - 量子加密
  8. 手机改直供电并自动开启adb无线调试修改电量
  9. 红外遥控Arduino智能小车
  10. 汇编:Mac系统搭建DOSBox汇编环境