/ATF2/FlightSim/testApps/extDispersion/extDispersion_bpmSel.m
MATLAB | 689 lines | 148 code | 194 blank | 347 comment | 11 complexity | 6b17f966c6535d5c94fa1d8b362b6eb7 MD5 | raw file
Possible License(s): BSD-2-Clause, LGPL-2.0, IPL-1.0, BSD-3-Clause
- function varargout = extDispersion_bpmSel(varargin)
- % EXTDISPERSION_BPMSEL M-file for extDispersion_bpmSel.fig
- % EXTDISPERSION_BPMSEL, by itself, creates a new EXTDISPERSION_BPMSEL or raises the existing
- % singleton*.
- %
- % H = EXTDISPERSION_BPMSEL returns the handle to a new EXTDISPERSION_BPMSEL or the handle to
- % the existing singleton*.
- %
- % EXTDISPERSION_BPMSEL('CALLBACK',hObject,eventData,handles,...) calls the local
- % function named CALLBACK in EXTDISPERSION_BPMSEL.M with the given input arguments.
- %
- % EXTDISPERSION_BPMSEL('Property','Value',...) creates a new EXTDISPERSION_BPMSEL or raises the
- % existing singleton*. Starting from the left, property value pairs are
- % applied to the GUI before extDispersion_bpmSel_OpeningFcn gets called. An
- % unrecognized property name or invalid value makes property application
- % stop. All inputs are passed to extDispersion_bpmSel_OpeningFcn via varargin.
- %
- % *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one
- % instance to run (singleton)".
- %
- % See also: GUIDE, GUIDATA, GUIHANDLES
- % Edit the above text to modify the response to help extDispersion_bpmSel
- % Last Modified by GUIDE v2.5 11-Dec-2011 14:51:04
- % Begin initialization code - DO NOT EDIT
- gui_Singleton = 1;
- gui_State = struct('gui_Name', mfilename, ...
- 'gui_Singleton', gui_Singleton, ...
- 'gui_OpeningFcn', @extDispersion_bpmSel_OpeningFcn, ...
- 'gui_OutputFcn', @extDispersion_bpmSel_OutputFcn, ...
- 'gui_LayoutFcn', [] , ...
- 'gui_Callback', []);
- if nargin && ischar(varargin{1})
- gui_State.gui_Callback = str2func(varargin{1});
- end
- if nargout
- [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
- else
- gui_mainfcn(gui_State, varargin{:});
- end
- % End initialization code - DO NOT EDIT
- % --- Executes just before extDispersion_bpmSel is made visible.
- function extDispersion_bpmSel_OpeningFcn(hObject, eventdata, handles, varargin)
- % This function has no output args, see OutputFcn.
- % hObject handle to figure
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % varargin command line arguments to extDispersion_bpmSel (see VARARGIN)
- global FL BEAMLINE INSTR tbNum
- % Choose default command line output for extDispersion_bpmSel
- handles.output = hObject;
- % Update handles structure
- guidata(hObject, handles);
- % get list of BPMs (togglebuttons) and their INSTR indices
- fn=fieldnames(handles);
- id=strmatch('togglebutton',fn);fn=fn(id);
- Ntb=length(fn);
- tbNum=zeros(1,Ntb);
- tbName=cell(1,Ntb);
- tbInst=zeros(1,Ntb);
- idInst=cellfun(@(x) x.Index,INSTR);
- for n=1:Ntb
- tbNum(n)=str2num(strrep(fn{n},'togglebutton',''));
- eval(['tbName{n}=get(handles.',fn{n},',''String'');'])
- id=findcells(BEAMLINE,'Name',tbName{n});
- tbInst(n)=find(idInst==id);
- end
- % sort the list
- [~,id]=sort(tbNum);
- tbNum=tbNum(id);
- tbName=tbName(id);
- tbInst=tbInst(id);
- % get list of usable BPMs from BPM Tool ... disable unusable BPMs
- tbUse=ones(1,Ntb);
- [stat,data]=FlBpmToolFn('getdata');
- for n=1:Ntb
- name=sprintf('togglebutton%d',tbNum(n));
- if (ismember('extDispersion',data.tagNames)&& ...
- (~data.extDispersion.use(tbInst(n))))
- eval(['set(handles.',name,',''Enable'',''off'')'])
- tbUse(n)=0;
- else
- eval(['set(handles.',name,',''Enable'',''on'')'])
- end
- end
- % put tb information into FL.Gui.extDispersion
- FL.Gui.extDispersion.bpmSel.Name=tbName(find(tbUse));
- FL.Gui.extDispersion.bpmSel.Inst=tbInst(find(tbUse));
- % get selected bpms from function
- [stat pars]=extDispersion_run('GetPars');
- if stat{1}~=1
- errordlg('Error getting parameters','extDispersion_run error')
- return
- end
- bpmnames=arrayfun(@(x) BEAMLINE{x}.Name,pars.bpmind,'UniformOutput',false);
- for n=1:Ntb
- name=sprintf('togglebutton%d',tbNum(n));
- if (ismember(tbName{n},bpmnames)&&tbUse(n))
- eval(['set(handles.',name,',''Value'',1)'])
- else
- eval(['set(handles.',name,',''Value'',0)'])
- end
- end
- % UIWAIT makes extDispersion_bpmSel wait for user response (see UIRESUME)
- uiwait(handles.figure1);
- delete(handles.figure1);
- % --- Outputs from this function are returned to the command line.
- function varargout = extDispersion_bpmSel_OutputFcn(hObject, eventdata, handles)
- % varargout cell array for returning output args (see VARARGOUT);
- % hObject handle to figure
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Get default command line output from handles structure
- varargout{1} = [];
- % --- Commit
- function pushbutton1_Callback(hObject, eventdata, handles)
- % hObject handle to pushbutton1 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- global BEAMLINE tbNum
- newpars.bpmind=[];
- for n=1:length(tbNum)
- name=sprintf('togglebutton%d',tbNum(n));
- eval(['tbUse=get(handles.',name,',''Value'');'])
- if (tbUse)
- eval(['name=get(handles.',name,',''String'');'])
- newpars.bpmind(end+1)=findcells(BEAMLINE,'Name',name);
- end
- end
- if (length(newpars.bpmind)>=2)
- extDispersion_run('SetPars',newpars);
- else
- errordlg('Must set >=2 bpms','bpm select error')
- return
- end
- uiresume(handles.figure1);
- % --- Cancel
- function pushbutton2_Callback(hObject, eventdata, handles)
- % hObject handle to pushbutton2 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- uiresume(handles.figure1);
- % --- Executes on button press in togglebutton1.
- function togglebutton1_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton1 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton1
- % --- Executes on button press in togglebutton2.
- function togglebutton2_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton2 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton2
- % --- Executes on button press in togglebutton3.
- function togglebutton3_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton3 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton3
- % --- Executes on button press in togglebutton4.
- function togglebutton4_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton4 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton4
- % --- Executes on button press in togglebutton5.
- function togglebutton5_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton5 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton5
- % --- Executes on button press in togglebutton6.
- function togglebutton6_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton6 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton6
- % --- Executes on button press in togglebutton7.
- function togglebutton7_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton7 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton7
- % --- Executes on button press in togglebutton8.
- function togglebutton8_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton8 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton8
- % --- Executes on button press in togglebutton9.
- function togglebutton9_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton9 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton9
- % --- Executes on button press in togglebutton10.
- function togglebutton10_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton10 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton10
- % --- Executes on button press in togglebutton11.
- function togglebutton11_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton11 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton11
- % --- Executes on button press in togglebutton12.
- function togglebutton12_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton12 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton12
- % --- Executes on button press in togglebutton13.
- function togglebutton13_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton13 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton13
- % --- Executes on button press in togglebutton15.
- function togglebutton14_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton15 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton15
- % --- Executes on button press in togglebutton15.
- function togglebutton15_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton15 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton15
- % --- Executes on button press in togglebutton16.
- function togglebutton16_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton16 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton16
- % --- Executes on button press in togglebutton17.
- function togglebutton17_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton17 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton17
- % --- Executes on button press in togglebutton18.
- function togglebutton18_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton18 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton18
- % --- Executes on button press in togglebutton19.
- function togglebutton19_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton19 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton19
- % --- Executes on button press in togglebutton20.
- function togglebutton20_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton20 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton20
- % --- Executes on button press in togglebutton21.
- function togglebutton21_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton21 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton21
- % --- Executes on button press in togglebutton22.
- function togglebutton22_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton22 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton22
- % --- Executes on button press in togglebutton23.
- function togglebutton23_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton23 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton23
- % --- Executes on button press in togglebutton24.
- function togglebutton24_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton24 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton24
- % --- Executes on button press in togglebutton25.
- function togglebutton25_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton25 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton25
- % --- Executes on button press in togglebutton26.
- function togglebutton26_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton26 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton26
- % --- Executes on button press in togglebutton27.
- function togglebutton27_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton27 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton27
- % --- Executes on button press in togglebutton28.
- function togglebutton28_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton28 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton28
- % --- Executes on button press in togglebutton29.
- function togglebutton29_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton29 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton29
- % --- Executes on button press in togglebutton30.
- function togglebutton30_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton30 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton30
- % --- Executes on button press in togglebutton31.
- function togglebutton31_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton31 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton31
- % --- Executes on button press in togglebutton32.
- function togglebutton32_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton32 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton32
- % --- Executes on button press in togglebutton33.
- function togglebutton33_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton33 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton33
- % --- Executes on button press in togglebutton34.
- function togglebutton34_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton34 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton34
- % --- Executes on button press in togglebutton35.
- function togglebutton35_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton35 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton35
- % --- Executes on button press in togglebutton36.
- function togglebutton36_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton36 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton36
- % --- Executes on button press in togglebutton37.
- function togglebutton37_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton37 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton37
- % --- Executes on button press in togglebutton38.
- function togglebutton38_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton38 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton38
- % --- Executes on button press in togglebutton39.
- function togglebutton39_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton39 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton39
- % --- Executes on button press in togglebutton40.
- function togglebutton40_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton40 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton40
- % --- Executes on button press in togglebutton41.
- function togglebutton41_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton41 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton41
- % --- Executes on button press in togglebutton42.
- function togglebutton42_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton42 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton42
- % --- Executes on button press in togglebutton43.
- function togglebutton43_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton43 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton43
- % --- Executes on button press in togglebutton44.
- function togglebutton44_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton44 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton44
- % --- Executes on button press in togglebutton45.
- function togglebutton45_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton45 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton45
- % --- Executes on button press in togglebutton46.
- function togglebutton46_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton46 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton46
- % --- Executes on button press in togglebutton47.
- function togglebutton47_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton47 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton47
- % --- Executes on button press in togglebutton48.
- function togglebutton48_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton48 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton48
- % --- Executes on button press in togglebutton49.
- function togglebutton49_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton49 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton49
- % --- Executes on button press in togglebutton50.
- function togglebutton50_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton50 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton50
- % --- Executes on button press in togglebutton51.
- function togglebutton51_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton51 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton51
- % --- Executes on button press in togglebutton52.
- function togglebutton52_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton52 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton52
- % --- Executes on button press in togglebutton53.
- function togglebutton53_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton53 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton53
- % --- Executes on button press in togglebutton54.
- function togglebutton54_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton54 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton54
- % --- Executes on button press in togglebutton55.
- function togglebutton55_Callback(hObject, eventdata, handles)
- % hObject handle to togglebutton55 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % Hint: get(hObject,'Value') returns toggle state of togglebutton55
- % --- Executes during object creation, after setting all properties.
- function togglebutton15_CreateFcn(hObject, eventdata, handles)
- % hObject handle to togglebutton15 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles empty - handles not created until after all CreateFcns called
- % --- Executes during object deletion, before destroying properties.
- function togglebutton15_DeleteFcn(hObject, eventdata, handles)
- % hObject handle to togglebutton15 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % --- If Enable == 'on', executes on mouse press in 5 pixel border.
- % --- Otherwise, executes on mouse press in 5 pixel border or over togglebutton15.
- function togglebutton15_ButtonDownFcn(hObject, eventdata, handles)
- % hObject handle to togglebutton15 (see GCBO)
- % eventdata reserved - to be defined in a future version of MATLAB
- % handles structure with handles and user data (see GUIDATA)
- % --- Executes on key press with focus on togglebutton15 and none of its controls.
- function togglebutton15_KeyPressFcn(hObject, eventdata, handles)
- % hObject handle to togglebutton15 (see GCBO)
- % eventdata structure with the following fields (see UICONTROL)
- % Key: name of the key that was pressed, in lower case
- % Character: character interpretation of the key(s) that was pressed
- % Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed
- % handles structure with handles and user data (see GUIDATA)