Very slick and easy to work with. It's very well documented so anyone can pick this up in a heartbeat. However, if you have HG2 enabled, this will not work. Any plan in the future of this support?
http://undocumentedmatlab.com/blog/hg2-update/
Hi Ben, David,
I am having issues with the latest release and changing the limits of axes with patches objects in them.
if you do :
f=figure
b=uiextras.VBox('Parent', f)
a1=axes('Parent',b)
a2=axes('Parent',b)
contourf(peaks)
set(a2, 'YLim', [10 30])
You will see the contours coming out of the axes onto the neighbouring elements.
Is there a way to get the axes to update itself correctly ?
Many thanks,
Yannick
Hi Ben,
I have been trying to make use of TabPanels for visualising a dataset. I can create and plot to several tabs each containing a flexible grid of axes:
TP=uiextras.TabPanel('Parent',figure)
for p = 1:Ntabs;
GF=uiextras.GridFlex('Parent',TP)
for q = 1:Naxes
axh(p,q)=axes('Parent',GF);
end;end
...
plot(axh(p,q),...)
Unfortunately if I make the figure reasonably large on the screen when I change tabs the axes on the old tab are not fully hidden and obscure the axes on the new tab (basically it looks a mess). If I slightly resize the figure window then the view updates and the axes are displayed correctly. Normally the first few times I change tab things work correctly.
I am using GUIlayout v1p13 on R2013a on win7.
Any help including a work-around would be greatly appreciated (executing refresh(gcf) doesn't help)!
Regards,
Colin
Ben,
I actually had to change line 334 of Container.m to "position = [-10000 -10000 100 100];".
It seems 10/10 width/height was crashing the wiggle axes functions by giving <0 size to the axes contained in my box panels.
Hi Yannick. This is easy enough to do. I'll make sure it's in the next update. If you would like to test it before then, email me using the author link above and I'll send you a patch.
Comment only