Je commence juste à jouer avec wxRuby, en utilisant les échantillons qui l'accompagnent. Cependant, je n'arrive pas à ajouter un élément de menu. J'ai essayé un tas de choses, mais voici ce que je veux faire:Impossible d'ajouter un élément de menu à l'aide de 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
En regardant à travers les autres échantillons, je ne vois pas ce que je suis absent, mais il refuse de travailler. Cela fonctionne quand je remplace Something
avec Wx::ID_ANY
. Je l'ai essayé avec class MinimalFrame < Wx::Frame
aussi. J'ai googlé mais je n'ai pas encore trouvé ma réponse, alors j'ai pensé que je viendrais ici.
Aussi, je me sens idiot de demander, mais qu'est-ce que le <
signifie dans la classe def? Je ne l'ai pas rencontré dans aucun des autres trucs sur lesquels j'ai travaillé.
Merci!
Je l'ai compris, mais si quelqu'un est capable de répondre parfaitement à la première partie, je vais vous donner la bonne réponse. Comme il n'y a eu que 4 vues jusqu'à maintenant, je ne sais pas si quelqu'un trouvera ça. –