+ {Duplicate} [list popup-marc $sno $no 1 $df]] 0
+ menubutton $w.bot.formats -text "Format" -menu $w.bot.formats.m
+ menu $w.bot.formats.m
+ set i 0
+ foreach f $displayFormats {
+ $w.bot.formats.m add radiobutton -label $f \
+ -command [list display-$f $sno $no $w.top.record 0]
+ incr i
+ }
+ pack $w.bot.formats -expand yes -ipadx 2 -ipady 2 \
+ -padx 3 -pady 3 -side left
+ } else {
+ bottom-buttons $w [list \
+ {Close} [list destroyG $w] \
+ {Duplicate} [list popup-marc $sno $no 1 $df]] 0
+ menubutton $w.bot.formats -text "Format" -menu $w.bot.formats.m
+ menu $w.bot.formats.m
+ set i 0
+ foreach f $displayFormats {
+ $w.bot.formats.m add radiobutton -label $f \
+ -command [list display-$f $sno $no $w.top.record 0]
+ incr i
+ }
+ pack $w.bot.formats -expand yes -ipadx 2 -ipady 2 \
+ -padx 3 -pady 3 -side left
+ }
+ } else {
+ set i 0
+ foreach f $displayFormats {
+ $w.bot.formats.m entryconfigure $i \
+ -command [list display-f $sno $no $w.top.record 0]
+ incr i
+ }