Disable Buttons in toolstrip on Simulink

hi i have added my custom tab and in that i have my custom toolstrip and also custom buttons.
i have added these buttons using json file like
{
"version": "1.0",
"entries": [
{
"type": "Action",
"id": "Demo Button",
"text": "Connect",
"description": "Connect to API",
"icon": "loginIcon",
"command": "login",
"commandType": "Script"
},
{
"type": "Action",
"id": "requirementPopUpAction",
"text": "MyDemo",
"icon": "DemoIcon"
}
}
which create buttons like this
----------------------------
but now i want to disable these buttons how can i do that i got some refrences like this but i dont know how to access CM and what is CM and also what should be callbackInfo in may case.
function sl_customization(cm)
cm.addCustomFilterFcn('Simulink:NewModel',@myFilter);
end
function state = myFilter(callbackInfo)
state = 'Disabled';
end

2 Comments

Hi,
Create a file sl_customization.m then add it to your path and run that file.
Hope it helps.
thanks got the solution

Sign in to comment.

Answers (0)

Categories

Tags

Asked:

on 4 Feb 2024

Commented:

on 5 Feb 2024

Community Treasure Hunt

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

Start Hunting!