RSS/Atom feed Twitter
Site is read-only, email is disabled

imagemap enhancement

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

1 of 1 message available
Toggle history

Please log in to manage your subscriptions.

imagemap enhancement Carl Karsten 13 May 15:43
Carl Karsten
2008-05-13 15:43:42 UTC (over 16 years ago)

imagemap enhancement

I need to create an image map for the floorplan you see here: http://www.chicagomidwestwineshow.com/Floorplan/

I could use gimp's imagemap plugin as is, but 3 simple mods would make it even better. What I would like to do is just click once on each number (so 98 clicks) and save to a .txt file just the x,y of each click. (I would then load the xy's into a database that would later generate the html image map with links to who is at the various locations.) That is how I would use it this time, but the mods I am suggesting to make this happed would also add some features that might get used later.

1. default circle radius - in the preferences dialog, add a checkbox "use default radius" and a numeric input box. When enabled, it would only require one click to create a circle, and all of the circles would be the same size. For consistency, it might be good to have a default rectangle too. default poly would be more work, not sure it would ever be used.

2. suppress settings dialog - preferences, "show Area Settings on Area creation" on is current behavior, off would just add the area do the Region List.

3. add a "File type" to the save as dialog. .map is the current behavior, .dat would be a CSV or something suitable for being read into a database. Probably best if it is something that could be easily read back in via the 'Open' option.

I started looking at the source http://svn.gnome.org/viewvc/gimp/trunk/plug-ins/imagemap/ and decided my C skills weren't up to it. But they are not non existent, so if someone wants to do a 0.1 version, I can build, test and maybe even debug it.

Carl K