Rozložení elementů - Tcl/Tk
...
frame .bottom
pack .bottom -side bottom -fill both

frame .bottom.left -borderwidth 5
pack .bottom.left -side left -fill both
button .bottom.left.button1 -text button1 -command {
  .top.entry delete 0 end
  .top.entry insert 0 "button 1"
}

button .bottom.left.button2 -text button2 -command {
  .top.entry delete 0 end
  .top.entry insert 0 "button 2"
}

pack .bottom.left.button1 -side top -expand no
pack .bottom.left.button2 -side top -expand no
...