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 #54394 is a reply to message #54347] Sat, 11 July 2020 23:31 Go to previous messageGo to previous message
Didier is currently offline  Didier
Messages: 680
Registered: November 2008
Location: France
Contributor
Hello Pradip,

I just uploaded the latest version of the code.
The feature you requested is now the default behaviour Smile (although original behaviour can stil be set by using SetZoomOnCursor(false) )

It took me some time because I had to finish plugging back in Properties Editors and be compatible with Chameleon) and I did some more cleaning up.

Noticable changes:
* Properties dialog accessible in plot area now displays one Properties dialog containing all the dialogs in tabs (it can be fully customized)
* Properties values can now be changed and are comptible with Chameleon Smile
* some renaming has been done
* some cleaning has been done
GraphDraw_CRTP has been deleted and an uneeded inheritance level has been removed
Take a look at GD_XYLTMM_GraphCtrl : it now contains a good example to build a fully custom GraphCtrl

You should get 2 small compilation issues:
* all GraphElements StyleXxxx renamed to StyleGEXxxx example: StyleXAxisDefault() ==> StyleGEXAxisDefault()
* all X_ or Y_ in Types renamed to X1_ and Y1_ example X_TypeCoordConverter ==> X1_TypeCoordConverter
Look at the GanttCtrl package : I made the corrections needed


These renamings aim to suppress ambiguities to make code more readable.

I think most of the renaming/cleaning should be finished now, all this started when I pushed Chameleon in and I wanted to have a better code base

Note: Properties dialogs are quite ugly and not finished : next step is to try to do better Wink

BTW : you're GridAxis works fine, looks great and it will be a great addition. If you enhance it please post it back so we can all benefit



[Updated on: Sat, 11 July 2020 23:36]

Report message to a moderator

 
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: Sun Apr 28 20:22:53 CEST 2024

Total time taken to generate the page: 0.04268 seconds