Я пытаюсь создать графический интерфейс, содержащий три холста.
Представление, которое я хочу создать, выглядит следующим образом:
--------------------------------------------
| | | |
| | | |
| | | |
| | | |
--------------------------------------------
Два узких полотна слева и справа и одно большое полотно в центре. Это мой код:
#!/bin/sh
# \
exec wish "$0"
canvas .lib
canvas .lef -background "black"
canvas .lay
grid .lib -row 0 -column 0 -sticky ns
grid .lef -row 0 -column 1 -sticky nsew
grid .lay -row 0 -column 2 -sticky ns
# Added as proposed by Donal Fellows
grid columnconfigure . 1 -weight 1
Но вместо описанного выше порядка я получаю все холсты одного размера.


canvas .lib -row 0 -column 0 -sticky ns -width 100середина на 500 и справа на 100). - person Jerry   schedule 21.01.2015