Mouse Event 가 Close Button 에 영향을 주는 과정
2019, Mar 22
MultiScreen::WndProc 가 MultiScreen::NotifyMouseMove 호출
- SetMousePoint -> GetTileIndexByLocation 호출.
- over_tile_index 셋팅.
renderer 가 해당 tile_index 에 닫기 이미지를 Draw.
- GetButtonRect() 가 image_rect, button_rect 셋팅.
- DrawImageButton() 이 button_rect 크기의 타원을 그리고
- mouse_location 판단하여 타원에 색을 칠하거나 칠하지 않는다.
- X 이미지를 그린다.