thanks for this software again. Two things:
1. The last update doesn't have the example again.
2. Is it possible to position jcontrol objects to axes instead of to the window? I have an application that has three axes, the bottom one with many jcontrol objects. When a user resizes this axis or the one immediately on top, the jcontrol objects are not repositioned correctly. I think I should mention that the axes are inside a uiextras.GridFlex layout manager. I appreciate your input (or the input of any other reader).
Thank you very much for this useful and well documented Toolbox.
I'm running into a problem and I was hoping someone with more experience in this could help me:
My application uses a FlexGrid with three axes, and one of the axes (the one in the bottom) comprises several jcontrol objects. Everything works fine, and looks good, excepting when a user resize the axis containing the jcontrol objects or the axis immediately on top. The jcontrol are not repositioned where they should be. How can I call a function when the axis is being resized?
I have issues with audioplayer and jcontrol, and I was hoping someone could give me some insight.
I created a search object that pops up in a different window when the user uses a combination of keys (i.e., ctrl+f) in the main window. The main application instantiate one audioplayer, and several text labels, and the search object look into the labels for a give text.
if I run 'clear classes' after I've opened the main file and closed it without calling the search object, it doesn't report anything.
but if I open the main file, invoke the search object and close the application (even having done no operations in the search object), the 'clear classes' command reports that:
Warning: Objects of 'onCleanup' class exist. Cannot clear this
class or any of its super-classes.
Warning: The following classes still have existing instances
that cannot be cleared:
audioplayer (3 instances)
I am using the Matlab Layout Toolbox too, nice tool, congrats :).
One thing i am interested in is, to cut my application down, if i created a figure with this toolbox and a uipanel and in the uipanel i want to create an axes so it should looks like this:
figure_handle = figure('Position',[(screensize(3)-1100)/2 (screensize(4)-600)/2-20 ...
1100 600],'NumberTitle','off','Name','Test1','ResizeFcn',@ResizeFcnCB, 'HandleVisibility','off','CloseRequestFcn',@CloseRequestFcnCB,'Renderer','OpenGL','PaperPositionMode','auto');
handle_uipanel = uipanel('Parent',figure_handle);
handle_axes = axes('Parent',handle_uipanel);
So then there is an axes, but without a box, i know the command box on and i tried to set it on with:
but then i only can see two lins on top and on the right of the axes. But i want to see a whole box, lines on the top, bottom, right and left.
If i create a figure and plot something into without using the Toolbox it works.
There have been some discussion on this forum recently about GUI Layout Toolbox and R2014b, as there will be significant changes to MATLAB graphics in that release.
* The current public release of GUI Layout Toolbox is not compatible with R2014b.
* We will release an R2014b-compatible version of GUI Layout Toolbox on MATLAB Central at the time of product general release.
* A beta version for R2014b is currently being tested. If you need access during the R2014b prerelease period then please contact Ben and me by email with a brief description of your requirement.
@jvc: I can't speak for Ben & David, but there is code in GLT taking the new HG2 graphics system into account (just not yet fixing the bugs with it), so I'm pretty sure they do intend to update. Of course some official news from Ben or David would be very welcome indeed!!!
I am joining the list of those who are asking whether this toolbox will be updated for compatibility with the new 2014b graphics system. I have made extensive use of the toolbox for my routine data processing tools - rebuilding these without GUI Layout would be a huge job.
Even if the answer is that the author does not plan to update toolbox it would be valuable to know this for planning purposes.
Thank you for your Toolbox!
I would like to compile my application with the compiler (R2013b) but there is a problem with .p files. Is it possible to send us the equivalent files with the .m extention? The 2 files are in the "Patch" directory. Thanks!