<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226</link>
    <title>MATLAB Central Newsreader - GUIs:  GUIDE vs Code Only</title>
    <description>Feed for thread: GUIs:  GUIDE vs Code Only</description>
    <language>en-us</language>
    <copyright>&amp;copy;1994-2012 by MathWorks, Inc.</copyright>
    <webmaster>webmaster@mathworks.com</webmaster>
    <generator>MATLAB Central Newsreader</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <ttl>60</ttl>
    <image>
      <title>MathWorks</title>
      <url>http://www.mathworks.com/images/membrane_icon.gif</url>
    </image>
    <item>
      <pubDate>Fri, 25 Aug 2006 10:20:15 -0400</pubDate>
      <title>GUIs:  GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330398</link>
      <author>Jeremy Smith</author>
      <description>What are the pros and cons of creating GUIs (graphical user&lt;br&gt;
interfaces) with GUIDE and programmatically (code only)?&lt;br&gt;
&lt;br&gt;
For either method, what are the pros and cons of using the switchyard&lt;br&gt;
approach to functions vs function handles? When I speak of&lt;br&gt;
switchyard I mean calling one function with a switch and a number of&lt;br&gt;
cases to execute the proper function.&lt;br&gt;
&lt;br&gt;
A bit about me and why I asked these questions:&lt;br&gt;
I've been programming GUIs for a year now and I see people mostly&lt;br&gt;
discussing GUIDE methods. After using GUIDE for a bit I grew to hate&lt;br&gt;
it. The GUI based programs in Matlab I've used (and reverse&lt;br&gt;
engineered) and been able to find code for all seem to be done using&lt;br&gt;
the programmatic method. This is why I would like to know why you&lt;br&gt;
use the methods you use.&lt;br&gt;
&lt;br&gt;
Thanks in advance for your replies.</description>
    </item>
    <item>
      <pubDate>Fri, 25 Aug 2006 10:44:03 -0400</pubDate>
      <title>Re: GUIs:  GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330402</link>
      <author>Nikolai Yu. Zolotykh</author>
      <description>I don't like code generated by GUIDE. One of the reasons is the&lt;br&gt;
following. It could use new possibilities of MATLAB 7+, for example,&lt;br&gt;
nested function, but it dosn't.&lt;br&gt;
&lt;br&gt;
I like combined method: I use GUIDE only for creating a fig file&lt;br&gt;
(checking &quot;Generate FIG-file only&quot; in GUI options dialog) and I write&lt;br&gt;
all callback finctions by hand. See the last example in &amp;lt;&lt;a href=&quot;http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=8234&amp;objectType=File&quot;&gt;http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=8234&amp;objectType=File&lt;/a&gt;&amp;gt;</description>
    </item>
    <item>
      <pubDate>Fri, 25 Aug 2006 10:54:24 -0400</pubDate>
      <title>Re: GUIs:  GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330403</link>
      <author>Loren Shure</author>
      <description>Jeremy Smith wrote:&lt;br&gt;
