How to change color of a block in simulink when you perform copy

96 次查看(过去 30 天)
I'm trying to create a way to automatically change block colors when you do a copy in the model. I know how to change the colors, now I just need to be able to either do the copy, or figure out how to trigger the color change when a copy happens

回答(1 个)

Sebastian Castro
Sebastian Castro 2015-4-13
You can use block callbacks to do this.
  1. Right-click the block and select "Properties"
  2. Go to the "Callbacks" tab
  3. Enter the following code (for example) in the CopyFcn callback:
set_param(gcb,'BackgroundColor','red');
- Sebastian
  2 个评论
VENKATA PRASANTH KUMAR VULIMIRI
My call backs tab is not highlighting...hence i am unable to change my colour of block.Please tell me how i can get the exact colours.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Event Functions 的更多信息

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by