How to have a button create a movable icon

I am looking to have a button create an icon that the user can then move around an image background.  The background image is essentially a building diagram that I want to be able to label areas of with an incrementing icon.  Then when the icon is double clicked to have a page popup that the user can fill out information about that area of the building.
1 answers

This would be a custom widget.  It might be worth looking at the Image Markup widget in the marketplace and seeing if you could extend that to meet your needs.