📄 m2_ww2.m
字号:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% m2_ww2.m
%
% callback for window-display pushbutton 2 for m2
%
% FIX LABELS WINDOW
%
% jmw
% 7/22/94
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if (~isempty(ww2_h))
;
% do nothing, window is already open
return;
else
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% do following ONLY if window was just opened
% initialize window:
ww2_height = 200;
ww2_width = 150 + (100* (tmp_seg_cnt-2));
if (ww2_width < 300)
ww2_width = 370;
end;
if (isempty(ww2_saved_pos))
ww2_h=figure('Position',[700-ww2_width 100 ww2_width ww2_height],...
'Numbertitle','off','Name',...
'Fix Labels','Resize','on',...
'Color',BACK_COLOR);
else
ww2_h=figure('Position',...
[ww2_saved_pos(1) ww2_saved_pos(2) ww2_width ww2_height],...
'Numbertitle',...
'off','Name','Fix Labels','Resize','on',...
'Color',BACK_COLOR);
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% add 'OK' function button
ww2_pb_ok_h=uicontrol('Position',[20 ww2_height-50 60 30],'String','OK',...
'Callback','ww2_ok');
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% add 'Update' function button
ww2_pb_update_h=uicontrol('Position',[110 ww2_height-50 60 30],...
'String','Update',...
'Callback','ww2_upd','Visible', 'off');
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% add 'Cancel' function button
ww2_pb_cancel_h=uicontrol('Position',[200 ww2_height-50 60 30],...
'String','Cancel',...
'Callback','ww2_can','Visible', 'off');
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% add Label buttons
pu(2,:) = [120 20 80 30];
for i=3:tmp_seg_cnt-1,
pu(i,:) = pu(i-1,:) + [100 0 0 0];
end;
for i=2:tmp_seg_cnt-1,
if (strcmp(tmp_choice_1(i,:),' vowel'))
ww2_pu_value(i) = 1;
elseif (strcmp(tmp_choice_1(i,:),' nasal'))
ww2_pu_value(i) = 2;
elseif (strcmp(tmp_choice_1(i,:),'semivowel'))
ww2_pu_value(i) = 3;
elseif (strcmp(tmp_choice_1(i,:),' voicebar'))
ww2_pu_value(i) = 4;
elseif (strcmp(tmp_choice_1(i,:),' voicfric'))
ww2_pu_value(i) = 5;
elseif (strcmp(tmp_choice_1(i,:),' unv stop'))
ww2_pu_value(i) = 6;
elseif (strcmp(tmp_choice_1(i,:),' unv fric'))
ww2_pu_value(i) = 7;
elseif (strcmp(tmp_choice_1(i,:),' silent'))
ww2_pu_value(i) = 8;
end;
end;
for i=2:tmp_seg_cnt-1,
ww2_popup_h(i)=uicontrol('Style','Popupmenu','Position',pu(i,:),...
'String',...
'Vowel | Nasal | Semivwl | Bar | V. Fric | U. Stop | U. Fric | Silent',...
'Value',ww2_pu_value(i),'CallBack','ww2_pu');
end;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
end; % end ~isempty(ww2_h)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -