<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Wow...that is totally bizarre.  I swear that working for me yesterday.  I can't get it to work now.</span></div><div><span>Either I was in an evil parallel universe yesterday...or I am now.</span></div><div>Oh well.  I'll let you know if I figure it out.</div><div><span><br></span></div><div>In the meantime, here's a fix for a bug I just noticed today.  If the currently-selected item of a drop-down-list-style ComboBox is modified, and the text selection is anything but the entire item, the combo-box's text box is updated improperly.  Enclosed is the unit test, patch, and project, as usual.</div><div><br></div><div>Steven Boswell</div><div><br></div>  <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "> <div style="font-family: 'times new roman', 'new york',
 times, serif; font-size: 12pt; "> <div dir="ltr"> <font size="2" face="Arial"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Stifu <stifu@free.fr><br> <b><span style="font-weight: bold;">To:</span></b> mono-devel-list@lists.ximian.com <br> <b><span style="font-weight: bold;">Sent:</span></b> Tuesday, July 24, 2012 10:53 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Mono-dev] Patches for mono-winforms<br> </font> </div> <br>The TableLayoutPanelTest2 project works properly without patching Mono. No<br>errors, same rendering as .NET.<br><br><a href="http://mono.1490590.n4.nabble.com/file/n4650550/mono_tablelayout2.png" target="_blank">http://mono.1490590.n4.nabble.com/file/n4650550/mono_tablelayout2.png</a><br>mono_tablelayout2.png <br><br><br>Steven Boswell II wrote<br>> <br>> Enclosed is bug fix #2 of 3 for TableLayoutPanel.<br>> <br>> <a
 href="http://msdn.microsoft.com/en-us/library/ms171690.aspx%C2%A0says" target="_blank">http://msdn.microsoft.com/en-us/library/ms171690.aspx says</a> that, when the<br>> panel's AutoSize property is set to true, that Percent-style columns get<br>> treated like AutoSize-style columns with regard to the widest child<br>> control in the column.  Mono didn't do that; it does now.<br>> <br>> <br>> Enclosed is a zip archive with a patch, a unit test, and a project.  As<br>> usual, apply the unit test, watch it fail, apply the patch, watch the unit<br>> test succeed, and use the project to verify equivalent behavior under .NET<br>> and MS Windows.<br><br> </div> </div>  </div></body></html>