&amp;gt; What are the pros and cons of creating GUIs (graphical user&lt;br&gt;
&amp;gt; interfaces) with GUIDE and programmatically (code only)?&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; For either method, what are the pros and cons of using the switchyard&lt;br&gt;
&amp;gt; approach to functions vs function handles? When I speak of&lt;br&gt;
&amp;gt; switchyard I mean calling one function with a switch and a number of&lt;br&gt;
&amp;gt; cases to execute the proper function.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; A bit about me and why I asked these questions:&lt;br&gt;
&amp;gt; I've been programming GUIs for a year now and I see people mostly&lt;br&gt;
&amp;gt; discussing GUIDE methods. After using GUIDE for a bit I grew to hate&lt;br&gt;
&amp;gt; it. The GUI based programs in Matlab I've used (and reverse&lt;br&gt;
&amp;gt; engineered) and been able to find code for all seem to be done using&lt;br&gt;
&amp;gt; the programmatic method. This is why I would like to know why you&lt;br&gt;
&amp;gt; use the methods you use.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Thanks in advance for your replies.&lt;br&gt;
&lt;br&gt;
Personally, I generally program them but use GUIDE to help me tweak the &lt;br&gt;
layout.  Here's an article I wrote on using nested functions, including &lt;br&gt;
a discussion of some of the pros.  It includes a link to code you can &lt;br&gt;
download.&lt;br&gt;
&lt;br&gt;
-- &lt;br&gt;
--Loren&lt;br&gt;
&lt;a href=&quot;http://blogs.mathworks.com/loren/&quot;&gt;http://blogs.mathworks.com/loren/&lt;/a&gt;</description>
    </item>
    <item>
      <pubDate>Fri, 25 Aug 2006 11:01:07 -0400</pubDate>
      <title>Re: GUIs:  GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330405</link>
      <author>Kelly</author>
      <description>Jeremy Smith wrote:&lt;br&gt;
&lt;br&gt;
&amp;gt; What are the pros and cons of creating GUIs (graphical user&lt;br&gt;
&amp;gt; interfaces) with GUIDE and programmatically (code only)?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; For either method, what are the pros and cons of using the&lt;br&gt;
&amp;gt; switchyard&lt;br&gt;
&amp;gt; approach to functions vs function handles? When I speak of&lt;br&gt;
&amp;gt; switchyard I mean calling one function with a switch and a number&lt;br&gt;
&amp;gt; of&lt;br&gt;
&amp;gt; cases to execute the proper function.&lt;br&gt;
&lt;br&gt;
I have always written my Matlab guis by hand. Since I've never&lt;br&gt;
really used GUIDE, I can't give a good comparison between the two&lt;br&gt;
methods, but from what I've seen, GUIDE code seems needlessly long&lt;br&gt;
and messy. I also dislike that it monopolizes the UserData field,&lt;br&gt;
which I often use for my own purposes. Designing a gui by hand can&lt;br&gt;
be a little time-consuming, but I prefer that to having to keep track&lt;br&gt;
of two files for every gui (.m and .fig). Plus, as the previous&lt;br&gt;
poster mentioned, creating a gui from scratch allows you to make use&lt;br&gt;
of nested functions, which can often simplify gui code.&lt;br&gt;
&lt;br&gt;
-Kelly</description>
    </item>
    <item>
      <pubDate>Fri, 25 Aug 2006 11:09:12 -0400</pubDate>
      <title>Re: GUIs:  GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330406</link>
      <author>Nikolai Yu. Zolotykh</author>
      <description>Kelly wrote:&lt;br&gt;
&amp;gt; I also dislike that it monopolizes the UserData field&lt;br&gt;
&lt;br&gt;
GUIDE's generated code seems to don't use UserData field (?)</description>
    </item>
    <item>
      <pubDate>Fri, 25 Aug 2006 15:28:54 -0400</pubDate>
      <title>Re: GUIs:  GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330408</link>
      <author>Scott Seidman</author>
      <description>Loren Shure &amp;lt;loren@mathworks.com&amp;gt; wrote in news:ecn2v0$665$1&lt;br&gt;
@fred.mathworks.com:&lt;br&gt;
&lt;br&gt;
&amp;gt;  Here's an article&lt;br&gt;
&lt;br&gt;
Link please, Loren?&lt;br&gt;
&lt;br&gt;
-- &lt;br&gt;
Scott&lt;br&gt;
Reverse name to reply</description>
    </item>
    <item>
      <pubDate>Fri, 25 Aug 2006 11:38:45 -0400</pubDate>
      <title>Re: GUIs:  GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330411</link>
      <author>Kelly</author>
      <description>Kelly wrote:&lt;br&gt;
