![]() |
|
|
![]()
|
|
| Fabio |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 9.11.2007 Репутация: нет Всего: нет |
Возможно-ли в wxWidgets слепить прогу с интерфейсом, как у html-страницы?
Если такая возможность существует, то для меня это даст относительную свободу в дизайне интерфейса, особенно если есть поддержка css. С другой стороны существует ограниченное количество элементов отображения и управления информацией/данными, но это спорный вопрос, т. к. нужно отталкиваться от задач, которые должна выполнять программа. Уже давно пытаюсь начать писать свою программу каталогизатор электронных книг (у меня их несколько десятков гигабайт раскидано по папкам и очень тяжело что-либо найти). На php у меня ещё с института остался движок такой системы с базой данных и неплохим дизайном/интерфейсом страниц, но далеко не во всех случаях есть возможность пользоваться услугами целого хостинга из php на кроссплатформенный С/С++ проект с встраиваемой БД sqlite ну и естественно графической библиотекой wxWidgets. Вот отсюда и возник такой вопрос, малой кровью портировать интерфейс с дизайном. PS. Видел когда то и где то статьи по MFC, по этому поводу (видимо в MSDN), но у меня есть необходимость работать с прогой из других осей. PPS. А может найдётся человек, который отговорит меня от этой "бредовой" по его мнению идеи Это сообщение отредактировал(а) Fabio - 15.10.2008, 14:48 |
|||
|
||||
| t_rex |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 143 Регистрация: 11.10.2006 Где: Украина, г. Запор ожье Репутация: 2 Всего: 7 |
Вкрутить HTMLayout, это возможно.
А так, wxHTML можно, но блин, он без CSS. Товарищи из Kirix Software обещали скоро штуку на WebKit'е которая будет позволять взаимодействие со страницей.. вот тогда заживем! ЗЫ: HTMLayout только ж под винду. Это сообщение отредактировал(а) t_rex - 15.10.2008, 15:40 --------------------
Жизнь не MultiEdit. Undo не сделаешьКросс-платформенное программирование с wxWidgetsБлог о программировании для мобильных устройтсвGoogle Android для программистов и пользователей |
|||
|
||||
| Fabio |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 9.11.2007 Репутация: нет Всего: нет |
Дык вот и я думаю, не выйдет-ли мне это потом боком, когда начну в линухе проект компилять. Сейчас ПОКА физически нет возможности работать в Unix-ах. В доках глянул описалово wxHTML - "ущербно" конечно, но, чем богаты ... Летом возился с Qt, так там помню вообще можно CSS стили писать для графических элементов управления - красота. Да вот не приглянулся Qt тогда мне из-за своих наворотов с moc и сырыми IDE под винду (кроме Visual Studio конечно, но она проприетарна ...) |
|||
|
||||
| t_rex |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 143 Регистрация: 11.10.2006 Где: Украина, г. Запор ожье Репутация: 2 Всего: 7 |
Мм? А чем VS Express не устроила? Или Qt в нее не интегрируется?
--------------------
Жизнь не MultiEdit. Undo не сделаешьКросс-платформенное программирование с wxWidgetsБлог о программировании для мобильных устройтсвGoogle Android для программистов и пользователей |
|||
|
||||
| Fabio |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 9.11.2007 Репутация: нет Всего: нет |
А тем, что этой среды нет нигде, кроме винды. На данный момент меня полностью устраивает Code::Blocks и теоретически, если я не буду в своей проге привязываться к низкоуровневыми системным вызовам конкретной ОС (с помощью wxWidgets, либо Qt, либо какой-то ещё библиотеки), то смогу открыть и собрать прект, созданный в Windows, в Linux и наоборот. Насчёт Html-рендереров: порылся в инете, действительно все хвалят HTMLayout - какой он простой, лёгкий и бесплатный. Наткнулся на wxWebKit, но там глухо с лета. Больше ничего путёвого не нашёл (правда на sourceforge не смотрел, может там что-нибудь есть). Ну и сама Qt, у которой с недавних пор WebKit идёт из коробки. Низнаю, может снова Qt попробовать... Блин, в wxWidgets уже обжился. Сейчас буду терзать Eclipse CDT + Qt Integrator, может что и получиться. Походу идея с Html-интерфейсом крепко засела во мне |
|||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |