2012-07-08 4 views
0

특정 프레임에 포함 된 위젯의 맨 위에있는 wx.StaticBitmap()이 필요합니다. wx.STAY_ON_TOP 스타일로 이미 시도했지만 동일한 직접 컨테이너에있는 위젯에서만 작동한다고 생각합니다.모든 것을 오버라이드하는 정적 비트 맵을 만들려면 어떻게해야합니까?

프레임이 있다고 가정 해 봅시다.이 프레임은 패널이 놓여있는 정적 이미지를 배경으로하고 있으며 다른 자체 위젯을 포함하고 있습니다. 이제 메인 프레임이나 배경 이미지를 모체로하는 이미지를 표시 할 수있는 정적 이미지 나 다른 방법을 만들 수 있습니다. 그러나 패널 위쪽에 있으면 항상 오버라이드됩니다. 패널 자체 최우선 이미지의 부모를 만들기

나는 또한 패널은 입력 윈도우 이벤트 후에 생성된다는 사실을 언급해야하는 옵션

없습니다.

답변

0

wx.Dialog를 사용하고 ShowModal() 메서드를 사용하여 다른 모든 것들 위에 비트 맵을 표시하십시오. 다른 위젯으로 패널을 숨기고 비트 맵으로 표시 할 수도 있습니다. 이 재미있는 방법은 tutorial입니다.

관련 문제