I was trying to find the original thread that I start posting about the simple graph and I can't find it so I'm creating a new to keep you all informed about the progress.
I have just upload some changes at this point scrolling is fixed and is working here for me on QT, GTK2 and win32. I have disabled the ability to include background images on none win32 widget sets it create a lot of headaches for me and is something I do not need so after everything works as expected I might take an other look at it.
Problems remaining to be solved are
1) On GTK2 and function PtInRegion returns always false for some odd reason that breaks the drag and move abilities of the classes I have patched the rectangularNode to be able to respond correctly so at least I could finish the scrolling debugging the odd thing is that since the text of the classes have their own mouse detection if you give them a caption to show you can use it to move them around.
2) the GraphLink text out needs work, gtk2 and QT do not support some of the text out abilities that windows have and especially the bottom center alignment which is used to place the text on the line. I have no idea how to address this problem I'm thinking to use cairo/pango or aggpas to fake it but if there is an easier way around it I would prefer to take it.
After those 2 problem are solved a first stable release will be made and everything else will be put on a back burner unless a show stopper bug appears.
link :
https://sourceforge.net/projects/evssimplegraph/PS.
The cursors.res has been reworked to avoid invisible on screen cursors I would appreciate some feedback if they work on linux.