MATLAB: GUI size change wih the screen dimension

MATLABmatlab gui

Hi, I have developed a GUI in MATLAB. I developed everything using the command, I didn't use the GUIDE GUI. Every control on my GUI has normalized units. when I resize the GUI everything resize accordingly. I developed this GUI using a 17”screen. The problem is that when I run this code to another PC who have the same resolution as mine, but have a different dimension of the screen(i.e. different size of the screen e.g. Laptop 15”) some text disappear and ‘…..’ shows after few characters some portion of the table hide behind the other tables. I have no idea how to solve this issue. Regards Zunnoorain

Best Answer

Are you sure everything has units of normalized (including the text)?
h = text(0.5, 0.5, 'Hello world')
get(h, 'FontUnits')