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 » Community » U++ community news and announcements » New graph packages
Re: New graph packages [message #41614 is a reply to message #41507] Sun, 05 January 2014 23:48 Go to previous messageGo to previous message
Didier is currently offline  Didier
Messages: 725
Registered: November 2008
Location: France
Contributor
Hi all,


I just delivered to svn sandbox an update of GraphDraw/GraphCtrl.
The modifications are listed below:

* GraphElementCtrl_FloatMoveResize : improved re-size with full border/corner selection and adapted MouseCursor when resizing
* Added LocalLoopSelect & Select style in GraphCtrl
......* In fact this draws nice blue transparent rectangles instead of the animated rectangle obtained using RectTracker
......* Select Rect style is completelly configurable ( Blue is default )
* StdGridAxisDrawCtrl:
* Added AXIS SELECT-ZOOM
......* Added LocalLoopSelect
......* Added configurable select style
* Added global KEY management ==> replace K_CTRL, ... by predefined constants K_ZOOM, K_SCROLL, ...
only a starting point, may do more if needed
* BUG : Corrected BUGs when LEFTMOUSE pressed outside GRAPH and moves into graph area
* Undo stack :
......* Added isModified Verification before adding UndoAction to UNDO STACK
......* Added UNDOSTACK limitation (100 undo actions max by default )
* Layout() requests :
......* Painting done in 'fastPaint' mode when requested by Layout() ==> Application resizing
......* Added FULL repaint 300 ms after last Layout() request
......==> this gives fluid application re-size (no app freeze when re-sizing)
* Add AllowZoom, AllowScroll for X/Y management
* Added additional methods in GraphCtrl.usc
......* UseLocalSelectLoop
......* DisableGraphZoom
......* DisableGraphScroll
......* DisableXZoom
......* DisableYZoom
......* DisableXScroll
......* DisableYScroll
......* DisableAxisScroll
......* DisableAxisZoom

The major improvements are:
* Stylable selection rectangle
* no app freeze when re-sizing application (in case of big data)
* Zoom/Scroll authorizations completely configurable through layout designer

[Updated on: Sun, 05 January 2014 23:50]

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 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
Previous Topic: New pick/clone notation now merged into trunk
Next Topic: Testing of migrated and upgraded forum
Goto Forum:
  


Current Time: Sun Apr 27 09:20:55 CEST 2025

Total time taken to generate the page: 0.02518 seconds