setFigTransparency -设置图透明度/褪色

setFigTransparency设置透明/不透明的图窗口中,可选的衰落效应

1.4 k下载

更新星期四,2011年10月13日21:45:18 + 0000

查看许可协议

语法:

oldAlpha = setFigTransparency (hFigα、fadeDuration blockingFlag)

描述:
图hFig setFigTransparency设置的透明度值。整个图窗口,包括所有内部菜单、工具栏和组件是由透明的alpha值。

oldAlpha = setFigTransparency(…)返回旧的透明度值指定的图,之前修改。

这个提交基于一个最初的想法实现在马尔科姆Lidierth MUtilities提交://www.tatmou.com/matlabcentral/fileexchange/28326-mutilities

输入参数:(所有参数都是可选的)

hFig(默认值= gcf)——处理(s)的修改图(s)。如果组件处理(s) /指定包含图(s)将推断和使用。

α(默认值= 0.5)——透明度值在0.0(=完全透明)和1.0(=完全不透明)。注意所有Matlab图窗口创建的不透明。α< 0表明,α值不能修改。

fadeDuration(默认值= 0)——的秒数淡入/淡出效果。注意:默认值为0意味着立即(不褪色)

blockingFlag -(默认= true)功能是否应该等待淡入/淡出效果完成后返回

例子:
oldAlpha = setFigTransparency (hFig, 1);%得到hFig目前的α
oldAlpha = setFigTransparency (hFig);%设置hFigα的0.5(半透明)
oldAlpha = setFigTransparency (hFig, 0.7);%设置hFig的α为0.7
oldAlpha = setFigTransparency ([hFig1 hFig2], 0.7);%设置透明度几个数字
oldAlpha = setFigTransparency (hFig, 0.3, 1.5,错误);%阻塞超过1.5秒消失

错误和建议:
请发送Yair奥特曼(altmany gmail。com)

警告:
这段代码严重依赖于Matlab无文档记载和不支持的功能。金宝app它作用于Matlab 7.9 (R2009b)和更高版本,但用在你自己的风险!

引用作为

实验后奥特曼(2023)。setFigTransparency -设置图透明度/褪色(//www.tatmou.com/matlabcentral/fileexchange/30583-setfigtransparency-set-figure-transparency-fading), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2010b
兼容任何释放
平台的兼容性
窗户 macOS Linux
类别
找到更多的在迁移向导的应用帮助中心MATLAB的答案
标签添加标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.1.0.0

解决R2011b

1.0.0.0