How do I create an On/Off button in Simulink with a clickfcn from an annotation
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Marco Le Donne
el 24 de En. de 2018
Comentada: Marco Le Donne
el 5 de Feb. de 2018
Hi, I created on Simulink a clickfcn from an annotation to comment out a block. Now I want to uncomment the block with a second click on the annotation clickfcn. Also the background color from the annotation should change to: green = comment out and red = uncomment.
0 comentarios
Respuesta aceptada
Gaurav Phatnani
el 1 de Feb. de 2018
You can use an annotation to comment and uncomment a block by enterting the code below as the 'ClickFcn' for the annotation.
if(strcmp(get_param(path_to_block,'Commented'),'on'))
set_param(path_to_block,'Commented','off');
else
set_param(path_to_block,'Commented','on');
end
Unfortunately, annotation properties can not be accessed programatically and hence, you will not be able to change the color of the annotation based on whether the block is commented or not.
Más respuestas (0)
Ver también
Categorías
Más información sobre Author Block Masks en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!