Наваял простое окошко
Цитата | #!/usr/bin/ruby
require "tk"
root = TkRoot.new { title "Каталогизатор CD/DVD" }
# Менюшка cdmenu = TkMenu.new(root) cdmenu.add "command", 'label' => "Удалить диск" cdmenu.add "command", 'label' => "Добавить диск" menu_bar = TkMenu.new menu_bar.add('cascade', 'menu' => cdmenu, 'label' => "Диски") root.menu menu_bar
# Список list1 = TkListbox.new(root) list1.grid :column => 0, :row => 0 list1.insert 0, "суп", "щи", "салат"
# Дерево tree = Tk::Tile::Treeview.new(root) tree.grid :column => 1, :row => 0
Tk.mainloop
|
Быстро и со вкусом. Одно но. При увеличении размера главного окна встроенные окошки остаются прежними. Т.е. не подгоняются под изменившийся размер. Это сильно напрягает. Как исправить положение ? |