Is it possible to save/get a Layout of docked figures?
3 次查看(过去 30 天)
显示 更早的评论
Hello As explained by Yair Altman it is possible to set a Layout of docked figures, for example as follows:
desktop = com.mathworks.mde.desk.MLDesktop.getInstance; myGroup = desktop.addGroup('myGroup'); desktop.setGroupDocked('myGroup', 0); myDim = java.awt.Dimension(5, 2); desktop.setDocumentArrangement('myGroup', 2, myDim) figH = zeros(1, 10); for iFig = 1:10 figH(iFig) = figure('WindowStyle', 'docked', ... 'Name', sprintf('Figure %d', iFig), ... 'NumberTitle', 'off'); set(get(handle(figH(iFig)), 'javaframe'), ... 'GroupName', 'myGroup'); end
Do you know a way how to get these properties: DocumentArrangement, DocumentColumnWidths, DocumentRowHeights, DocumentRowSpan...?
If one could retrieve these properties, one could save some user defined layout. Many thanks
1 个评论
per isakson
2014-3-28
编辑:per isakson
2014-3-28
Markup your question. That improves the chances to get an answer.
Try
uiinspect( desktop )
You'll find uiinspect in the File Exchange.
回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!