Ruby wxRuby GUI XRC в RB ошибка
Cannot create wrapper for class without 'subclass'
attribute
Выводится как пустой файл. Моя команда
xrcise -o Button.rb Button.xrc
я использую DialogBlock
дизайнер.
1 ответ
Вам нужно установить поле "имя подкласса", связанное с формой, где-нибудь в проекте DialogBlog. Без этого имени подкласса xrcise не сможет конвертировать ваш.xrc в файл.rb. Другая проблема, о которой вы должны знать, это то, что текущая версия xrcise, которая является частью wx_sugar-0.1.22 (это последняя версия на данный момент), не может работать с ruby версии 1.9.3 или новее из-за некоторой ошибки синтаксиса с методом. каждый, который был изменен в этой версии. Чтобы решить эту проблему, лучше всего добавить это:
class String
alias :each :each_line
end
сразу после выписки требуется внутри файла xrcise. Надеюсь, это будет полезно.
PS Извините за мой чистый английский, сейчас работаю над этим.