Шрифт:
В оставшихся строчках мы наблюдаем «ритуал обручения» объектов
Любое приложение FXRuby должно включать подобные строки, чтобы создать экземпляр приложения, показать окно
12.3.3. Кнопки
Вы уже видели, как организуется работа с кнопками в FXRuby. Заглянем немного глубже.
На кнопке может размещаться не только короткая строка. Допустимы и несколько строк, разделенных символом новой строки:
Обратите внимание на амперсанд перед буквой H в строке
На кнопке может быть также нарисовано изображение, заданное в разных форматах. Например:
В листинге 12.9 иллюстрируется механизм обновления состояния интерфейса, реализованный в FOX:
Здесь в главное окно добавлено две кнопки. Мы снова воспользовались методом