You are here

BWidget을 이용하여 notebook만들기에서..

노트북으로 만들었는데여
한 노트북안에 여러개의 프레임을 사용하고 싶은데 단지 하나의 프레임만 만들어지는데 여러개 만드는 방법을 모르겠어요

package require BWidget

pack [NoteBook .n -side top -width 150 -height 50] -fill both
.n insert end frame1 -text "프레임1" -createcmd frame1_tab
.n insert end frame2 -text "프레임2" -createcmd frame2_tab
.n insert end frame3 -text "프레임3" -createcmd frame3_tab
after 100 {.n raise [.n page 0]}

proc frame1_tab {} {
    set frame [.n getframe frame1]
    pack [button $frame.b -text "프레임1"] -anchor c
}

proc frame2_tab {} {
    set frame [.n getframe frame2]
    pack [button $frame.b -text "프레임2"] -anchor c
}

proc frame3_tab {} {
    set frame [.n getframe frame3]
    pack [button $frame.b -text "프레임3"] -anchor c
}

여기서 frame1에 단일 프레임인데 또하나의 프레임을 삽입할려면 어떻게 해야하나요 frame $frame.table 이런식으로 만들어 봐도 프레임이 안생기던뎅..