Great, thanks very much!  I already fired off the first build last night, and am now trying to get it to pick up where it failed.  I&#39;ll find folks on IRC when I hit my next snags.<div><br></div><div>- Billy</div><div><br>
</div><div><br><br><div class="gmail_quote">On Mon, Oct 3, 2011 at 3:26 AM, Michael Meeks <span dir="ltr">&lt;<a href="mailto:michael.meeks@suse.com">michael.meeks@suse.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Billy,<br>
<br>
On Fri, 2011-09-30 at 08:39 -0700, Billy Charlton wrote:<br>
&gt; So, my pet peeve issue is a Calc bug/feature request first filed in<br>
&gt; *2003* -- and is in the OOo bugzilla at<br>
&gt; <a href="https://issues.apache.org/ooo/show_bug.cgi?id=10864" target="_blank">https://issues.apache.org/ooo/show_bug.cgi?id=10864</a> .  I actually<br>
&gt; filed one of the 12 dupes around 2006.<br>
<br>
        Heh filing bugs is great, but showing up to help fix them is even more<br>
impressive :-) the bug sounds annoying as you say.<br><br>
&gt; I always wondered if there was some dark reason this issue kept<br>
&gt; getting backburned when the project was still in OOo.<br>
<br>
        Lack of resources.<br>
<br>
&gt; Anyway, I&#39;ve done plenty of C++ and UI development projects so I&#39;m not<br>
&gt; afraid of tackling it, but the codebase is pretty impenetrable for<br>
&gt; someone just starting out on this project.  Pointers welcome!<br>
<br>
        Cool. So the first trick is to get a build, Linux is strongly<br>
recommended for that. When you&#39;ve done that, poking at things like:<br>
<br>
svx/inc/svx/tbcontrl.hxx<br>
        + SvxFontColorToolBoxControl<br>
and     + SvxFontColorExtToolBoxControl<br>
<br>
        the difference between which -may- be the cause of your issue, if you<br>
poke into:<br>
<br>
sw/source/ui/app/swmodule.cxx:<br>
<br>
        You can see that some are &#39;Ext&#39; control variants and others are not:<br>
    SvxFontColorExtToolBoxControl::RegisterControl(SID_ATTR_CHAR_COLOR2, pMod );<br>
    SvxFontColorExtToolBoxControl::RegisterControl(SID_ATTR_CHAR_COLOR_BACKGROUND, pMod );<br>
<br>
        these guys have the separate drop-down vs. select it seems<br>
<br>
    SvxColorToolBoxControl::RegisterControl(SID_BACKGROUND_COLOR, pMod );<br>
<br>
        and this guy does not. I imagine calc is using the non-Ext controls,<br>
and needs updating.<br>
<br>
        As for saving the previous state in the ODF file, perhaps the best<br>
place to shove that is the settings.xml file; poke at<br>
sc/source/filter/xml - near the $ git grep VisibleAreaTop hits :-)<br>
<br>
        HTH,<br>
<br>
                Michael.<br>
<font color="#888888"><br>
--<br>
<a href="mailto:michael.meeks@suse.com">michael.meeks@suse.com</a>  &lt;&gt;&lt;, Pseudo Engineer, itinerant idiot<br>
<br>
</font></blockquote></div><br></div>