При использовании EFL для встроенного пользовательского интерфейса, мы должны использовать Elementary или Edje?
Мы начинаем со встроенной разработки с использованием библиотек Enlightenment Foundation. Мы разрабатываем "полноэкранное" приложение, поэтому оконный менеджер не требуется, и наша система Linux в конечном итоге будет работать под управлением операционной системы Tizen.
Вопрос в том, EFL предоставляет Elementary и Edje.
Должны ли мы использовать элементарные виджеты или скрипты Edje?
Можете ли вы использовать элементарные виджеты в скриптах Edje? Я слышал упоминание об этом, но не видел никакой документации или примеров.
2 ответа
EFL предоставляет нет. библиотек для различных задач графического интерфейса. Как правило, исходя из требований, вам нужно выбрать конкретную библиотеку. Элементарно предоставляет набор виджетов, уже созданных для пользователя. Так что дерзай, если сможешь использовать повторно. Но реализуйте его с помощью edje, так как edje полезен для определения макетов и поможет вам, когда вам нужно увеличить или уменьшить графическое приложение. Вы можете обратиться по следующей ссылке для получения подробной документации API:
Сначала используйте элементарный. Вы можете делать большинство вещей, и он поддерживает множество функций, таких как тема, фокус, контейнер, доступ, автоматическое удаление, масштабирование, зеркальное отображение, перевод, установка ориентации и т. Д.
Если вы действительно хотите использовать edje(скрипт edc), используйте elm_layout и установите файл edj.
Благодарю.