source: MML/trunk/machine/SOLEIL/doc_html/machine/Soleil/common/synchro/quart_inject.html @ 4

Last change on this file since 4 was 4, checked in by zhangj, 10 years ago

Initial import--MML version from SOLEIL@2013

File size: 14.0 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2                "http://www.w3.org/TR/REC-html40/loose.dtd">
3<html>
4<head>
5  <title>Description of quart_inject</title>
6  <meta name="keywords" content="quart_inject">
7  <meta name="description" content="QUART_INJECT M-file for quart_inject.fig">
8  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
9  <meta name="generator" content="m2html &copy; 2003 Guillaume Flandin">
10  <meta name="robots" content="index, follow">
11  <link type="text/css" rel="stylesheet" href="../../../../m2html.css">
12</head>
13<body>
14<a name="_top"></a>
15<div><a href="../../../../index.html">Home</a> &gt;  <a href="#">machine</a> &gt; <a href="#">Soleil</a> &gt; <a href="../index.html">common</a> &gt; <a href="index.html">synchro</a> &gt; quart_inject.m</div>
16
17<!--<table width="100%"><tr><td align="left"><a href="../../../../index.html"><img alt="<" border="0" src="../../../../left.png">&nbsp;Master index</a></td>
18<td align="right"><a href="index.html">Index for machine/Soleil/common/synchro&nbsp;<img alt=">" border="0" src="../../../../right.png"></a></td></tr></table>-->
19
20<h1>quart_inject
21</h1>
22
23<h2><a name="_name"></a>PURPOSE <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
24<div class="box"><strong>QUART_INJECT M-file for quart_inject.fig</strong></div>
25
26<h2><a name="_synopsis"></a>SYNOPSIS <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
27<div class="box"><strong>function varargout = quart_inject(varargin) </strong></div>
28
29<h2><a name="_description"></a>DESCRIPTION <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
30<div class="fragment"><pre class="comment"> QUART_INJECT M-file for quart_inject.fig
31      QUART_INJECT, by itself, creates a new QUART_INJECT or raises the existing
32      singleton*.
33
34      H = QUART_INJECT returns the handle to a new QUART_INJECT or the handle to
35      the existing singleton*.
36
37      QUART_INJECT('CALLBACK',hObject,eventData,handles,...) calls the local
38      function named CALLBACK in QUART_INJECT.M with the given input arguments.
39
40      QUART_INJECT('Property','Value',...) creates a new QUART_INJECT or raises the
41      existing singleton*.  Starting from the left, property value pairs are
42      applied to the GUI before quart_inject_OpeningFunction gets called.  An
43      unrecognized property name or invalid value makes property application
44      stop.  All inputs are passed to quart_inject_OpeningFcn via varargin.
45
46      *See GUI Options on GUIDE's Tools menu.  Choose &quot;GUI allows only one
47      instance to run (singleton)&quot;.
48
49 See also: GUIDE, GUIDATA, GUIHANDLES</pre></div>
50
51<!-- crossreference -->
52<h2><a name="_cross"></a>CROSS-REFERENCE INFORMATION <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
53This function calls:
54<ul style="list-style-image:url(../../../../matlabicon.gif)">
55</ul>
56This function is called by:
57<ul style="list-style-image:url(../../../../matlabicon.gif)">
58</ul>
59<!-- crossreference -->
60
61<h2><a name="_subfunctions"></a>SUBFUNCTIONS <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
62<ul style="list-style-image:url(../../../../matlabicon.gif)">
63<li><a href="#_sub1" class="code">function quart_inject_OpeningFcn(hObject, eventdata, handles, varargin)</a></li><li><a href="#_sub2" class="code">function varargout = quart_inject_OutputFcn(hObject, eventdata, handles)</a></li><li><a href="#_sub3" class="code">function button_quart1_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub4" class="code">function button_quart2_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub5" class="code">function button_quart3_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub6" class="code">function button_quart4_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub7" class="code">function edit1_Callback(hObject, eventdata, handles)</a></li><li><a href="#_sub8" class="code">function edit1_CreateFcn(hObject, eventdata, handles)</a></li></ul>
64<h2><a name="_source"></a>SOURCE CODE <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
65<div class="fragment"><pre>0001 <a name="_sub0" href="#_subfunctions" class="code">function varargout = quart_inject(varargin)</a>
660002 <span class="comment">% QUART_INJECT M-file for quart_inject.fig</span>
670003 <span class="comment">%      QUART_INJECT, by itself, creates a new QUART_INJECT or raises the existing</span>
680004 <span class="comment">%      singleton*.</span>
690005 <span class="comment">%</span>
700006 <span class="comment">%      H = QUART_INJECT returns the handle to a new QUART_INJECT or the handle to</span>
710007 <span class="comment">%      the existing singleton*.</span>
720008 <span class="comment">%</span>
730009 <span class="comment">%      QUART_INJECT('CALLBACK',hObject,eventData,handles,...) calls the local</span>
740010 <span class="comment">%      function named CALLBACK in QUART_INJECT.M with the given input arguments.</span>
750011 <span class="comment">%</span>
760012 <span class="comment">%      QUART_INJECT('Property','Value',...) creates a new QUART_INJECT or raises the</span>
770013 <span class="comment">%      existing singleton*.  Starting from the left, property value pairs are</span>
780014 <span class="comment">%      applied to the GUI before quart_inject_OpeningFunction gets called.  An</span>
790015 <span class="comment">%      unrecognized property name or invalid value makes property application</span>
800016 <span class="comment">%      stop.  All inputs are passed to quart_inject_OpeningFcn via varargin.</span>
810017 <span class="comment">%</span>
820018 <span class="comment">%      *See GUI Options on GUIDE's Tools menu.  Choose &quot;GUI allows only one</span>
830019 <span class="comment">%      instance to run (singleton)&quot;.</span>
840020 <span class="comment">%</span>
850021 <span class="comment">% See also: GUIDE, GUIDATA, GUIHANDLES</span>
860022
870023 <span class="comment">% Edit the above text to modify the response to help quart_inject</span>
880024
890025 <span class="comment">% Last Modified by GUIDE v2.5 16-Jun-2006 16:20:58</span>
900026
910027 <span class="comment">% Begin initialization code - DO NOT EDIT</span>
920028 gui_Singleton = 1;
930029 gui_State = struct(<span class="string">'gui_Name'</span>,       mfilename, <span class="keyword">...</span>
940030                    <span class="string">'gui_Singleton'</span>,  gui_Singleton, <span class="keyword">...</span>
950031                    <span class="string">'gui_OpeningFcn'</span>, @<a href="#_sub1" class="code" title="subfunction quart_inject_OpeningFcn(hObject, eventdata, handles, varargin)">quart_inject_OpeningFcn</a>, <span class="keyword">...</span>
960032                    <span class="string">'gui_OutputFcn'</span>,  @<a href="#_sub2" class="code" title="subfunction varargout = quart_inject_OutputFcn(hObject, eventdata, handles)">quart_inject_OutputFcn</a>, <span class="keyword">...</span>
970033                    <span class="string">'gui_LayoutFcn'</span>,  [] , <span class="keyword">...</span>
980034                    <span class="string">'gui_Callback'</span>,   []);
990035 <span class="keyword">if</span> nargin &amp;&amp; ischar(varargin{1})
1000036     gui_State.gui_Callback = str2func(varargin{1});
1010037 <span class="keyword">end</span>
1020038
1030039 <span class="keyword">if</span> nargout
1040040     [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
1050041 <span class="keyword">else</span>
1060042     gui_mainfcn(gui_State, varargin{:});
1070043 <span class="keyword">end</span>
1080044 <span class="comment">% End initialization code - DO NOT EDIT</span>
1090045
1100046
1110047 <span class="comment">% --- Executes just before quart_inject is made visible.</span>
1120048 <a name="_sub1" href="#_subfunctions" class="code">function quart_inject_OpeningFcn(hObject, eventdata, handles, varargin)</a>
1130049 <span class="comment">% This function has no output args, see OutputFcn.</span>
1140050 <span class="comment">% hObject    handle to figure</span>
1150051 <span class="comment">% eventdata  reserved - to be defined in a future version of MATLAB</span>
1160052 <span class="comment">% handles    structure with handles and user data (see GUIDATA)</span>
1170053 <span class="comment">% varargin   command line arguments to quart_inject (see VARARGIN)</span>
1180054
1190055 <span class="comment">% Choose default command line output for quart_inject</span>
1200056 handles.output = hObject;
1210057
1220058 <span class="comment">% Update handles structure</span>
1230059 guidata(hObject, handles);
1240060
1250061 <span class="comment">% UIWAIT makes quart_inject wait for user response (see UIRESUME)</span>
1260062 <span class="comment">% uiwait(handles.figure1);</span>
1270063
1280064
1290065 <span class="comment">% --- Outputs from this function are returned to the command line.</span>
1300066 <a name="_sub2" href="#_subfunctions" class="code">function varargout = quart_inject_OutputFcn(hObject, eventdata, handles) </a>
1310067 <span class="comment">% varargout  cell array for returning output args (see VARARGOUT);</span>
1320068 <span class="comment">% hObject    handle to figure</span>
1330069 <span class="comment">% eventdata  reserved - to be defined in a future version of MATLAB</span>
1340070 <span class="comment">% handles    structure with handles and user data (see GUIDATA)</span>
1350071
1360072 <span class="comment">% Get default command line output from handles structure</span>
1370073 varargout{1} = handles.output;
1380074
1390075
1400076 <span class="comment">% --- Executes on button press in button_quart1.</span>
1410077 <a name="_sub3" href="#_subfunctions" class="code">function button_quart1_Callback(hObject, eventdata, handles)</a>
1420078 <span class="comment">% hObject    handle to button_quart1 (see GCBO)</span>
1430079 <span class="comment">% eventdata  reserved - to be defined in a future version of MATLAB</span>
1440080 <span class="comment">% handles    structure with handles and user data (see GUIDATA)</span>
1450081
1460082 set(handles.edit1,<span class="string">'String'</span>,<span class="string">' Running, wait !'</span>);
1470083 injection_quart(1);
1480084 set(handles.edit1,<span class="string">'String'</span>,<span class="string">'Injection sur quart 1 OK'</span>);
1490085
1500086 <span class="comment">% --- Executes on button press in button_quart2.</span>
1510087 <a name="_sub4" href="#_subfunctions" class="code">function button_quart2_Callback(hObject, eventdata, handles)</a>
1520088 <span class="comment">% hObject    handle to button_quart2 (see GCBO)</span>
1530089 <span class="comment">% eventdata  reserved - to be defined in a future version of MATLAB</span>
1540090 <span class="comment">% handles    structure with handles and user data (see GUIDATA)</span>
1550091 set(handles.edit1,<span class="string">'String'</span>,<span class="string">' Running, wait !'</span>);
1560092 injection_quart(2);
1570093 set(handles.edit1,<span class="string">'String'</span>,<span class="string">'Injection sur quart 2 OK'</span>);
1580094
1590095 <span class="comment">% --- Executes on button press in button_quart3.</span>
1600096 <a name="_sub5" href="#_subfunctions" class="code">function button_quart3_Callback(hObject, eventdata, handles)</a>
1610097 <span class="comment">% hObject    handle to button_quart3 (see GCBO)</span>
1620098 <span class="comment">% eventdata  reserved - to be defined in a future version of MATLAB</span>
1630099 <span class="comment">% handles    structure with handles and user data (see GUIDATA)</span>
1640100 set(handles.edit1,<span class="string">'String'</span>,<span class="string">' Running, wait !'</span>);
1650101 injection_quart(3);
1660102 set(handles.edit1,<span class="string">'String'</span>,<span class="string">'Injection sur quart 3 OK'</span>);
1670103
1680104 <span class="comment">% --- Executes on button press in button_quart4.</span>
1690105 <a name="_sub6" href="#_subfunctions" class="code">function button_quart4_Callback(hObject, eventdata, handles)</a>
1700106 <span class="comment">% hObject    handle to button_quart4 (see GCBO)</span>
1710107 <span class="comment">% eventdata  reserved - to be defined in a future version of MATLAB</span>
1720108 <span class="comment">% handles    structure with handles and user data (see GUIDATA)</span>
1730109 set(handles.edit1,<span class="string">'String'</span>,<span class="string">' Running, wait !'</span>);
1740110 injection_quart(4);
1750111 set(handles.edit1,<span class="string">'String'</span>,<span class="string">'Injection sur quart 4 OK'</span>);
1760112
1770113 <a name="_sub7" href="#_subfunctions" class="code">function edit1_Callback(hObject, eventdata, handles)</a>
1780114 <span class="comment">% hObject    handle to edit1 (see GCBO)</span>
1790115 <span class="comment">% eventdata  reserved - to be defined in a future version of MATLAB</span>
1800116 <span class="comment">% handles    structure with handles and user data (see GUIDATA)</span>
1810117
1820118 <span class="comment">% Hints: get(hObject,'String') returns contents of edit1 as text</span>
1830119 <span class="comment">%        str2double(get(hObject,'String')) returns contents of edit1 as a double</span>
1840120
1850121
1860122 <span class="comment">% --- Executes during object creation, after setting all properties.</span>
1870123 <a name="_sub8" href="#_subfunctions" class="code">function edit1_CreateFcn(hObject, eventdata, handles)</a>
1880124 <span class="comment">% hObject    handle to edit1 (see GCBO)</span>
1890125 <span class="comment">% eventdata  reserved - to be defined in a future version of MATLAB</span>
1900126 <span class="comment">% handles    empty - handles not created until after all CreateFcns called</span>
1910127
1920128 <span class="comment">% Hint: edit controls usually have a white background on Windows.</span>
1930129 <span class="comment">%       See ISPC and COMPUTER.</span>
1940130 <span class="keyword">if</span> ispc &amp;&amp; isequal(get(hObject,<span class="string">'BackgroundColor'</span>), get(0,<span class="string">'defaultUicontrolBackgroundColor'</span>))
1950131     set(hObject,<span class="string">'BackgroundColor'</span>,<span class="string">'white'</span>);
1960132 <span class="keyword">end</span>
1970133
1980134</pre></div>
199<hr><address>Generated on Mon 21-May-2007 15:35:27 by <strong><a href="http://www.artefact.tk/software/matlab/m2html/">m2html</a></strong> &copy; 2003</address>
200</body>
201</html>
Note: See TracBrowser for help on using the repository browser.