Revision | 1e221bc1666cc3752286e2f7a8719c68677dac1d (tree) |
---|---|
Zeit | 2012-10-30 00:37:20 |
Autor | angeart <angeart@git....> |
Commiter | angeart |
Inputの挙動がおかしかったのを修正
@@ -632,8 +632,9 @@ void Input::ProcessInput(InputManager* input) | ||
632 | 632 | message_lines_.push_back(line_buffer); |
633 | 633 | } |
634 | 634 | |
635 | - if (active() && input->GetMouseX() >= x() && input->GetMouseX() <= x() + width() && | |
636 | - input->GetMouseY() >= y() && input->GetMouseY() <= y() + height()) { | |
635 | + if (active()) { | |
636 | + if(input->GetMouseX() >= x() && input->GetMouseX() <= x() + width() && | |
637 | + input->GetMouseY() >= y() && input->GetMouseY() <= y() + height()){ | |
637 | 638 | if ( !right_click_list_.visible() && |
638 | 639 | !( right_click_list_.visible() && right_click_list_.absolute_x()<= input->GetMouseX() && input->GetMouseX() <= right_click_list_.absolute_x()+ right_click_list_.absolute_width() |
639 | 640 | && right_click_list_.absolute_y() <= input->GetMouseY() && input->GetMouseY() <= right_click_list_.absolute_y() + right_click_list_.absolute_height())) { |
@@ -817,6 +818,7 @@ void Input::ProcessInput(InputManager* input) | ||
817 | 818 | //rightmenu_show_ = true; |
818 | 819 | } |
819 | 820 | } |
821 | + } | |
820 | 822 | |
821 | 823 | // カーソル位置(文字単位)を取得 |
822 | 824 | cursor_byte_pos = GetKeyInputCursorPosition(input_handle_); |