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 » PlotCtrl
Re: PlotCtrl [message #22853 is a reply to message #22822] Sat, 22 August 2009 13:42 Go to previous messageGo to previous message
dolik.rce is currently offline  dolik.rce
Messages: 1789
Registered: August 2008
Location: Czech Republic
Ultimate Contributor

Hello everybody,

Here goes newest version of PlotCtrl. I've added checks to avoid freezes due to precision limitations (as described in above post). Another changes are in mouse handling - now it uses RectTracker - wonderful class, which I just discovered Smile. Also the bindings are now (hopefully) more logical: left click zooms in, right click out, left push&move zooms to selection and ctrl+left shows all plots.

A lot of changes happened in the plotting code too. I've added clipping (drawing only segments of lines that are actually visible in current plot) and I was quite surprised by the speedup. Many thanks goes to Mirek, since it was his LineClip() from Painter, which I used as a base for my code to safe time Wink I hope it's OK...

Things that still need to be fixed: axes labels, cursors and much more...

Any suggestions or feedback?

Regards,
Honza

[EDIT: Removed the file, see newest version below.]

[Updated on: Sat, 22 August 2009 20:22]

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
Previous Topic: Splash Screen for Your applications!
Next Topic: String near match algorithm
Goto Forum:
  


Current Time: Mon Apr 29 02:41:49 CEST 2024

Total time taken to generate the page: 0.01535 seconds