elementary: Add multibuttonentry widget
author이고은 <gouni.lee@samsung.com>
Thu, 24 Nov 2011 01:06:26 +0000 (01:06 +0000)
committerMike McCormack <mikem@ring3k.org>
Thu, 24 Nov 2011 01:06:26 +0000 (01:06 +0000)
commitd9cee8477069caca51a805a5ec2c2552b1310236
treeba71ffa2e91c52a1e837b839ddbdee942ed647f0
parent17e0b91b2690119aca2d3fab0f9c3d33797511f7
elementary: Add multibuttonentry widget

---------------------------------------------------

Dear Developers,

I added a new widget called “Multibuttonentry" which could be used as contact button in App
This widget allows a user to insert a text button.
text button is inserted by pressing the "Enter key"
If there is no space in the current row, the new button is entered in the next row. If the button is clicked, it will become focused.
And focused button can be removed by pressing the "backspace" key.
when items are added over 1 lines, if Multibuttonentry lost focus, it becase shrink mode (made it as 1 line)

Please review it's APIs and functionalities.

Thank you,
Goun

---------------------------------------------------

Widget was originally written by Hyunsil Park <hyunsil.park@samsung.com>.
It has been contributed to by the following people:
 * Jihoon Kim <jihoon48.kim@samsung.com>
 * WooHyun Jung <wh0705.jung@samsung.com>
 * deasung.kim <deasung.kim@samsung.com>
 * Myungjae Lee <mjae.lee@samsung.com>
 * Goun Lee <gouni.lee@samsung.com>
 * Mike McCormack <mj.mccormack@samsung.com>
 * Daniel Juyung Seo <juyung.seo@samsung.com>
 * Seunggyun Kim <sgyun.kim@samsung.com>
 * sanghoon80.cho <sanghoon80.cho@samsung.com>

Signed-off-by: 이고은 <gouni.lee@samsung.com>
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 65548
AUTHORS
data/objects/Makefile.am
data/objects/multibuttonentry.edc [new file with mode: 0644]
data/themes/Makefile.am
data/themes/default.edc
data/themes/widgets/multibuttonentry.edc [new file with mode: 0644]
src/bin/Makefile.am
src/bin/test.c
src/lib/Elementary.h.in
src/lib/Makefile.am
src/lib/elc_multibuttonentry.c [new file with mode: 0644]