You are here

Iwidgets combobox와 always on top관련 질문드립니다.

안녕하세요..
평소 사이트에서 도움을 많이 받고 있습니다.. 감사합니다.

Iwidgets Package의 Demo를 활용해서 GUI를 만들고 있습니다.
문제는 윈도우창을 always on top을 하면서 하고 싶은데
Iwidgets Package의 Combobox와 문제가 생깁니다.

※ 문제 현상 : on top구현시 Combobox의 내용이 바인딩 되지 않음.

특이사항으로, pack하는 순서를 2번과 같이 바꾸면 바인딩은 되는데, 버튼 때문에 위에 목록 몇개가 짤립니다.^^;
1. disjointlistbox -> combobox -> button
2. combobox -> disjointlistbox -> button

PC정보
1. 운영체제 : 윈도우XP 32bit
2. TCL Version : ActiveTcl 8.4.19

package require Iwidgets
wm attributes . -topmost 1

iwidgets::combobox .cb -labeltext "Font:" -labelpos w -selectioncommand {
    puts "selected: [.cb getcurselection]"
}
.cb insert list end Ariel Courier Helvetica Knarly Lucida \
    Rumpus Symbol Times "Zapf Dingbats"
.cb selection set Times
pack .cb

iwidgets::disjointlistbox .dlb
pack .dlb -padx 10 -pady 10 -fill both -expand yes
.dlb insertlhs {black white red blue yellow green magenta}

button .but -text "RUN" -command RUN
pack .but -ipadx 40 -ipady 1