You are here

toplevel 윈도우들의 위상을 그룹으로 동작하게 하려면...?

안녕하세요.
드디어 2013년 새해가 되었네요.
여기 오시는 모든 분들~ 새해 복 많이 받으세요~

질문 드립니다.

toplevel .t1
wm attributes .t1 -topmost 1

toplevel .t2
wm attributes .t2 -topmost 1

toplevel .t3
wm attributes .t3 -topmost 1

위와 같이 toplevel로 세개의 창을 생성한 경우, . 윈도우를 포함하여 네개의 창이 하나의 그룹으로서,
어떤 상황에서도 그 사이에 다른 창이 끼어 들 수 없도록 하려면 어떻게 해야할런지요?
즉, 처음 프로그램을 구동해서 윈도우를 순차적으로 생성한 경우 문제가 없으나...
만약 중간에 Tcl/Tk의 창이 아닌 윈도우의 웹브라우저나 탐색기 등 다른 프로그램들의 창을 띄울 경우
Tk의 저 윈도우들 사이에 껴들어오게 되는 경우가 생기는데, 이를 방지할 수 있는 방법이 없을까요?
raise나 lower를 적절히 쓰면 될 듯 하지만... 윈도우에 bind하는것이 쉽지가 않네요. ㅠㅠ

가르침 부탁드립니다. ^^

감사합니다.