MATLAB SIMULINK 7 - GRAPHICAL USER INTERFACE Manual do Utilizador Página 449

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 500
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 448
Axes, Menus, and Toolbars in Programmatic UIs
14-5
hPlotAxes = axes(... % Axes for plotting the selected plot
'Parent', hMainFigure, ...
'Units', 'normalized', ...
'HandleVisibility','callback', ...
'Position',[0.11 0.13 0.80 0.67]);
The axes function creates the axes. Setting the axes Parent property to
hMainFigure makes it a child of the main figure.
Setting the Units property to 'normalized' ensures that the axes resizes
proportionately when the user resizes the figure window.
The Position property is a 4-element vector that specifies the location of the axes
within the figure and its size: [distance from left, distance from bottom, width,
height].
The Pop-Up Menu
This command creates the pop-up menu:
hPlotsPopupmenu = uicontrol(... % List of available types of plot
'Parent', hMainFigure, ...
'Units','normalized',...
'Position',[0.11 0.85 0.45 0.1],...
'HandleVisibility','callback', ...
'String',mPlotTypes(:,1),...
'Style','popupmenu');
The uicontrol function creates various user interface controls based on the value of
the Style property. Here, the Style property is set to 'popupmenu'.
For a pop-up menu, the String property defines the list of items in the menu. Here it
is defined as a 5-by-1 cell array of strings derived from the cell array mPlotTypes.
The Update Push Button
This command creates the Update push button:
hUpdateButton = uicontrol(... % Button for updating selected plot
'Parent', hMainFigure, ...
'Units','normalized',...
'HandleVisibility','callback', ...
'Position',[0.6 0.85 0.3 0.1],...
'String','Update',...
'Callback', @hUpdateButtonCallback);
The uicontrol function creates various user interface controls based on the value
of the Style property. This statement does not set the Style property because its
default is 'pushbutton'.
Vista de página 448
1 2 ... 444 445 446 447 448 449 450 451 452 453 454 ... 499 500

Comentários a estes Manuais

Sem comentários