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]

Reply via email to