CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

关于为命令创建自定义图像

2023-1-8 22:12| 发布者: admin| 查看: 456| 评论: 0|来自: AutoCAD

可以创建自定义图像并将其指定给命令,以在将它放置在用户界面元素上时标识它。

可以使用自定义用户界面 (CUI) 编辑器中的按钮编辑器或外部图像编辑软件创建按钮图像。所创建的图像应采用两种大小之一:16x16 和 32x32 像素。创建图像后,可以将其指定给命令的“小图像”和“大图像”特性。将图像指定给命令后,将其输入到正在使用的自定义 (CUIx) 文件,使其更容易共享自定义设置。

将命令添加到功能区面板、工具栏或下拉菜单时,指定的图像将显示在功能区面板或工具栏按钮上,或者图像将显示在菜单项的左侧。

如果图像不是使用 16x16 或 32x32 像素大小定义的,并且已指定给功能区面板上使用的命令,则将 RIBBONICONRESIZE 系统变量设置为 0(零)。当 RIBBONICONRESIZE 设置为 0(零)时,程序不会将功能区按钮图像大小调整为标准大小。您还必须将命令或下拉菜单的按钮样式特性设置为“LargeWithoutText”。

自定义图像的透明度

自定义图像可以包含透明颜色;透明颜色通常用作自定义图像的背景颜色。通过在自定义图像中使用透明颜色,自定义图像会继承其在用户界面中显示的颜色。

在基于 AutoCAD 2017 的产品之前的版本中,处理自定义图像透明度的方法是将 BMP 文件的像素指定为

  • 颜色值 192,192,192。由于 BMP 图像文件中没有透明颜色,因此指定了颜色值 192,192,192 作为解决方法。AutoCAD 程序之前会将自定义图像(已指定颜色值 192,192,192)的每个像素转换为真正的透明颜色。
  • PNG 文件中有透明颜色;AutoCAD 程序不执行其他任何转换即可使用已指定给自定义图像的透明颜色。

从基于 AutoCAD 2017 的产品开始,将不再支持在 BMP 图像文件中使用颜色值 192,192,192 作为透明颜色这一技术。所有需要包含透明颜色的自定义图像都必须另存为 PNG 文件。存储在 BMP 文件中的现有自定义图像必须转换为 PNG 文件才能使这些图像再次支持透明。在转换完现有的自定义图像后,在 CUIx 文件中定义的并参照原始 BMP 文件的命令必须更新为参照新的 PNG 文件。


路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 13:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部