• 26 May 2013 - Since the new version attracted too many spammy registrations (around 250 fake accounts/day), user registrations are now protected by Mollom's spam protection service. Contact us if this causes some trouble.
  • 01 May 2013 - After the site upgrade, all passwords were reset and you will need to ask the site for a login reset on your first connection.

Canvas in PHP-GTK ? Or other method ?

Hi everybody,

I have been toying around with PHP-GTK for the past few days and have been pleasantly surprised at the possibilities offered. Being able to use (and re-use) PHP for GUI apps is a big breakthrough against bulkier Java and C++.

I am looking for a specific widget or behaviour though, and have not been able to find explicit documentation relating to it.
The widget in question is what seems to be called a 'canvas' : an area on the graphic interface where 'objects' (images) can be laid by the user, moved around, linked, accessed, deleted etc. so as to allow drawing schemes, diagrams, flows etc.
Throughout my searches I have seen mentions of GnomeCanvas, but nothing in PHP-GTK.
Does such a widget exist ? Or can this result be achieved using other methods ? I have tried the DrawingArea widget but have found myself facing a lack of documentation or tutorials to achieve my goals.

Thank you for your advice,

François