许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Abaqus GUI开发常用控件(十七):图标的创建及使用方法

Abaqus GUI开发常用控件(十七):图标的创建及使用方法

阅读数 8
点赞 0
article_banner

一、引言

为了使插件、程序或者自定义应用程序显示得更加直观,经常需要为那些核心功能键精心设计并添加一个独具特色的图标。这些图标如同视觉密码,能够瞬间抓住用户的眼球,让用户无需费力阅读文字说明,便能直接根据图标独特的形态、鲜明的色彩和生动的细节,直观地明白该按键所对应的功能。想象一下,在一个界面布局紧凑的应用中,一个简洁而富有辨识度的图标——比如一个闪烁着微光的齿轮代表设置,一个充满活力的箭头代表前进,或是一个温馨的小房子代表主页——它们静静地伫立在界面上,仿佛一个个无声的向导,用最直接的方式传递信息,让用户的操作体验更加流畅自然,仿佛与界面进行了一场默契的对话(如图所示)。


Abaqus/ CAE 界面下采用了大量的图标,Abaqus GUI控件中,绝大多数控件都可以通过icon参数设置相应的图标。

二、创建图标函数

在Abaqus 二次开发中,支持创建为图标文件的图片格式有多种,用户可以通过不同的函数命令将不同格式的图片创建为图标,具体如下。

(1)函数afxCreatelcon(fileName),支持 BMP 、GIF、 PNG、XPM多种格式的图片,使用此函数时无须声明图标文件格式

  • icon= afxCreatelcon(os.path.join(thisDir, 'my_icon.png’) )

(2)函数afxCreateBMPIcon(fileName),仅支持 BMP格式文件。

  • icon = afxCreateBMPlcon(os.path.join(thisDir,"my_icon.bmp’))

(3)函数afxCreateGIFIcon(fileName),仅支持GIF格式文件。

  • icon= afxCreateGIFIcon(os.path.join(thisDir, "my_icon.gif’))

(4)函数afxCreatePNGlcon(fileName),仅支持 PNG 格式文件。

  • icon = afxCreatePNGIcon(os.path.join(thisDir,
    免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
相关文章
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空