X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Finput%2Fwindows%2Finput-method-context-impl-win.cpp;h=b673e4b8ecb583a0e0196d4fdfbe023a4eec00dd;hb=107347fd130dda8102d6eb23d0fa9fc72dcd886d;hp=5bd9b6fe9d6e34ee87f2ac97a2f1991f70985dc5;hpb=5b4d70c9f4f4b28107574c4151fa584aacdf3e71;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/input/windows/input-method-context-impl-win.cpp b/dali/internal/input/windows/input-method-context-impl-win.cpp index 5bd9b6f..b673e4b 100755 --- a/dali/internal/input/windows/input-method-context-impl-win.cpp +++ b/dali/internal/input/windows/input-method-context-impl-win.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018 Samsung Electronics Co., Ltd. + * Copyright (c) 2019 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -20,17 +20,17 @@ // EXTERNAL INCLUDES #include -#include #include #include // INTERNAL INCLUDES -#include +#include +#include #include +#include +#include #include #include -#include -#include namespace Dali { @@ -41,6 +41,13 @@ namespace Internal namespace Adaptor { +namespace +{ +#if defined(DEBUG_ENABLED) +Debug::Filter* gLogFilter = Debug::Filter::New( Debug::NoLogging, false, "LOG_INPUT_METHOD_CONTEXT" ); +#endif +} + InputMethodContextPtr InputMethodContextWin::New( Dali::Actor actor ) { InputMethodContextPtr manager; @@ -364,6 +371,12 @@ void InputMethodContextWin::SetInputPanelPosition( unsigned int x, unsigned int DALI_LOG_INFO( gLogFilter, Debug::General, "InputMethodContextWin::SetInputPanelPosition\n" ); } +void InputMethodContextWin::GetPreeditStyle( Dali::InputMethodContext::PreEditAttributeDataContainer& attrs ) const +{ + DALI_LOG_INFO( gLogFilter, Debug::General, "InputMethodContextWin::GetPreeditStyle\n" ); + attrs = mPreeditAttrs; +} + bool InputMethodContextWin::ProcessEventKeyDown( const KeyEvent& keyEvent ) { bool eventHandled( false );