Change Simulink window title
4 views (last 30 days)
Show older comments
http://undocumentedmatlab.com/blog/accessing-the-matlab-editor shows how to set the window title of the Editor:
desktop = com.mathworks.mde.desk.MLDesktop.getInstance;
jEditor = desktop.getGroupContainer('Editor').getTopLevelAncestor;
jEditor.setTitle('This is the Matlab Editor');
I want to change the title of Simulink. I tried getGroupContainer('Simulink') etc. without luck.
How can I do this?
Thanks!
0 Comments
Accepted Answer
Matthew
on 19 Jan 2016
The reason you can't get the simulink using the same methods as , is that its actually a DAStudio object, rather than a java container.
That said, in 2013b I'm able to change the name of the simulink window using
aStudio = DAS.Studio; %Get a blank studio;
allStudios = aStudio.getAllStudios; %Find all the studios currently open
allStudios{1}.getStudioTitle %This is the current name of the first studio
allStudios{1}.setStudioTitle('This is the new Studio name')
I don't know if the calls change in later/earlier versions, so you may have to mess around with it yourself.
In addition, most of the credit for this answer goes to Yair Altman & Donn Shull
0 Comments
More Answers (0)
See Also
Categories
Find more on Simulink Functions in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!