Я только начинаю играть с wxRuby, используя сэмплы, которые идут с ним.Тем не менее, я не могу добавить пункт меню.Я перепробовал несколько вещей, но вот что я хочу сделать:
class MinimalFrame < Frame
def initialize(title)
...
menu_file.append(Something, "&Something\tAlt-W", "Do something")
menu_file.append(Wx::ID_EXIT, "E&xit\tAlt-X", "Quit this program")
menu_bar.append(menu_file, "&File")
...
evt_menu Wx::ID_EXIT, :on_quit
evt_menu Something, :on_quit
Просматривая другие образцы, я не вижу ничего, что мне не хватает, но он отказывается работать.Это работает, когда я заменяю Something
на Wx::ID_ANY
.Я попробовал это с class MinimalFrame < Wx::Frame
также.Я гуглил, но ответа пока не нашел, поэтому подумал, что приду сюда.
Кроме того, я чувствую глупость спрашивать, но что означает <
в классе def?Я не сталкивался с этим ни в одном другом материале, над которым я работал.
Спасибо!