<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: FindJObj GUI &#8211; display container hierarchy	</title>
	<atom:link href="https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy/feed" rel="self" type="application/rss+xml" />
	<link>https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=findjobj-gui-display-container-hierarchy</link>
	<description>Professional Matlab consulting, development and training</description>
	<lastBuildDate>Fri, 26 Sep 2014 08:39:54 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.2</generator>
	<item>
		<title>
		By: Hannes		</title>
		<link>https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-332487</link>

		<dc:creator><![CDATA[Hannes]]></dc:creator>
		<pubDate>Fri, 26 Sep 2014 08:39:54 +0000</pubDate>
		<guid isPermaLink="false">http://undocumentedmatlab.com/?p=908#comment-332487</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-332326&quot;&gt;Hannes&lt;/a&gt;.

@Yair -- Sleep eluded me over the last 2 nights because of this problem. Hence, I used your findjobj() tool to work myself into the Java-UI-tree findjobj(gcf) provides. Maybe I found a plain way to get what I want: to have a function that returns the underlying Java UI component to a uicontrol (handle), without having to confront the problem I previously described.

I know its neither a foolproof tool nor a very robust one. Still, it works for my problem very well.

That&#039;s my take on it.
http://hpewd.dorado.uberspace.de/getUIcontrolJHandle.m

Maybe you find some time to take a look on it :).

Thank your for your advice and great tool findjobj().

Best regards
Hannes]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-332326">Hannes</a>.</p>
<p>@Yair &#8212; Sleep eluded me over the last 2 nights because of this problem. Hence, I used your findjobj() tool to work myself into the Java-UI-tree findjobj(gcf) provides. Maybe I found a plain way to get what I want: to have a function that returns the underlying Java UI component to a uicontrol (handle), without having to confront the problem I previously described.</p>
<p>I know its neither a foolproof tool nor a very robust one. Still, it works for my problem very well.</p>
<p>That&#8217;s my take on it.<br />
<a href="http://hpewd.dorado.uberspace.de/getUIcontrolJHandle.m" rel="nofollow ugc">http://hpewd.dorado.uberspace.de/getUIcontrolJHandle.m</a></p>
<p>Maybe you find some time to take a look on it :).</p>
<p>Thank your for your advice and great tool findjobj().</p>
<p>Best regards<br />
Hannes</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Hannes		</title>
		<link>https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-332326</link>

		<dc:creator><![CDATA[Hannes]]></dc:creator>
		<pubDate>Wed, 24 Sep 2014 13:39:11 +0000</pubDate>
		<guid isPermaLink="false">http://undocumentedmatlab.com/?p=908#comment-332326</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-332321&quot;&gt;Yair Altman&lt;/a&gt;.

@Yair -- That wasn&#039;t a complain at all! Just wondering ;). Maybe sometimes the guys at MathWorks wonder, too. After all, its not that big of deal. Thank your for your quick reply :).

Cheers
Hannes]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-332321">Yair Altman</a>.</p>
<p>@Yair &#8212; That wasn&#8217;t a complain at all! Just wondering ;). Maybe sometimes the guys at MathWorks wonder, too. After all, its not that big of deal. Thank your for your quick reply :).</p>
<p>Cheers<br />
Hannes</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Yair Altman		</title>
		<link>https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-332321</link>

		<dc:creator><![CDATA[Yair Altman]]></dc:creator>
		<pubDate>Wed, 24 Sep 2014 12:46:31 +0000</pubDate>
		<guid isPermaLink="false">http://undocumentedmatlab.com/?p=908#comment-332321</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-332320&quot;&gt;Hannes&lt;/a&gt;.

