wx.Frame.GetPosition() 썸네일형 리스트형 파이썬 GUI, 창 움직임 트래킹 Frame Movement Tracking 개요 경우에 따라 창의 현재 위치나 크기를 알아야 할 때가 있다. 이 경우 어떤 방식으로 값을 얻어오는지 예제를 통해 알아본다. 추가로 키보드 조작을 통해 창 크기를 변경하는 방법도 알아본다. wx.EVT_MOVE 창이 움직일때 발생하는 이벤트이다. 아래와 같이 바인딩하여 움직임을 감지한다. self는 wx.Frame 객체이며, 프레임 이동 이벤트가 감지 되면 self.OnMove 함수가 작동한다. self.Bind(wx.EVT_MOVE, self.OnMove) 한편, 창이 움직일 때 좌표 값을 얻어오는 함수는 GetPosition() 이고, 창의 크기는 GetSize()로 얻는다. wx.EVT_CHAR_HOOK 키보드를 누를 때 발생하는 이벤트이다. 해당 이벤트로 실행된 함수에서 event.GetKey.. 더보기 이전 1 다음