With reference to my "bug" mentioned earlier regarding application deployment. The solution is to simply manually add the resource files to the list of required files during compilation.
With regards to the warnings generated by the dependency walker - I have not yet found any effects from this, and sp it can probably be ignored (i.e. I have not observed it to require any functions not found by the dependency checker).
There is a small "bug" that makes this package incompatible with the Matlab "Application compiler" app for redistributing compiled stand alone applications.
A work around is the following:
The problem lies with the image locations being hard-linked to the location of the package from the use of "fileparts". I replaced these lines with a test for "isdeployed", for example lines 424/5 of uiextras.TabPanel (iLoadIcon function) to:
this_dir = fileparts( mfilename( 'fullpath' ) );
icon_dir = fullfile( this_dir, 'Resources' );
this_dir = '.';
icon_dir = '.';
I then simply include the resource files in the list of additional files in the app.
Great job, thanks
The only thing I'm missing is the posibility to define an an area with contents that do not rescale.
Let's say I design a VBox with two fields. One of the fields contain another VBox with table rows in each field. This VBox could contain up to a hundred rows so I want them to have a minimum size and a scroll slider to be added automatically if the total size of the second VBox becomes too large for the first VBox. I guess the MinimumSize property should fix this but it does not seem to work (or perhaps I am using it the wrong way)