&lt;br&gt;
&amp;gt;&amp;gt; I also dislike that it monopolizes the UserData field&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; GUIDE's generated code seems to don't use UserData field (?)&lt;br&gt;
&lt;br&gt;
Okay, sorry, I thought it did. As I said, I never use GUIDE. :-)&lt;br&gt;
Perhaps I was thinking of the Tag field, which I also often use for&lt;br&gt;
my own data.&lt;br&gt;
&lt;br&gt;
-Kelly</description>
    </item>
    <item>
      <pubDate>Fri, 25 Aug 2006 12:15:31 -0400</pubDate>
      <title>Re: GUIs: GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330420</link>
      <author>Jerome</author>
      <description>Hi,&lt;br&gt;
&lt;br&gt;
I agree with Loren's comments.&lt;br&gt;
&lt;br&gt;
I created my first GUI with the GUIDE (I think with Matlab 5.?). And&lt;br&gt;
I immediately thought that the code was too hermetic. The second GUI&lt;br&gt;
was coded by hand.&lt;br&gt;
&lt;br&gt;
IMHO, there are two other good reasons (with the one that Loren&lt;br&gt;
mentioned) for NEWBIES to start with the GUIDE:&lt;br&gt;
&lt;br&gt;
1) The &quot;Object Browser&quot; and &quot;Property Inspector&quot; are nice tools&lt;br&gt;
displaying all properties and object hierarchy in an elegant way&lt;br&gt;
(better than the &quot;Property Editor&quot;). The way they open is easier&lt;br&gt;
(double-click) than command line INSPECT(obj_handle).&lt;br&gt;
&lt;br&gt;
2) I think GUIDE may be more efficient for simple GUIs with a some&lt;br&gt;
objects and basic interactivities.&lt;br&gt;
&lt;br&gt;
BUT... I see a major drawback: the backward compatibility of the code&lt;br&gt;
generated by the GUIDE.&lt;br&gt;
Ex: the famous &quot;Undefined function or variable 'gui_mainfcn'.&quot; for&lt;br&gt;
users that have Matlab version older than R13 (-&amp;gt; the only&lt;br&gt;
solution: UPGRADE $$$).&lt;br&gt;
&lt;br&gt;
Most of the recent submissions on FEX containing GUIs are not&lt;br&gt;
available for these users !&lt;br&gt;
&lt;br&gt;
My opinion:&lt;br&gt;
a) start with GUIDE (see 1) above)&lt;br&gt;
b) leave it or only use it for the layout (Loren's comment)&lt;br&gt;
&lt;br&gt;
J&#233;r&#244;me</description>
    </item>
    <item>
      <pubDate>Fri, 25 Aug 2006 13:12:00 -0400</pubDate>
      <title>Re: GUIs: GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330449</link>
      <author>Dan K</author>
      <description>&lt;br&gt;
Kelly wrote:&lt;br&gt;
&amp;gt; Jeremy Smith wrote:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; What are the pros and cons of creating GUIs (graphical user&lt;br&gt;
&amp;gt; &amp;gt; interfaces) with GUIDE and programmatically (code only)?&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; For either method, what are the pros and cons of using the&lt;br&gt;
&amp;gt; &amp;gt; switchyard&lt;br&gt;
&amp;gt; &amp;gt; approach to functions vs function handles? When I speak of&lt;br&gt;
&amp;gt; &amp;gt; switchyard I mean calling one function with a switch and a number&lt;br&gt;
&amp;gt; &amp;gt; of&lt;br&gt;
&amp;gt; &amp;gt; cases to execute the proper function.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I have always written my Matlab guis by hand. Since I've never&lt;br&gt;
&amp;gt; really used GUIDE, I can't give a good comparison between the two&lt;br&gt;
&amp;gt; methods, but from what I've seen, GUIDE code seems needlessly long&lt;br&gt;
&amp;gt; and messy. I also dislike that it monopolizes the UserData field,&lt;br&gt;
&amp;gt; which I often use for my own purposes. Designing a gui by hand can&lt;br&gt;
&amp;gt; be a little time-consuming, but I prefer that to having to keep track&lt;br&gt;
&amp;gt; of two files for every gui (.m and .fig). Plus, as the previous&lt;br&gt;
&amp;gt; poster mentioned, creating a gui from scratch allows you to make use&lt;br&gt;
&amp;gt; of nested functions, which can often simplify gui code.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; -Kelly&lt;br&gt;
&lt;br&gt;
What I've done with acceptable results, so far is to do most of the&lt;br&gt;
development in guide and then have it export to a single m-file.&lt;br&gt;
Granted the full file can be huge, but I don't have to worry about two&lt;br&gt;
files or the like, and I can use guide for the graphical layout.</description>
    </item>
    <item>
      <pubDate>Fri, 25 Aug 2006 16:41:59 -0400</pubDate>
      <title>Re: GUIs: GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330454</link>
      <author>Jeremy Smith</author>
      <description>There are a number of reasons I have been coding by hand. They boil&lt;br&gt;
down to two basic reasons.&lt;br&gt;
&lt;br&gt;
1) Easy deployment: A year later I'm still working on the GUI I&lt;br&gt;
began developing for my employer after first starting Matlab GUI&lt;br&gt;
programming and I'm releasing new beta versions at a regular rate.&lt;br&gt;
The fewer files someone has to update the better. Someone who worked&lt;br&gt;
in our lab before my time created a GUI program in Matlab for the lab&lt;br&gt;
and it was a mess of little functions. I used it infrequently enough&lt;br&gt;
that I could never remember which function to run. There is no need&lt;br&gt;
to worry about a fig file either.&lt;br&gt;
&lt;br&gt;
2) GUIDE Generated Code: To me it has always looked like a mess. I&lt;br&gt;
have never liked it.&lt;br&gt;
&lt;br&gt;
When I create a new GUI I use GUIDE to lay it out but I never save or&lt;br&gt;
generate any files. Each time I use GUIDE I write the parameters I&lt;br&gt;
like directly into my GUI.&lt;br&gt;
&lt;br&gt;
I prefer the function method over the switchyard method. It's easier&lt;br&gt;
to navigate subfunctions using the dropdown menu in the editor. The&lt;br&gt;
code is also easier to read, especially when there are a lot of loops&lt;br&gt;
and other indenting functions.&lt;br&gt;
&lt;br&gt;
It's good to hear my reasons aren't totally uncommon.</description>
    </item>
    <item>
      <pubDate>Fri, 25 Aug 2006 17:08:29 -0400</pubDate>
      <title>Re: GUIs:  GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330455</link>
      <author>per isakson</author>
      <description>Jeremy Smith wrote:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; What are the pros and cons of creating GUIs (graphical user&lt;br&gt;
&amp;gt; interfaces) with GUIDE and programmatically (code only)?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; For either method, what are the pros and cons of using the&lt;br&gt;
&amp;gt; switchyard&lt;br&gt;
&amp;gt; approach to functions vs function handles? When I speak of&lt;br&gt;
&amp;gt; switchyard I mean calling one function with a switch and a number&lt;br&gt;
&amp;gt; of&lt;br&gt;
&amp;gt; cases to execute the proper function.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; A bit about me and why I asked these questions:&lt;br&gt;
&amp;gt; I've been programming GUIs for a year now and I see people mostly&lt;br&gt;
&amp;gt; discussing GUIDE methods. After using GUIDE for a bit I grew to&lt;br&gt;
&amp;gt; hate&lt;br&gt;
&amp;gt; it. The GUI based programs in Matlab I've used (and reverse&lt;br&gt;
&amp;gt; engineered) and been able to find code for all seem to be done&lt;br&gt;
&amp;gt; using&lt;br&gt;
&amp;gt; the programmatic method. This is why I would like to know why you&lt;br&gt;
&amp;gt; use the methods you use.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thanks in advance for your replies.&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;br&gt;
I made my first GUI in Matlab 10+ years ago. I played a little with&lt;br&gt;
GUIDE when it appeared and have not tried it since.&lt;br&gt;
&lt;br&gt;
GUI without GUIDE&lt;br&gt;
&lt;br&gt;
Pros (without order)&lt;br&gt;
&lt;br&gt;
Possibility to control the GUI layout programatically. (See Layout&lt;br&gt;
Manager at xtargets.com for an advanced example.) That makes it&lt;br&gt;
possible to adapt the GUI nicely to (take advantage of) various&lt;br&gt;
screen sizes. Furthermore, it saves time to stick to scheme and resit&lt;br&gt;
all tweaking.&lt;br&gt;
&lt;br&gt;
Reuse of GUI-related code. I define groups of controls, which I&lt;br&gt;
reuse. E.g. a listbox together with pushbuttons for search and sort&lt;br&gt;
and a context menu for copy and copy options. I do not modify such&lt;br&gt;
groups for various GUIs, which help both me and other user to&lt;br&gt;
remember how they behave. Theese groups become kind of high level&lt;br&gt;
controls.&lt;br&gt;
&lt;br&gt;
Cons (without order)&lt;br&gt;
&lt;br&gt;
There are little documentation and help. You have to invent the wheel&lt;br&gt;
yourself.&lt;br&gt;
&lt;br&gt;
Take more time to make a simple guis.&lt;br&gt;
&lt;br&gt;
There is an upfront investment. Low productivity to start with.&lt;br&gt;
&lt;br&gt;
And last, the combination of nested functions and function handles is&lt;br&gt;
superior to the switch-yard pattern.&lt;br&gt;
&lt;br&gt;
/ per</description>
    </item>
    <item>
      <pubDate>Fri, 25 Aug 2006 17:09:17 -0400</pubDate>
      <title>Re: GUIs:  GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330456</link>
      <author>per isakson</author>
      <description>Jeremy Smith wrote:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; What are the pros and cons of creating GUIs (graphical user&lt;br&gt;
&amp;gt; interfaces) with GUIDE and programmatically (code only)?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; For either method, what are the pros and cons of using the&lt;br&gt;
&amp;gt; switchyard&lt;br&gt;
&amp;gt; approach to functions vs function handles? When I speak of&lt;br&gt;
&amp;gt; switchyard I mean calling one function with a switch and a number&lt;br&gt;
&amp;gt; of&lt;br&gt;
&amp;gt; cases to execute the proper function.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; A bit about me and why I asked these questions:&lt;br&gt;
&amp;gt; I've been programming GUIs for a year now and I see people mostly&lt;br&gt;
&amp;gt; discussing GUIDE methods. After using GUIDE for a bit I grew to&lt;br&gt;
&amp;gt; hate&lt;br&gt;
&amp;gt; it. The GUI based programs in Matlab I've used (and reverse&lt;br&gt;
&amp;gt; engineered) and been able to find code for all seem to be done&lt;br&gt;
&amp;gt; using&lt;br&gt;
&amp;gt; the programmatic method. This is why I would like to know why you&lt;br&gt;
&amp;gt; use the methods you use.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Thanks in advance for your replies.&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;br&gt;
I made my first GUI in Matlab 10+ years ago. I played a little with&lt;br&gt;
GUIDE when it appeared and have not tried it since.&lt;br&gt;
&lt;br&gt;
GUI without GUIDE&lt;br&gt;
&lt;br&gt;
Pros (without order)&lt;br&gt;
&lt;br&gt;
Possibility to control the GUI layout programatically. (See Layout&lt;br&gt;
Manager at xtargets.com for an advanced example.) That makes it&lt;br&gt;
possible to adapt the GUI nicely to (take advantage of) various&lt;br&gt;
screen sizes. Furthermore, it saves time to stick to scheme and resit&lt;br&gt;
all tweaking.&lt;br&gt;
&lt;br&gt;
Reuse of GUI-related code. I define groups of controls, which I&lt;br&gt;
reuse. E.g. a listbox together with pushbuttons for search and sort&lt;br&gt;
and a context menu for copy and copy options. I do not modify such&lt;br&gt;
groups for various GUIs, which help both me and other user to&lt;br&gt;
remember how they behave. Theese groups become kind of high level&lt;br&gt;
controls.&lt;br&gt;
&lt;br&gt;
Cons (without order)&lt;br&gt;
&lt;br&gt;
There are little documentation and help. You have to invent the wheel&lt;br&gt;
yourself.&lt;br&gt;
&lt;br&gt;
Take more time to make a simple guis.&lt;br&gt;
&lt;br&gt;
There is an upfront investment. Low productivity to start with.&lt;br&gt;
&lt;br&gt;
And last, the combination of nested functions and function handles is&lt;br&gt;
superior to the switch-yard pattern.&lt;br&gt;
&lt;br&gt;
/ per</description>
    </item>
    <item>
      <pubDate>Mon, 28 Aug 2006 04:16:13 -0400</pubDate>
      <title>Re: GUIs:  GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330634</link>
      <author>Ofek Shilon</author>
      <description>Jeremy Smith wrote:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; What are the pros and cons of creating GUIs (graphical user&lt;br&gt;
&amp;gt; interfaces) with GUIDE and programmatically (code only)?&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;br&gt;
I can relate to pretty much all that has been posted here, and i can&lt;br&gt;
offer my own humble compromise:&lt;br&gt;
i use GUIDE as a visual layout-editor, in a VB-form manner, save it&lt;br&gt;
as a fig file, and extract whatever significant info i've inserted&lt;br&gt;
there to command strings - via fig2cmd:&lt;br&gt;
&amp;nbsp;&amp;lt;&lt;a href=&quot;http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=11159&amp;objectType=FILE&quot;&gt;http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=11159&amp;objectType=FILE&lt;/a&gt;&amp;gt;&lt;br&gt;
&lt;br&gt;
This utility takes a fig file and generates a cell array of valid&lt;br&gt;
command strings that can be pasted in code or even sent to eval&lt;br&gt;
(although i've never used it this way except for batch testing). You&lt;br&gt;
can specify object properties to include or exclude, and/or extract&lt;br&gt;
only non-default props. The generated code (still) often needs some&lt;br&gt;
manual polish, but (IMHO) a very minor one, and to me - its&lt;br&gt;
definitely a time saver.&lt;br&gt;
&lt;br&gt;
example:&lt;br&gt;
cs = fig2cmd('myfig.fig', 'units','position')&lt;br&gt;
&lt;br&gt;
may produce output like -&lt;br&gt;
&lt;br&gt;
cs =&lt;br&gt;
'figure('units','characters','position',[112 31.38462 49 25.15385])'&lt;br&gt;
'uicontrol('units','characters','position',[6.2 7.23077 33.8&lt;br&gt;
1.30769])'&lt;br&gt;
'axes('units','characters','position',[5.6 3 36.4 3.84615])'&lt;br&gt;
&lt;br&gt;
Any suggestions/bug-reports about the utility are very welcome.&lt;br&gt;
&lt;br&gt;
Ofek</description>
    </item>
    <item>
      <pubDate>Mon, 28 Aug 2006 01:35:33 -0400</pubDate>
      <title>Re: GUIs: GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330636</link>
      <author>David Mackenzie</author>
      <description>Another reason for coding by hand is that you can use a source code&lt;br&gt;
