<div dir="ltr">Hi All!<div><br></div><div>Sorry for my belated report!</div><div>I was busy with university stuff during weeks 1-2-3, but I was able to start work last week.</div><div><br></div><div>The first goal <span style="font-family:arial,sans-serif;font-size:13px">Tomaž and Kendy want me to achieve is to have the colors of the currently opened document available as a palette.</span></div>

<div><span style="font-family:arial,sans-serif;font-size:13px">To achieve this I added a method for getting all the colors to the SwDoc class, and I tried calling it from the palette toolbar code, but apparently the code pointer[1] given in the task description is not for the toolbar used in Writer or Draw, neither the ctor nor the methods of </span><font face="arial, sans-serif">SvxColorDockingWindow get called when clicking the color toolbar.</font></div>
<div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><font face="arial, sans-serif">What I found instead is that SvxColorToolBoxControl[2] methods get called when the color toolbar in Writer is used. It seems to use UNO to listen to status changes.<br>
<br></font></div><div><font face="arial, sans-serif">Right now I'm trying to figure out if this is the code for the toolbar where I have to make the changes, and how I'm going to achieve bidirectional communication between SwDoc and the toolbar code.</font></div>
<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">If anyone has any insights about this, please don't hesitate to share them! Thank you!</font></div><div><font face="arial, sans-serif"><br>
</font></div><div><font face="arial, sans-serif">All the best,</font></div><div><font face="arial, sans-serif">Krisztian Pinter</font></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div>
<span style="font-family:arial,sans-serif;font-size:13px">[1] </span><span style="font-family:arial,sans-serif"><a href="http://opengrok.libreoffice.org/xref/core/svx/source/tbxctrls/colrctrl.cxx">http://opengrok.libreoffice.org/xref/core/svx/source/tbxctrls/colrctrl.cxx</a></span></div>
<div><span style="font-family:arial,sans-serif">[2] </span><span style="font-family:arial,sans-serif"><a href="http://opengrok.libreoffice.org/xref">http://opengrok.libreoffice.org/xref</a></span><span style="font-family:arial,sans-serif">/core/svx/source/tbxctrls/tbcontrl.cxx#2315</span></div>

</div>