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

162 views (last 30 days)
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

Answers (1)

Sebastian Castro
Sebastian Castro on 13 Apr 2015
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 Comments
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.

Sign in to comment.

Products

Community Treasure Hunt

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

Start Hunting!