<?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: LandlordMax Mac Version</title>
	<atom:link href="http://www.followsteph.com/2007/03/03/landlordmax-mac-version/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.followsteph.com/2007/03/03/landlordmax-mac-version/</link>
	<description>Follow Steph through his real estate and business journeys</description>
	<lastBuildDate>Wed, 25 Jan 2012 18:09:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
	<item>
		<title>By: Steph</title>
		<link>http://www.followsteph.com/2007/03/03/landlordmax-mac-version/comment-page-1/#comment-18441</link>
		<dc:creator>Steph</dc:creator>
		<pubDate>Wed, 25 Jul 2007 01:36:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.followsteph.com/2007/03/03/landlordmax-mac-version/#comment-18441</guid>
		<description>Hi Werner,

If memory serves me correct, what you are suggesting did eventually work. And Quaqua got us 95% of the way there. It was only a few other things that we couldn&#039;t resolve.

It&#039;s a great product, don&#039;t get me wrong, we just couldn&#039;t get to where we needed. For example, if memory serves me correct, we had problems with auto-complete combo box where half of the text was overlapped with the combo box (the bottom half was missing). Or something like that...

If you&#039;re interested in a very short contract job to help us resolve these final issues resolved, please contact me directly by email. I&#039;d also be more than happy to showcase it here on this blog if we end up using it.</description>
		<content:encoded><![CDATA[<p>Hi Werner,</p>
<p>If memory serves me correct, what you are suggesting did eventually work. And Quaqua got us 95% of the way there. It was only a few other things that we couldn&#8217;t resolve.</p>
<p>It&#8217;s a great product, don&#8217;t get me wrong, we just couldn&#8217;t get to where we needed. For example, if memory serves me correct, we had problems with auto-complete combo box where half of the text was overlapped with the combo box (the bottom half was missing). Or something like that&#8230;</p>
<p>If you&#8217;re interested in a very short contract job to help us resolve these final issues resolved, please contact me directly by email. I&#8217;d also be more than happy to showcase it here on this blog if we end up using it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Werner Randelshofer</title>
		<link>http://www.followsteph.com/2007/03/03/landlordmax-mac-version/comment-page-1/#comment-18415</link>
		<dc:creator>Werner Randelshofer</dc:creator>
		<pubDate>Tue, 24 Jul 2007 11:41:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.followsteph.com/2007/03/03/landlordmax-mac-version/#comment-18415</guid>
		<description>Dear Steph,

&gt; So for example, if we set a background color of light blue on a panel (or
&gt; component), it seems to ignore this and apply it’s own Look and Feel. 

Quaqua sets most of the components to non-opaque. That&#039;s why setting the background color has no visual effect.

To show the desired background color, you can either call setOpaque(true) on the component, or you can set the default settings of Quaqua to opaque, using the system property &quot;Quaqua.opaque&quot; to true:  System.setProperty(&quot;Quaqua.opaque&quot;,&quot;true&quot;);</description>
		<content:encoded><![CDATA[<p>Dear Steph,</p>
<p>&gt; So for example, if we set a background color of light blue on a panel (or<br />
&gt; component), it seems to ignore this and apply it’s own Look and Feel. </p>
<p>Quaqua sets most of the components to non-opaque. That&#8217;s why setting the background color has no visual effect.</p>
<p>To show the desired background color, you can either call setOpaque(true) on the component, or you can set the default settings of Quaqua to opaque, using the system property &#8220;Quaqua.opaque&#8221; to true:  System.setProperty(&#8220;Quaqua.opaque&#8221;,&#8221;true&#8221;);</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steph</title>
		<link>http://www.followsteph.com/2007/03/03/landlordmax-mac-version/comment-page-1/#comment-7072</link>
		<dc:creator>Steph</dc:creator>
		<pubDate>Tue, 13 Mar 2007 01:32:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.followsteph.com/2007/03/03/landlordmax-mac-version/#comment-7072</guid>
		<description>Hi Andy,

We could, but then it would no longer have the same polished look that we strive for. As well, it would take away from one of our principle differentiators, which is to be the &quot;Easiest&quot;...</description>
		<content:encoded><![CDATA[<p>Hi Andy,</p>
<p>We could, but then it would no longer have the same polished look that we strive for. As well, it would take away from one of our principle differentiators, which is to be the &#8220;Easiest&#8221;&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Brice</title>
		<link>http://www.followsteph.com/2007/03/03/landlordmax-mac-version/comment-page-1/#comment-7054</link>
		<dc:creator>Andy Brice</dc:creator>
		<pubDate>Mon, 12 Mar 2007 17:37:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.followsteph.com/2007/03/03/landlordmax-mac-version/#comment-7054</guid>
		<description>Steph,

Can&#039;t you just put the controls inside a scrolling pane? Its not ideal - but its one solution.</description>
		<content:encoded><![CDATA[<p>Steph,</p>
<p>Can&#8217;t you just put the controls inside a scrolling pane? Its not ideal &#8211; but its one solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steph</title>
		<link>http://www.followsteph.com/2007/03/03/landlordmax-mac-version/comment-page-1/#comment-6784</link>
		<dc:creator>Steph</dc:creator>
		<pubDate>Wed, 07 Mar 2007 04:34:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.followsteph.com/2007/03/03/landlordmax-mac-version/#comment-6784</guid>
		<description>Thanks everyone for the help, it&#039;s very appreciated. Hopefully we&#039;ll be able to resolve this issue shortly and have the Mac version out sooner than later!</description>
		<content:encoded><![CDATA[<p>Thanks everyone for the help, it&#8217;s very appreciated. Hopefully we&#8217;ll be able to resolve this issue shortly and have the Mac version out sooner than later!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steph</title>
		<link>http://www.followsteph.com/2007/03/03/landlordmax-mac-version/comment-page-1/#comment-6714</link>
		<dc:creator>Steph</dc:creator>
		<pubDate>Mon, 05 Mar 2007 18:34:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.followsteph.com/2007/03/03/landlordmax-mac-version/#comment-6714</guid>
		<description>Hi Ryan,

Actually, it has to do with the Mac Look and Feel (through the UI Manager). They intentionally change the size of the combo boxes for the Mac UI Manager.

With this Look and Feel &lt;a href=&quot;http://ecerami.blogspot.com/2006/06/jcombobox-autocompletion-on-mac-os-x.html&quot; rel=&quot;nofollow&quot;&gt;it can also affect the auto-fill combo box&lt;/a&gt;. The person in that article actually suggest the Quaqua Look and Feel because of similar issues. However when we tried it (and it did resolve all our combo box issues which means we&#039;re on the right track), it brought forth too many other Look and Feel issues (background colors were overwritten, etc.</description>
		<content:encoded><![CDATA[<p>Hi Ryan,</p>
<p>Actually, it has to do with the Mac Look and Feel (through the UI Manager). They intentionally change the size of the combo boxes for the Mac UI Manager.</p>
<p>With this Look and Feel <a href="http://ecerami.blogspot.com/2006/06/jcombobox-autocompletion-on-mac-os-x.html" rel="nofollow">it can also affect the auto-fill combo box</a>. The person in that article actually suggest the Quaqua Look and Feel because of similar issues. However when we tried it (and it did resolve all our combo box issues which means we&#8217;re on the right track), it brought forth too many other Look and Feel issues (background colors were overwritten, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://www.followsteph.com/2007/03/03/landlordmax-mac-version/comment-page-1/#comment-6712</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Mon, 05 Mar 2007 16:39:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.followsteph.com/2007/03/03/landlordmax-mac-version/#comment-6712</guid>
		<description>Could the problem be with JGoodies?  The only suggestion I have is to try reimplementing one or two screens with a layout manager I recently discovered called PageLayout which is found at pagelayout.sourceforge.net.</description>
		<content:encoded><![CDATA[<p>Could the problem be with JGoodies?  The only suggestion I have is to try reimplementing one or two screens with a layout manager I recently discovered called PageLayout which is found at pagelayout.sourceforge.net.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steph</title>
		<link>http://www.followsteph.com/2007/03/03/landlordmax-mac-version/comment-page-1/#comment-6709</link>
		<dc:creator>Steph</dc:creator>
		<pubDate>Mon, 05 Mar 2007 15:12:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.followsteph.com/2007/03/03/landlordmax-mac-version/#comment-6709</guid>
		<description>Hi Patrick,

Thank you for the tip, but thats not really the issue we&#039;re experiencing. You can actually do what your saying with just the following line of java code (using the character &quot;m&quot; because it&#039;s the widest in almost all fonts):
		jcomboBox.setPrototypeDisplayValue(&quot;mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm&quot;);

What we&#039;re actually look for is the ability to change the height of the jcombobox for the look and feel. If you look closely at the screenshot, it seems to take a lot more vertical space. And if you change the &quot;Dimension&quot;, it doesn&#039;t really resolve it in a polished way...</description>
		<content:encoded><![CDATA[<p>Hi Patrick,</p>
<p>Thank you for the tip, but thats not really the issue we&#8217;re experiencing. You can actually do what your saying with just the following line of java code (using the character &#8220;m&#8221; because it&#8217;s the widest in almost all fonts):<br />
		jcomboBox.setPrototypeDisplayValue(&#8220;mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm&#8221;);</p>
<p>What we&#8217;re actually look for is the ability to change the height of the jcombobox for the look and feel. If you look closely at the screenshot, it seems to take a lot more vertical space. And if you change the &#8220;Dimension&#8221;, it doesn&#8217;t really resolve it in a polished way&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick McKenzie</title>
		<link>http://www.followsteph.com/2007/03/03/landlordmax-mac-version/comment-page-1/#comment-6703</link>
		<dc:creator>Patrick McKenzie</dc:creator>
		<pubDate>Mon, 05 Mar 2007 12:46:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.followsteph.com/2007/03/03/landlordmax-mac-version/#comment-6703</guid>
		<description>I can&#039;t tell you that this will certainly work or not without your code and a Mac to test it on, but frequently you can fix Java display bugs by twiddling the window while it is offscreen (or twiddling it onscreen).  For example, after you have everything initialized but before calling JFrame.setVisible(true), programmatically use JComboBox.setSelected(pick an element -- I generally pick the largest one) and then clear the selection.  This will frequently cause the offending element to expand to fit the data, which if your layout is operating properly should ripple-effect the other elements into the proper look.

If twiddling it before it is visible doesn&#039;t work , I generally move the window offscreen, setVisible it, and do the twiddling there.  If that doesn&#039;t work, use the same process but programatically resize the container the offending element is in.

Generally, one or more of these techniques clears up the issue.  They&#039;re dirty, dirty hacks but they can be quicker than cleaning up someone&#039;s Java implementation.</description>
		<content:encoded><![CDATA[<p>I can&#8217;t tell you that this will certainly work or not without your code and a Mac to test it on, but frequently you can fix Java display bugs by twiddling the window while it is offscreen (or twiddling it onscreen).  For example, after you have everything initialized but before calling JFrame.setVisible(true), programmatically use JComboBox.setSelected(pick an element &#8212; I generally pick the largest one) and then clear the selection.  This will frequently cause the offending element to expand to fit the data, which if your layout is operating properly should ripple-effect the other elements into the proper look.</p>
<p>If twiddling it before it is visible doesn&#8217;t work , I generally move the window offscreen, setVisible it, and do the twiddling there.  If that doesn&#8217;t work, use the same process but programatically resize the container the offending element is in.</p>
<p>Generally, one or more of these techniques clears up the issue.  They&#8217;re dirty, dirty hacks but they can be quicker than cleaning up someone&#8217;s Java implementation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steph</title>
		<link>http://www.followsteph.com/2007/03/03/landlordmax-mac-version/comment-page-1/#comment-6672</link>
		<dc:creator>Steph</dc:creator>
		<pubDate>Mon, 05 Mar 2007 02:36:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.followsteph.com/2007/03/03/landlordmax-mac-version/#comment-6672</guid>
		<description>Hi Ryan,

You&#039;re correct, we&#039;re using JGoodies. It&#039;s a great library which we recommend.</description>
		<content:encoded><![CDATA[<p>Hi Ryan,</p>
<p>You&#8217;re correct, we&#8217;re using JGoodies. It&#8217;s a great library which we recommend.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

