홈페이지: https://github.com/ch32n/collapseframe
A Tcl/Tk collapsable frame megawidget.
접을 수 있는 프레임 메가위젯입니다.
package require collapseframe
proc createExampleEntry {path text args} {
set Frame [$path add {*}$args -text $text]
puts "Entry Frame: $Frame"
grid columnconfigure $Frame 0 -weight 10
ttk::label $Frame.l1 -text "Ex1 $text"
ttk::label $Frame.l2 -text "Ex2 $text"
grid $Frame.l1 -sticky nw
grid $Frame.l2 -sticky nw
return $Frame
}
font create LargerBold -family "Segoe UI" -size 10 -weight bold -slant italic
grid columnconfig . 0 -weight 10
grid rowconfig . 0 -weight 10
set CollapseFrame [collapseW::create .colFrame]
grid $CollapseFrame -row 0 -column 0 -sticky nesw
createExampleEntry $CollapseFrame Devices -font LargerBold
createExampleEntry $CollapseFrame Layout -font LargerBold
createExampleEntry $CollapseFrame Neighbors -font LargerBold
createExampleEntry $CollapseFrame Maps maps -font LargerBold
createExampleEntry $CollapseFrame Junk junk -font LargerBold
'Tcl & Tk > 확장 패키지 (Extension Package)' 카테고리의 다른 글
TclIPv6 (0) | 2025.08.05 |
---|---|
slpanel (0) | 2025.08.05 |
tcanvas 1.0 (0) | 2025.07.02 |
Tclcron 1.0 (0) | 2025.07.02 |
Tcl/Fltk 1.0.155 (0) | 2025.06.19 |