Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » UppHub » GraphDraw/GraphCtrl
Re: GraphDraw/GraphCtrl [message #57157 is a reply to message #57116] Tue, 01 June 2021 23:23 Go to previous messageGo to previous message
Didier is currently offline  Didier
Messages: 680
Registered: November 2008
Location: France
Contributor
Hello Pradip,

Here is my lattest update Smile


There is a lot of cleaning up and corrections around the GraphSerie style editor
As for selection, I had to do some small refactoring (nothing really heavy, but you will be impacted: See PaintDataPoint() and MCoordinateConverter


All modifications are:
Quote:
* GraphSerieEditorInterface:
* Added default filling of Functions<> (no more needed to fill them in custom creator function)
* Changed procedure used to create GraphSerieEditorInterface instances
==> You now have to use GraphSerieEditorInterface::Create()
This allows to "catch" types and have full type checking in code
* Added RevertChange() : used by the [Cancel] button (All is managed automatically by doing a copy of the Style before modifying it)
!! NOTE !!! : All MY_GrapSerie::StyleGS structs now MUST have an 'operator=()' defined (needed to copy styles)

* Series Style editor :
* corrected serie selection when filtering & sorting
* Corrected preview update
* added upddate of preview in list table

* Added FitToData() capacities to SimpleJobSerie example

* Corrected FitToVisibleData() (had same behaviour as FitToData() since refactoring)

* Removed method: CustomData::PaintDataPoint(BufferPainter& , int scale, const MCoordinateConverter& coordConv )
Only version with 'int style' is kept

* Introduced class : MCoordinateConverter
* Changed GraphSerie::SelectXxx() API (to use MCoordinateConverter)
* Changed GraphSerie::PaintXxx() API (to use MCoordinateConverter)
* Changed CustomData class methods API (to use MCoordinateConverter)

* Added GraphSerie selection related action Functions<>
Event<> WhenPreSelectAction;
Event<> WhenPostSelectAction;
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message icon14.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message icon14.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Anboto/Surface updated
Next Topic: Added NetCDF library
Goto Forum:
  


Current Time: Sat Apr 27 15:43:04 CEST 2024

Total time taken to generate the page: 0.05229 seconds