<div dir="ltr">Hi Florian, <div><br></div><div>you can use scs_m object which holds Xcos scheme structure:</div><div><i><br></i></div><div><i>--> scs_m.props.title </i></div><div><br></div><div>but your schema has to be compiled before you use scs_m object in block code. </div><div><br></div><div>Regards Grzegorz </div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-03-27 16:54 GMT+01:00 Klingenstein, Florian <span dir="ltr"><<a href="mailto:Florian.Klingenstein@gigatronik.com" target="_blank">Florian.Klingenstein@gigatronik.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="DE" link="blue" vlink="purple">
<div>
<p class="MsoNormal">Hello everyone,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span lang="EN-US">I am using this mailing list for the first time and I don’t know if I do it right but I have a question concerning Xcos:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Is it possible to access the model name of a Xcos model within the interfacing function of a block?
<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">For example I want to use the following code:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt;font-family:"Monospaced","serif";color:#b01813">function</span><span lang="EN-US" style="font-size:12.0pt;font-family:"Monospaced","serif"">
<span style="color:#4a55db">[</span><b><span style="color:#834310">x</span></b><span style="color:black">,
</span><b><span style="color:#834310">y</span></b><span style="color:black">, </span>
<b><span style="color:#834310">typ</span></b><span style="color:#4a55db">]</span><span style="color:#5c5c5c">=</span><u><span style="color:black">MYOWNBLOCK</span></u><span style="color:#4a55db">(</span><b><span style="color:#834310">job</span></b><span style="color:black">,
</span><b><span style="color:#834310">arg1</span></b><span style="color:black">, </span>
<b><span style="color:#834310">arg2</span></b><span style="color:#4a55db">)</span><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt;font-family:"Monospaced","serif"">
<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt;font-family:"Monospaced","serif""> <span style="color:#a020f0">select</span>
<b><span style="color:#834310">job</span></b><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt;font-family:"Monospaced","serif"">
<span style="color:#a020f0">case</span> <span style="color:rosybrown">"set"</span>
<span style="color:#a020f0">then</span><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt;font-family:"Monospaced","serif"">
<b><span style="color:#834310">x</span></b><span style="color:#5c5c5c">=</span><b><span style="color:#834310">arg1</span></b><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt;font-family:"Monospaced","serif"">
<span style="color:black">model</span><span style="color:#5c5c5c">=</span><b><span style="color:#834310">arg1</span></b><span style="color:#5c5c5c">.</span><span style="color:#aaaaaa">model</span><span style="color:black">;</span><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:12.0pt;font-family:"Monospaced","serif"">
</span><span style="font-size:12.0pt;font-family:"Monospaced","serif";color:black">graphics</span><span style="font-size:12.0pt;font-family:"Monospaced","serif";color:#5c5c5c">=</span><b><span style="font-size:12.0pt;font-family:"Monospaced","serif";color:#834310">arg1</span></b><span style="font-size:12.0pt;font-family:"Monospaced","serif";color:#5c5c5c">.</span><span style="font-size:12.0pt;font-family:"Monospaced","serif";color:#aaaaaa">graphics</span><span style="font-size:12.0pt;font-family:"Monospaced","serif";color:black">;</span><span style="font-size:12.0pt;font-family:"Monospaced","serif""><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Monospaced","serif"">
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Monospaced","serif""> <b><span style="color:red">model_name = functionToGetModelName();</span><span style="color:black"><u></u><u></u></span></b></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Monospaced","serif";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Monospaced","serif";color:black"> …<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Monospaced","serif";color:black"><u></u> <u></u></span></p>
<pre><span style="font-size:8.5pt;font-family:"Monospaced","serif";color:#a020f0"> </span><span style="font-size:12.0pt;font-family:"Monospaced","serif";color:#a020f0">end</span><span style="font-size:12.0pt;font-family:"Monospaced","serif""><u></u><u></u></span></pre>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Monospaced","serif""><u></u> <u></u></span></p>
<pre><span style="font-size:12.0pt;font-family:"Monospaced","serif";color:#b01813">endfunction</span><span style="font-size:12.0pt;font-family:"Monospaced","serif""><u></u><u></u></span></pre>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Regards<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">Flo<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
<br>_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@lists.scilab.org">users@lists.scilab.org</a><br>
<a href="http://lists.scilab.org/mailman/listinfo/users" target="_blank">http://lists.scilab.org/mailman/listinfo/users</a><br>
<br></blockquote></div><br></div>