control system (e.g. CVS) and keep track of the changes you make to the&lt;br&gt;
code - my experience was that it's not really practicable to compare&lt;br&gt;
two versions of code generated by GUIDE because it often does massive&lt;br&gt;
reordering after trivial changes.</description>
    </item>
    <item>
      <pubDate>Tue, 29 Aug 2006 09:03:05 -0400</pubDate>
      <title>u know it</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330855</link>
      <author>Neo Patrix</author>
      <description>@Mathworks&lt;br&gt;
&lt;br&gt;
you bloody mother fuckers....do you mean to say that I have to copy&lt;br&gt;
every external header file &amp; library to&lt;br&gt;
%MATLAB%\extern ?&lt;br&gt;
&lt;br&gt;
In that case what good is all that money paid up for license?</description>
    </item>
    <item>
      <pubDate>Tue, 29 Aug 2006 09:14:27 -0400</pubDate>
      <title>Re: GUIs:  GUIDE vs Code Only</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330862</link>
      <author>Loren Shure</author>
      <description>Scott Seidman wrote:&lt;br&gt;
&amp;gt; Loren Shure &amp;lt;loren@mathworks.com&amp;gt; wrote in news:ecn2v0$665$1&lt;br&gt;
&amp;gt; @fred.mathworks.com:&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt;&amp;gt;  Here's an article&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Link please, Loren?&lt;br&gt;
&amp;gt; &lt;br&gt;
&lt;br&gt;
Article link:&lt;br&gt;
&lt;a href=&quot;http://www.mathworks.com/company/newsletters/news_notes/jan06/patterns.html&quot;&gt;http://www.mathworks.com/company/newsletters/news_notes/jan06/patterns.html&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
Associated code:&lt;br&gt;
&lt;a href=&quot;http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=8525&amp;objectType=file&quot;&gt;http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=8525&amp;objectType=file&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
-- &lt;br&gt;
--Loren&lt;br&gt;
&lt;a href=&quot;http://blogs.mathworks.com/loren/&quot;&gt;http://blogs.mathworks.com/loren/&lt;/a&gt;</description>
    </item>
    <item>
      <pubDate>Tue, 29 Aug 2006 09:48:13 -0400</pubDate>
      <title>u know it</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330871</link>
      <author>Ken Davis</author>
      <description>&quot;Neo Patrix&quot; &amp;lt;neo.patrix@googlemail.com&amp;gt; wrote in message &lt;br&gt;
