[Tizen] Add more Preedit styles 23/221123/1
authorSeoyeon Kim <seoyeon2.kim@samsung.com>
Mon, 16 Dec 2019 05:20:59 +0000 (14:20 +0900)
committerSeoyeon Kim <seoyeon2.kim@samsung.com>
Fri, 27 Dec 2019 08:06:43 +0000 (17:06 +0900)
commit028fec44cdc590a5c07ed62a085a5105a307e7c9
tree8207bbeccd9a88091a3f00921069678210681d01
parent240419948efd34ee9c60370d8495296c2a25d884
[Tizen] Add more Preedit styles

- Add more preedit styles for substring : SUB4, SUB5, SUB6, and SUB7.
- The preedit type is NONE, SUB1 ~ SUB7.
   But, DALi changed the name exactly, such as 'UNDERLINE' instead of 'SUB1' and
  'REVERSE' instead of 'SUB2'.
  SUB4 ~ 7 are just to draw the text in underline with various background color.

- The index received from imf is a byte. So it should be converted to character index.

Change-Id: Iea64e1bfc27ff291cee592c839013171df75d31c
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
dali/devel-api/adaptor-framework/input-method-context.cpp
dali/devel-api/adaptor-framework/input-method-context.h
dali/internal/input/common/input-method-context-impl.h
dali/internal/input/generic/input-method-context-impl-generic.cpp
dali/internal/input/generic/input-method-context-impl-generic.h
dali/internal/input/tizen-wayland/input-method-context-impl-ecore-wl.cpp
dali/internal/input/tizen-wayland/input-method-context-impl-ecore-wl.h
dali/internal/input/ubuntu-x11/input-method-context-impl-x.cpp
dali/internal/input/ubuntu-x11/input-method-context-impl-x.h
dali/internal/input/windows/input-method-context-impl-win.cpp
dali/internal/input/windows/input-method-context-impl-win.h