2 # CheckButtonsCreateWithPack
4 # pack # how to pack : top bottom left right
5 # args # Check Buttons Variables { varname text }
7 proc CheckButtonsCreateWithPack { frameName title pack args } {
8 set f [ frame $frameName -borderwidth 5 ]
9 label $f.title -text $title
10 pack $f.title -side $pack
13 set text [ lindex $item 1]
14 set var [ lindex $item 0]
15 #puts "$var with $text"
16 checkbutton $f.$b -text $text -variable $var
17 pack $f.$b -side $pack
23 # RadioButtonsCreateWithPack
25 # pack # how to pack : top botom left right
26 # varname # Variable name
27 # args # Radio Buttons choice
28 proc RadioButtonsCreateWithPack { frameName title pack varName args } {
29 set f [ frame $frameName -borderwidth 5 ]
30 label $f.title -text $title
31 pack $f.title -side $pack
34 radiobutton $f.$b -variable $varName -text $item -value $item
35 pack $f.$b -side $pack
43 proc RadioButtonsCreateWithPackWithCommand { frameName title cmd pack varName args } {
44 set f [ frame $frameName -borderwidth 5 ]
45 label $f.title -text $title
46 pack $f.title -side $pack
49 radiobutton $f.$b -variable $varName -text $item -value $item -command $cmd
50 pack $f.$b -side $pack
59 proc RadioButtonsCreate { f varname args } {
62 radiobutton $f.$b -variable $varname -text $item -value $item
72 proc CheckButtonsCreate { f args } {
75 checkbutton $f.$b -text $item -variable $item