@Hannes - perhaps there is a simpler way but I am not aware of it. If you ever discover such a way, let me know and I&#039;ll be happy to scrap &lt;i&gt;&lt;b&gt;findjobj&lt;/b&gt;&lt;/i&gt;. Until then, this is the only game in town. So you should direct your complaints to MathWorks for not exposing a simpler way, rather than to me...]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-332320">Hannes</a>.</p>
<p>@Hannes &#8211; perhaps there is a simpler way but I am not aware of it. If you ever discover such a way, let me know and I&#8217;ll be happy to scrap <i><b>findjobj</b></i>. Until then, this is the only game in town. So you should direct your complaints to MathWorks for not exposing a simpler way, rather than to me&#8230;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Hannes		</title>
		<link>https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-332320</link>

		<dc:creator><![CDATA[Hannes]]></dc:creator>
		<pubDate>Wed, 24 Sep 2014 12:38:29 +0000</pubDate>
		<guid isPermaLink="false">http://undocumentedmatlab.com/?p=908#comment-332320</guid>

					<description><![CDATA[Hey,

Is there no &quot;easier&quot; or quicker way to find the underlying java object/handle to my hg object then using findjobj?

I mean, I gave it a try and took a look at the findjobj() function. It is indeed a mighty tool. But its also a blown up one. As far as I could find out, it tries to list all child components of my figure to find the requested handle. Ofcourse, this consumes time.

In addition, it must make the figure visible to be able to find all children. This may be distracting for users. Lets say the figure is not visible during initilization. However, when my code hits the part where I am looking for my java object, the figure is made visible and invisible again by findjobj(). Yes, the figure is actually not visible because it gets positioned outside the screen, yet the icon for the figure in the windows taskbar briefly appears and then disappeares. You know what I mean? This can be in particular distracting when I must call findjobj() several times.

Is there a workaround for this?

Regards
Hannes]]></description>
			<content:encoded><![CDATA[<p>Hey,</p>
<p>Is there no &#8220;easier&#8221; or quicker way to find the underlying java object/handle to my hg object then using findjobj?</p>
<p>I mean, I gave it a try and took a look at the findjobj() function. It is indeed a mighty tool. But its also a blown up one. As far as I could find out, it tries to list all child components of my figure to find the requested handle. Ofcourse, this consumes time.</p>
<p>In addition, it must make the figure visible to be able to find all children. This may be distracting for users. Lets say the figure is not visible during initilization. However, when my code hits the part where I am looking for my java object, the figure is made visible and invisible again by findjobj(). Yes, the figure is actually not visible because it gets positioned outside the screen, yet the icon for the figure in the windows taskbar briefly appears and then disappeares. You know what I mean? This can be in particular distracting when I must call findjobj() several times.</p>
<p>Is there a workaround for this?</p>
<p>Regards<br />
Hannes</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Yair Altman		</title>
		<link>https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-17803</link>

		<dc:creator><![CDATA[Yair Altman]]></dc:creator>
		<pubDate>Tue, 14 Sep 2010 21:58:09 +0000</pubDate>
		<guid isPermaLink="false">http://undocumentedmatlab.com/?p=908#comment-17803</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-17739&quot;&gt;Patrice Tscherrig&lt;/a&gt;.

@Patrice - &lt;i&gt;&lt;b&gt;findjobj&lt;/b&gt;&lt;/i&gt; uses &lt;a href=&quot;http://download.oracle.com/javase/tutorial/uiswing/components/splitpane.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;JSplitPane&lt;/a&gt;s, which enable easy resizing of the left/right or top/bottom panes. I simply placed the tree in the top left pane and the JSplitPane control took care of the rest. Easy.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-17739">Patrice Tscherrig</a>.</p>
<p>@Patrice &#8211; <i><b>findjobj</b></i> uses <a href="http://download.oracle.com/javase/tutorial/uiswing/components/splitpane.html" target="_blank" rel="nofollow">JSplitPane</a>s, which enable easy resizing of the left/right or top/bottom panes. I simply placed the tree in the top left pane and the JSplitPane control took care of the rest. Easy.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Patrice Tscherrig		</title>
		<link>https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-17739</link>

		<dc:creator><![CDATA[Patrice Tscherrig]]></dc:creator>
		<pubDate>Tue, 14 Sep 2010 06:37:22 +0000</pubDate>
		<guid isPermaLink="false">http://undocumentedmatlab.com/?p=908#comment-17739</guid>

					<description><![CDATA[Hi 

I really love this tool. Perfect! One question - I really did not find it out myself. How do you manage the resize behavior of the tree pane? I.e. that you can move over the mouse on the tree pane and adjust it to make it less wide? 

Best Regards, 
Patrice]]></description>
			<content:encoded><![CDATA[<p>Hi </p>
<p>I really love this tool. Perfect! One question &#8211; I really did not find it out myself. How do you manage the resize behavior of the tree pane? I.e. that you can move over the mouse on the tree pane and adjust it to make it less wide? </p>
<p>Best Regards,<br />
Patrice</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: JIDE Property Grids &#124; Undocumented Matlab		</title>
		<link>https://undocumentedmatlab.com/articles/findjobj-gui-display-container-hierarchy#comment-9219</link>

		<dc:creator><![CDATA[JIDE Property Grids &#124; Undocumented Matlab]]></dc:creator>
		<pubDate>Thu, 22 Apr 2010 05:55:58 +0000</pubDate>
		<guid isPermaLink="false">http://undocumentedmatlab.com/?p=908#comment-9219</guid>

					<description><![CDATA[[...] The Matlab inspector can be embedded, with not-too-much effort, within Matlab GUI applications. Examples of this can be found in the FindJObj and UIInspect utilities. [...]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] The Matlab inspector can be embedded, with not-too-much effort, within Matlab GUI applications. Examples of this can be found in the FindJObj and UIInspect utilities. [&#8230;]</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
