Le Mardi 21 Février 2006 20:17, [EMAIL PROTECTED] a écrit : > Hi Pierre-Andre,
Hi Ingrid, Sophie, Martin and Thorsten > Galmes Pierre-Andre wrote: > > ... > > Thanks Sophie for introducing me to the graphics team. I am enthusiastic > > at the idea to start developping on the graphs module and hope I will > > help. > > > > ... > > > > For now, I have no special idea about what I would like to work on, so > > just tell me where I could help and I will start working on it ! > > You are welcome at the chart team :-) Thanks :-) > > I still have a lot of questions. Where should I start ? Which version > > should I start developping with ? m156 ? Should I start from the cvs tree > > or download a package from : http://go-ooo.org/packages/SRC680. Can I > > work with ooobuild ? > > The chart reimplementation is ongoing on the branch > cws_src680_chart2mst3. This branch is currently based upon the version > SRC680_m152. I think you will need to get the sources from the cvs tree > on that branch. [...] The cvs is being downloaded, and I will patch it and compile it as soon as possible. > Martin also told me that there is a tool 'cwsclone' which makes it > easier to get the sources for a branch, but I cannot find it. > Martin, maybe you can give additional advice here for getting started > with the build environment for a CWS? Thanks a lot in advance. For now, I am following the advice send. Everything is going well. I am updating each module from the cws. > When you have finally managed to get all the stuff running you could > start implementing the enabling and disabling of the menu entries > Format->Arrangement->'Bring Forward' and 'Send Backward' for dataseries > for example. The file > chart2/source/controller/main/ControllerCommandDispatch.cxx has a method > ControllerCommandDispatch::fireStatusEvent. Here we need an additional > 'conditionalFireStatusEventForURL' for the two menu entries. The > commands for the entries are '.uno:Forward' and '.uno:Backward' and can > be found in chart2/uiconfig/menubar/menubar.xml. There is a method > 'DiagramHelper::moveSeries' in chart2/source/tools/DiagramHelper.cxx > which executes the menu actions. Maybe you can add a method here that > returns a boolean to indicate wether the move is possible or not. BTW, are there some docs explainining the architecture of the project ? I saw a deprecated document ("deprecated - details of the classes used by the proposed chart architecture - deprecated") but is there a new one ? Anything to help understanding the "big picture" of the module before going to the "deep code" ? > I hope I could give you a starting point and don't hesitate to ask > further questions, Thanks again ! -- Pierre-André Galmes StarXpert - www.starxpert.fr --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