news:ef3f3e7.13@webcrossing.raydaftYaTP...&lt;br&gt;
&amp;gt; @Mathworks&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; you bloody mother fuckers....do you mean to say that I have to copy&lt;br&gt;
&amp;gt; every external header file &amp; library to&lt;br&gt;
&amp;gt; %MATLAB%\extern ?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; In that case what good is all that money paid up for license?&lt;br&gt;
&lt;br&gt;
Barkeep... bring this man a thorazine. </description>
    </item>
    <item>
      <pubDate>Tue, 29 Aug 2006 23:39:08 -0400</pubDate>
      <title>Re: u know it</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/131226#330970</link>
      <author>Steven Lord</author>
      <description>&lt;br&gt;
&quot;Neo Patrix&quot; &amp;lt;neo.patrix@googlemail.com&amp;gt; wrote in message &lt;br&gt;
news:ef3f3e7.13@webcrossing.raydaftYaTP...&lt;br&gt;
&amp;gt; @Mathworks&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; you bloody mother fuckers....do you mean to say that I have to copy&lt;br&gt;
&amp;gt; every external header file &amp; library to&lt;br&gt;
&amp;gt; %MATLAB%\extern ?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; In that case what good is all that money paid up for license?&lt;br&gt;
&lt;br&gt;
Could you clarify what you're trying to do that is causing you to need to &lt;br&gt;
copy every header file and library to the extern subdirectory?  I admit I'm &lt;br&gt;
not an expert on the deployment capabilities of MATLAB, but I don't believe &lt;br&gt;
you need to do that as long as the header files and libraries are on the &lt;br&gt;
system path and/or in the LD_LIBRARY_PATH when you compile.  If you post &lt;br&gt;
what you're doing here, or contact our technical support staff, people who &lt;br&gt;
are more familiar with the deployment capabilites than I am can take a look.&lt;br&gt;
&lt;br&gt;
-- &lt;br&gt;
Steve Lord&lt;br&gt;
slord@mathworks.com </description>
    </item>
  </channel>
</rss>

