MATLAB Creating Graphical User Interfaces

(Barry) #1

14 Examples of UIs Created Programmatically


The hPrintMenuitemCallback function calls the printdlg function. This function
opens the standard system dialog box for printing the current figure. Your print dialog
box might look different than the one shown here.

Close Menu Item Callback

The hCloseMenuitemCallback function services the Close menu item. It executes
when the user selects Close from the File menu.

function hCloseMenuitemCallback(hObject, eventdata)
% Callback function run when the Close menu item is selected
selection = ...
questdlg(['Close ' hMainFigure.Name '?'],...
['Close ' hMainFigure.Name '...'],...
'Yes','No','Yes');
if strcmp(selection,'No')
return;
end
Free download pdf