Skip to content
Snippets Groups Projects
Commit d622b6e7 authored by Henry Luetcke's avatar Henry Luetcke Committed by Adam Laskowski
Browse files

update HTML doc with m2html

parent 86c33475
No related branches found
No related tags found
1 merge request!40SSDM-13578 : 2PT : Database and V3 Implementation - include the new AFS "free"...
This diff is collapsed.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<title>Description of user_url_pw_input_dialog</title>
<meta name="keywords" content="user_url_pw_input_dialog">
<meta name="description" content="user_url_pw_input">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="m2html v1.5 &copy; 2003-2005 Guillaume Flandin">
<meta name="robots" content="index, follow">
<link type="text/css" rel="stylesheet" href="../m2html.css">
</head>
<body>
<a name="_top"></a>
<div><a href="../index.html">Home</a> &gt; <a href="index.html">matlab-openbis</a> &gt; user_url_pw_input_dialog.m</div>
<!--<table width="100%"><tr><td align="left"><a href="../index.html"><img alt="<" border="0" src="../left.png">&nbsp;Master index</a></td>
<td align="right"><a href="index.html">Index for matlab-openbis&nbsp;<img alt=">" border="0" src="../right.png"></a></td></tr></table>-->
<h1>user_url_pw_input_dialog
</h1>
<h2><a name="_name"></a>PURPOSE <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2>
<div class="box"><strong>user_url_pw_input</strong></div>
<h2><a name="_synopsis"></a>SYNOPSIS <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2>
<div class="box"><strong>function [url, user, pass] = user_url_pw_input_dialog </strong></div>
<h2><a name="_description"></a>DESCRIPTION <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2>
<div class="fragment"><pre class="comment">user_url_pw_input
Return the URL, user name and password for the openBIS server</pre></div>
<!-- crossreference -->
<h2><a name="_cross"></a>CROSS-REFERENCE INFORMATION <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2>
This function calls:
<ul style="list-style-image:url(../matlabicon.gif)">
</ul>
This function is called by:
<ul style="list-style-image:url(../matlabicon.gif)">
</ul>
<!-- crossreference -->
<h2><a name="_subfunctions"></a>SUBFUNCTIONS <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2>
<ul style="list-style-image:url(../matlabicon.gif)">
<li><a href="#_sub1" class="code">function my_closereq(fig,selection)</a></li><li><a href="#_sub2" class="code">function textChanging(txt, event)</a></li><li><a href="#_sub3" class="code">function buttonPushed(btn, fig)</a></li></ul>
<h2><a name="_source"></a>SOURCE CODE <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2>
<div class="fragment"><pre>0001 <a name="_sub0" href="#_subfunctions" class="code">function [url, user, pass] = user_url_pw_input_dialog</a>
0002 <span class="comment">%user_url_pw_input</span>
0003 <span class="comment">% Return the URL, user name and password for the openBIS server</span>
0004
0005 url = <span class="string">'https://XYZ.ethz.ch/openbis:8443'</span>;
0006 user = <span class="string">''</span>;
0007 pass = <span class="string">''</span>;
0008
0009
0010 ScreenSize = get(0,<span class="string">'ScreenSize'</span>);
0011 fig = uifigure(<span class="string">'Name'</span>, <span class="string">'Enter openBIS credentials'</span>, <span class="string">'Position'</span>,[(ScreenSize(3:4)-[300 75])/2 400 150]);
0012 fig.CloseRequestFcn = @(fig,event)<a href="#_sub1" class="code" title="subfunction my_closereq(fig,selection)">my_closereq</a>(fig);
0013
0014 <span class="comment">% URL label and text field</span>
0015 lbl_url = uilabel(fig, <span class="string">'Text'</span>, <span class="string">'URL:'</span>, <span class="keyword">...</span>
0016 <span class="string">'Position'</span>,[10 120 80 20]);
0017
0018 txt_url = uieditfield(fig,<span class="keyword">...</span>
0019 <span class="string">'Position'</span>,[70 120 280 20], <span class="keyword">...</span>
0020 <span class="string">'Value'</span>, url, <span class="keyword">...</span>
0021 <span class="string">'Tag'</span>, <span class="string">'url_textfield'</span>);
0022
0023 <span class="comment">% User label and text field</span>
0024 lbl_user = uilabel(fig, <span class="string">'Text'</span>, <span class="string">'User:'</span>, <span class="keyword">...</span>
0025 <span class="string">'Position'</span>,[10 90 80 20]);
0026
0027 txt_user = uieditfield(fig,<span class="keyword">...</span>
0028 <span class="string">'Position'</span>,[70 90 280 20], <span class="keyword">...</span>
0029 <span class="string">'Value'</span>, user, <span class="keyword">...</span>
0030 <span class="string">'Tag'</span>, <span class="string">'user_textfield'</span>);
0031
0032 <span class="comment">% Password label and text field</span>
0033 lbl_pass = uilabel(fig, <span class="string">'Text'</span>, <span class="string">'Password:'</span>, <span class="keyword">...</span>
0034 <span class="string">'Position'</span>,[10 60 80 20]);
0035
0036 txt_pass = uieditfield(fig,<span class="keyword">...</span>
0037 <span class="string">'Position'</span>,[70 60 280 20], <span class="keyword">...</span>
0038 <span class="string">'Tag'</span>, <span class="string">'pass_textfield'</span>, <span class="keyword">...</span>
0039 <span class="string">'ValueChangingFcn'</span>, @<a href="#_sub2" class="code" title="subfunction textChanging(txt, event)">textChanging</a>, <span class="keyword">...</span>
0040 <span class="string">'UserData'</span>, <span class="string">''</span>);
0041
0042 <span class="comment">% Push button to accept entries</span>
0043 btn = uibutton(fig,<span class="string">'push'</span>, <span class="keyword">...</span>
0044 <span class="string">'Position'</span>,[150 10 100 40], <span class="keyword">...</span>
0045 <span class="string">'Text'</span>, <span class="string">'Connect'</span>, <span class="keyword">...</span>
0046 <span class="string">'FontWeight'</span>, <span class="string">'bold'</span>, <span class="keyword">...</span>
0047 <span class="string">'ButtonPushedFcn'</span>, @(btn,event) <a href="#_sub3" class="code" title="subfunction buttonPushed(btn, fig)">buttonPushed</a>(btn, fig));
0048
0049 uiwait(fig)
0050
0051 <span class="comment">% run this when figure closes</span>
0052 <a name="_sub1" href="#_subfunctions" class="code">function my_closereq(fig,selection)</a>
0053
0054 url = get(txt_url, <span class="string">'Value'</span>);
0055 user = get(txt_user, <span class="string">'Value'</span>);
0056 pass = get(txt_pass,<span class="string">'UserData'</span>);
0057
0058 delete(fig)
0059
0060 <span class="keyword">end</span>
0061
0062 <span class="keyword">end</span>
0063
0064 <span class="comment">% Callback functions</span>
0065 <a name="_sub2" href="#_subfunctions" class="code">function textChanging(txt, event)</a>
0066 <span class="comment">% replace typed text with stars</span>
0067 <span class="comment">% Todo: handle delete / backspace</span>
0068
0069 <span class="comment">% disp(event.Value);</span>
0070
0071 <span class="keyword">if</span> isempty(txt.UserData)
0072 txt.UserData = event.Value;
0073 <span class="keyword">else</span>
0074 txt.UserData = append(txt.UserData, event.Value(end));
0075 <span class="keyword">end</span>
0076
0077 val = event.Value;
0078 <span class="keyword">if</span> ~isempty(val)
0079 val(1:length(val)) = <span class="string">'*'</span>;
0080 <span class="keyword">else</span>
0081 val = <span class="string">'*'</span>;
0082 <span class="keyword">end</span>
0083 txt.Value = val;
0084
0085 <span class="keyword">end</span>
0086
0087 <a name="_sub3" href="#_subfunctions" class="code">function buttonPushed(btn, fig)</a>
0088 <span class="comment">% close the figure, call CloseRequestFcn before</span>
0089
0090 close(fig)
0091 <span class="keyword">end</span>
0092
0093</pre></div>
<hr><address>Generated on Tue 06-Jul-2021 16:01:18 by <strong><a href="http://www.artefact.tk/software/matlab/m2html/" title="Matlab Documentation in HTML">m2html</a></strong> &copy; 2005</address>
</body>
</html>
\ No newline at end of file
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<title>Description of user_url_pw_inputdlg</title>
<meta name="keywords" content="user_url_pw_inputdlg">
<meta name="description" content="user_url_pw_inputdlg">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="m2html v1.5 &copy; 2003-2005 Guillaume Flandin">
<meta name="robots" content="index, follow">
<link type="text/css" rel="stylesheet" href="../m2html.css">
</head>
<body>
<a name="_top"></a>
<div><a href="../index.html">Home</a> &gt; <a href="index.html">matlab-openbis</a> &gt; user_url_pw_inputdlg.m</div>
<!--<table width="100%"><tr><td align="left"><a href="../index.html"><img alt="<" border="0" src="../left.png">&nbsp;Master index</a></td>
<td align="right"><a href="index.html">Index for matlab-openbis&nbsp;<img alt=">" border="0" src="../right.png"></a></td></tr></table>-->
<h1>user_url_pw_inputdlg
</h1>
<h2><a name="_name"></a>PURPOSE <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2>
<div class="box"><strong>user_url_pw_inputdlg</strong></div>
<h2><a name="_synopsis"></a>SYNOPSIS <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2>
<div class="box"><strong>function [url, user, pw] = user_url_pw_inputdlg </strong></div>
<h2><a name="_description"></a>DESCRIPTION <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2>
<div class="fragment"><pre class="comment">user_url_pw_inputdlg
Return the URL, user name and password for the openBIS server</pre></div>
<!-- crossreference -->
<h2><a name="_cross"></a>CROSS-REFERENCE INFORMATION <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2>
This function calls:
<ul style="list-style-image:url(../matlabicon.gif)">
<li><a href="passcode.html" class="code" title="function pass = passcode">passcode</a> PASSCODE password input dialog box.</li></ul>
This function is called by:
<ul style="list-style-image:url(../matlabicon.gif)">
<li><a href="OpenBis.html" class="code" title="">OpenBis</a> </li></ul>
<!-- crossreference -->
<h2><a name="_source"></a>SOURCE CODE <a href="#_top"><img alt="^" border="0" src="../up.png"></a></h2>
<div class="fragment"><pre>0001 <a name="_sub0" href="#_subfunctions" class="code">function [url, user, pw] = user_url_pw_inputdlg</a>
0002 <span class="comment">%user_url_pw_inputdlg</span>
0003 <span class="comment">% Return the URL, user name and password for the openBIS server</span>
0004
0005 prompt = {<span class="string">'openBIS URL:'</span>, <span class="string">'openBIS user:'</span>};
0006 title = <span class="string">'openBIS connection details'</span>;
0007 definput = {<span class="string">'https://XYZ.ethz.ch/openbis:8443'</span>, <span class="string">''</span>};
0008 answer = inputdlg(prompt, title, 1, definput);
0009
0010 url = answer{1};
0011 user = answer{2};
0012
0013 <span class="comment">% pw = passwordEntryDialog('CheckPasswordLength',0);</span>
0014 pw = <a href="passcode.html" class="code" title="function pass = passcode">passcode</a>;
0015
0016 <span class="keyword">end</span></pre></div>
<hr><address>Generated on Tue 06-Jul-2021 16:01:18 by <strong><a href="http://www.artefact.tk/software/matlab/m2html/" title="Matlab Documentation in HTML">m2html</a></strong> &copy; 2005</address>
</body>
</html>
\ No newline at end of file
html/matlabicon.gif

