Я пытаюсь найти свои подшипники с помощью wxRuby и использую это, возможно, устаревшее учебное пособие с ruby 1.9.2p180 (2011-02-18) [i386-mingw32]
Это:
class MinimalApp < App
def on_init
Frame.new(nil, -1, "GUI Mockup").show()
end
end
работает: выводит пустое окно. Тем не менее, когда я пытаюсь добавить рамку в окно, как показано ниже:
class MyFrame < Frame
def initialize()
super(nil, -1, 'My Frame Title')
end
end
и измените "Frame.new (..." на "MyFrame.new", я получаю следующую ошибку:
C:/.../wxTest.rb:8:in `initialize': wrong number of arguments (3 for 0) (ArgumentError)
from C:/.../wxTest.rb:19:in `new'
from C:/.../wxTest.rb:19:in `on_init'
from C:/.../wxTest.rb:24:in `main_loop'
from C:/.../wxTest.rb:24:in `<main>'
В этот момент я застрял. Буду благодарен за любые предложения.