You are here

optcl로 웹브라우저를 띄운 상황에서의 마우스 이벤트 핸들링 문제

안녕하세요.
예전에 올려주셨던 optcl로 웹브라우저를 띄우는 것을 보고 따라하고 있습니다.
그런데, 웹브라우저를 pack한 frame 상에서의 마우스 위치 정보 핸들링이 되지를 않습니다.
아마도 브라우저에게 이벤트가 귀속되어 버려 Tk에서 알아차리지 못하는 것 같은데 어떻게 해야 할까요?
웹브라우저가 띄워져 있는 frame에서 마우스 클릭 위치, 마우스 릴리즈 위치를 캐치하고 싶습니다.

set map_frame [ttk::frame .mapframe -borderwidth 1 ]
pack $map_frame -side top -fill both -expand true

set iexplorer [optcl::new -window $map_frame.iexplorer Shell.Explorer.2]
pack $map_frame.iexplorer -side top -fill both -expand true

set statusframe [ttk::frame $map_frame.statusframe]
pack $statusframe -side bottom -fill x

set pbframe($iexplorer) [ttk::frame $statusframe.pbframe($iexplorer) -relief groov]
pack $pbframe($iexplorer) -side left -fill both -expand true

bind $iexplorer {
set mapFromX %x
set mapFromY %y
puts "FROM : $mapFromX, $mapFromY"
}

bind $iexplorer {
set mapToX %x
set mapToY %y
puts "TO : $mapToX, $mapToY"
}