Тестовый стенд: Workstation K 10.1, обновленный до Сизифа wxlua-apps-3.2.0.2-alt1 1) Открыть wxLua Editor 2) Открыть пример /usr/share/doc/wxlua-apps-*/samples/calculator.wx.lua 3) Debug -> Compile, Debug -> Run Результат: ошибки 12:43:40: XRC error: 20: vertical alignment flag "wxALIGN_CENTER_VERTICAL" has no effect inside a vertical box sizer, remove it and consider inserting a spacer instead 12:43:40: XRC error: 13: vertical alignment flag "wxALIGN_CENTER_VERTICAL" has no effect inside a vertical box sizer, remove it and consider inserting a spacer instead 12:43:40: XRC error: 37: vertical alignment flag "wxALIGN_CENTER_VERTICAL" has no effect inside a vertical box sizer, remove it and consider inserting a spacer instead Ожидаемый результат: отсутствие ошибок в примере
Это ошибка в коде одного из примеров в документации. В документации примеры могут устаревать. Мне кажется, можно не обращать на такое внимание. Это проблема не программы, а устаревание примера. Тем более, что это некритичная ошибка, программа то работает.
(Ответ для Антон Мидюков на комментарий #1) > Это ошибка в коде одного из примеров в документации. В документации примеры > могут устаревать. Мне кажется, можно не обращать на такое внимание. Это > проблема не программы, а устаревание примера. Тем более, что это некритичная > ошибка, программа то работает. Да, но строго говоря, файл примера принадлежит пакету wxlua-apps. Кстати, аналогичные проблемы со многими примерами есть.
Согласен с Антоном. Примеры не обязаны быть 100%-но вылизанными. Они больше для демонстрации возможностей и для обучения программированию. В данном случае корень проблемы в том, что API wxWidgets постоянно меняется, удерживать примеры в идеальном состоянии просто никому не интересно. Если есть желание программировать на Lua с wxWidgets, предлагаю обратиться в тематические форумы, чаты или в крайнем случае в апстрим.
(Ответ для ildar на комментарий #3) > Согласен с Антоном. Примеры не обязаны быть 100%-но вылизанными. Они больше > для демонстрации возможностей и для обучения программированию. > > В данном случае корень проблемы в том, что API wxWidgets постоянно меняется, > удерживать примеры в идеальном состоянии просто никому не интересно. Теперь мы перешли наконец на стабильный API :-) Предлагаю с него не уходить. Со временем примеры подтянутся.