From: Li Zhang Date: Fri, 16 Aug 2013 02:51:25 +0000 (+0800) Subject: Set default value of forward mode to false X-Git-Tag: submit/tizen/20140305.040902~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F06%2F16806%2F1;p=platform%2Fcore%2Fuifw%2Fise-engine-tables.git Set default value of forward mode to false Change-Id: I0f1747565987c61f65c7bb9f369fc6c3159ea761 --- diff --git a/src/scim_table_imengine.cpp b/src/scim_table_imengine.cpp index aa44b3a..864f67b 100755 --- a/src/scim_table_imengine.cpp +++ b/src/scim_table_imengine.cpp @@ -4,7 +4,7 @@ /* * Smart Common Input Method - * + * * Copyright (c) 2002-2005 James Su * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd. * @@ -121,7 +121,7 @@ _get_table_list (std::vector &table_list, const String &path) file = readdir (dir); } - closedir (dir); + closedir (dir); } } @@ -147,9 +147,9 @@ extern "C" { _get_table_list (_scim_sys_table_list, SCIM_TABLE_SYSTEM_TABLE_DIR); _get_table_list (_scim_user_table_list, scim_get_home_dir () + SCIM_TABLE_USER_TABLE_DIR); - _scim_number_of_tables = _scim_sys_table_list.size () + _scim_user_table_list.size (); + _scim_number_of_tables = _scim_sys_table_list.size () + _scim_user_table_list.size (); - return _scim_number_of_tables; + return _scim_number_of_tables; } IMEngineFactoryPointer scim_imengine_module_create_factory (unsigned int index) @@ -459,7 +459,7 @@ TableInstance::TableInstance (TableFactory *factory, m_factory (factory), m_double_quotation_state (false), m_single_quotation_state (false), - m_forward (false), + m_forward (true), m_focused (false), m_inputing_caret (0), m_inputing_key (0), @@ -561,7 +561,7 @@ TableInstance::process_key_event (const KeyEvent& rawkey) else if (key.code == SCIM_KEY_Right && key.mask == 0) ret = caret_right (); - //caret home + //caret home else if (key.code == SCIM_KEY_Home && key.mask == 0) ret = caret_home (); @@ -835,12 +835,12 @@ TableInstance::trigger_property (const String &property) !m_full_width_letter [m_forward?1:0]; refresh_letter_property (); } else if (property == SCIM_PROP_PUNCT && m_factory->m_table.is_use_full_width_punct ()) { - m_full_width_punct [m_forward?1:0] = + m_full_width_punct [m_forward?1:0] = !m_full_width_punct [m_forward?1:0]; refresh_punct_property (); } } - + void TableInstance::set_layout (unsigned int layout) { @@ -1100,7 +1100,7 @@ TableInstance::insert (char ch) if (m_factory->m_table.is_defined_key (newkey)) { m_inputted_keys.push_back (newkey); m_inputing_key = 0; - m_inputing_caret = 1; + m_inputing_caret = 1; insert_ok = true; } } @@ -1395,7 +1395,7 @@ TableInstance::lookup_page_up () bool TableInstance::lookup_page_down () { - if (m_inputted_keys.size () && + if (m_inputted_keys.size () && m_lookup_table.get_current_page_size () < m_lookup_table.number_of_candidates ()) { @@ -1593,7 +1593,7 @@ TableInstance::refresh_preedit () hide_preedit_string (); return; } - + for (i = 0; i& keyvec, const KeyEvent& key) { - std::vector::const_iterator kit; + std::vector::const_iterator kit; for (kit = keyvec.begin (); kit != keyvec.end (); ++kit) { if (key.code == kit->code && key.mask == kit->mask)