574 B

html/mex.png

242 B

This diff is collapsed.
html/pcode.png

212 B

html/right.png

136 B

html/sgi.png

263 B

html/simulinkicon.gif

977 B

html/solaris.png

286 B

html/up.png

162 B

<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!--
This HTML was auto-generated from MATLAB code.
To make changes, update the MATLAB code and republish this document.
--><title>user_url_pw_inputdlg</title><meta name="generator" content="MATLAB 9.4"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2019-03-21"><meta name="DC.source" content="user_url_pw_inputdlg.m"><style type="text/css">
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outine:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
html { min-height:100%; margin-bottom:1px; }
html body { height:100%; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; line-height:140%; background:#fff none; overflow-y:scroll; }
html body td { vertical-align:top; text-align:left; }
h1 { padding:0px; margin:0px 0px 25px; font-family:Arial, Helvetica, sans-serif; font-size:1.5em; color:#d55000; line-height:100%; font-weight:normal; }
h2 { padding:0px; margin:0px 0px 8px; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#000; font-weight:bold; line-height:140%; border-bottom:1px solid #d6d4d4; display:block; }
h3 { padding:0px; margin:0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; color:#000; font-weight:bold; line-height:140%; }
a { color:#005fce; text-decoration:none; }
a:hover { color:#005fce; text-decoration:underline; }
a:visited { color:#004aa0; text-decoration:none; }
p { padding:0px; margin:0px 0px 20px; }
img { padding:0px; margin:0px 0px 20px; border:none; }
p img, pre img, tt img, li img, h1 img, h2 img { margin-bottom:0px; }
ul { padding:0px; margin:0px 0px 20px 23px; list-style:square; }
ul li { padding:0px; margin:0px 0px 7px 0px; }
ul li ul { padding:5px 0px 0px; margin:0px 0px 7px 23px; }
ul li ol li { list-style:decimal; }
ol { padding:0px; margin:0px 0px 20px 0px; list-style:decimal; }
ol li { padding:0px; margin:0px 0px 7px 23px; list-style-type:decimal; }
ol li ol { padding:5px 0px 0px; margin:0px 0px 7px 0px; }
ol li ol li { list-style-type:lower-alpha; }
ol li ul { padding-top:7px; }
ol li ul li { list-style:square; }
.content { font-size:1.2em; line-height:140%; padding: 20px; }
pre, code { font-size:12px; }
tt { font-size: 1.2em; }
pre { margin:0px 0px 20px; }
pre.codeinput { padding:10px; border:1px solid #d3d3d3; background:#f7f7f7; }
pre.codeoutput { padding:10px 11px; margin:0px 0px 20px; color:#4c4c4c; }
pre.error { color:red; }
@media print { pre.codeinput, pre.codeoutput { word-wrap:break-word; width:100%; } }
span.keyword { color:#0000FF }
span.comment { color:#228B22 }
span.string { color:#A020F0 }
span.untermstring { color:#B20000 }
span.syscmd { color:#B28C00 }
.footer { width:auto; padding:10px 0px; margin:25px 0px 0px; border-top:1px dotted #878787; font-size:0.8em; line-height:140%; font-style:italic; color:#878787; text-align:left; float:none; }
.footer p { margin:0px; }
.footer a { color:#878787; }
.footer a:hover { color:#878787; text-decoration:underline; }
.footer a:visited { color:#878787; }
table th { padding:7px 5px; text-align:left; vertical-align:middle; border: 1px solid #d6d4d4; font-weight:bold; }
table td { padding:7px 5px; text-align:left; vertical-align:top; border:1px solid #d6d4d4; }
</style></head><body><div class="content"><pre class="codeinput"><span class="keyword">function</span> [url, user, pw] = user_url_pw_inputdlg
<span class="comment">%user_url_pw_inputdlg</span>
<span class="comment">% Return the URL, user name and password for the openBIS server</span>
prompt = {<span class="string">'openBIS URL:'</span>, <span class="string">'openBIS user:'</span>};
title = <span class="string">'openBIS connection details'</span>;
definput = {<span class="string">'https://XYZ.ethz.ch/openbis:8443'</span>, <span class="string">''</span>};
answer = inputdlg(prompt, title, 1, definput);
url = answer{1};
user = answer{2};
pw = passwordEntryDialog(<span class="string">'CheckPasswordLength'</span>,0);
<span class="keyword">end</span>
</pre><p class="footer"><br><a href="https://www.mathworks.com/products/matlab/">Published with MATLAB&reg; R2018a</a><br></p></div><!--
##### SOURCE BEGIN #####
function [url, user, pw] = user_url_pw_inputdlg
%user_url_pw_inputdlg
% Return the URL, user name and password for the openBIS server
prompt = {'openBIS URL:', 'openBIS user:'};
title = 'openBIS connection details';
definput = {'https://XYZ.ethz.ch/openbis:8443', ''};
answer = inputdlg(prompt, title, 1, definput);
url = answer{1};
user = answer{2};
pw = passwordEntryDialog('CheckPasswordLength',0);
end
##### SOURCE END #####
--></body></html>
\ No newline at end of file
html/windows.png

286 B

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment