efl/legacy/elementary/doc
Bluezery 4de5c80ede From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [Patch][elm_map] Add overlay in the map

I made a overlay APIs in the map. This will replace the marker APIs.
I hope that markers will be deleted before elementary 1.0 release.
This was discussed before in
http://marc.info/?l=enlightenment-devel&m=132685497711772&w=2

Marker only supports layout style overlay. So only icon and image are
suitable for marker.  For now on, overlay can support any evas object
and also layout style.
Currently overlay support default, bubble, and class types.  And more
types will be added (Polyline, Polygon, scale, POI etc.).
I made a Elm_Map_Overlay opaque structure for handling general overlay
properties (hide, pause, show, etc.) and coordinates or internal
content (icon, content, etc.) for those different types.
Class type overlay is something like mixture of previous marker group
and marker class.
If member overlays in the same class are closed, they will be grouped.
(Same functionality as previous maker group.) The group's properties
and contents are defined by using general overlay functions.  (New
functionality)
This defined properties and contents can be be propagated to member
overlays appended to this class.  (Same functionality as previous
maker class.)

There are some missing functionalities remained. Group callbacks are
not supported yet in the overlays.
So images inside group bubble can not be shown. I will implement this
feature.

After this patch, I will fix signals and function names before
elementary 1.0 releases.




SVN revision: 68672
2012-03-05 04:18:33 +00:00
..
img Elementary: Improve some documentation images 2011-08-04 22:34:51 +00:00
widgets Elm pager: remove all references from elm's tree. 2012-02-16 09:26:35 +00:00
Doxyfile.in api reference now points to modules.html since there is no single file reference 2012-01-03 06:45:07 +00:00
DoxygenLayout.xml Elementary: replacing doxygen's modules list with a 2011-07-20 17:55:07 +00:00
Makefile.am add shot.sh to makefile.am 2011-11-29 09:40:37 +00:00
e.css 1. add elm module internal code. will be used later for things like: 2009-09-29 04:35:35 +00:00
examples.dox From: Bluezery <ohpowel@gmail.com> 2012-03-05 04:18:33 +00:00
foot.html elementary: Add acknowledgment of Samsung's patronage to 2011-06-15 14:13:45 +00:00
head.html api reference now points to modules.html since there is no single file reference 2012-01-03 06:45:07 +00:00
index.doxy elementary: UI-Mirroring to Mirroring in index.doxy 2012-03-03 07:42:37 +00:00
shot.sh Elementary: Map Documentation 2011-08-03 21:05:20 +00:00