LINUX.ORG.RU

Создание кросс-платформенных GUI-приложений с использованием wxWidgets


0

0

Этот материал о том как использовать wxWidgets для создания элегантных и очень полезных GUI-приложений на предпочитаемом вами языке программирования. Основными компонентами wxWidgets-программы являются два главных объекта: объект-приложение и объект-фрейм. Вы, конечно же, можете иметь более одного фрейма. Кроме того, в вашем коде вам понадобится разместить несколько wxWidgets-макросов. Рассмотрим, как скомпоновать эти части.

>>> Подробности

★★★

Проверено: Shaman007 ()

Re: Создание кросс-платформенных GUI-приложений с использованием wxWidgets

> Hint для фриков: я говорю о FOX и FLTK именно в разрезе удобства пользователей, а не удобства разработчиков

Давно не видел как выглядит современный FLTK - если так же как и много лет назад то это плохо.

FOX же на мой взгляд выглядит вполне прилично (я впервые увидел его в CFD-VIEW по работе) http://www.cfdrc.com/serv_prod/cfd_multiphysics/software/ace/view.html что же до проблем с UNICODE то я вообще не понимаю зачем он мне нужен ;)

sS ★★★★★ ()

Re: Создание кросс-платформенных GUI-приложений с использованием wxWidgets

> Давно не видел как выглядит современный FLTK - если так же как и много лет назад то это плохо.

http://farm1.static.flickr.com/182/431334674_feef49f87c_o.jpg

Скриншот на работе снимался, "извените" (с) :)

AP ★★★★★ ()

Re: Создание кросс-платформенных GUI-приложений с использованием wxWidgets

>http://farm1.static.flickr.com/182/431334674_feef49f87c_o.jpg

Из стандартных вижу только один (Fl_Color_Chooser). Действительно какой был такой и остался. У них еще страшненьким был Open/Save диалог (Fl_File_Chooser) Но имхо тут "дело не в бобине" так напрограммить это нужно уметь ;)

Кстати какая версия ? Говорят что 2.x выглядит более прилично чем 1.x я правда не видел.

sS ★★★★★ ()

Re: Создание кросс-платформенных GUI-приложений с использованием wxWidgets

Это FLTK2. Не знаю, в каком месте он приличнее. По мне что раньше, что сейчас... :) Диалог остался страшненьким.

Мне приходилось юзать другой софт на FLTK (ZynAddSubFX, в частности). Выглядел он несколько приличнее, но Qt/Gtk+ таки не догонял. Субъективно, разумеется :)

AP ★★★★★ ()

Re: Создание кросс-платформенных GUI-приложений с использованием wxWidgets

Вывод: жаба она для реальных дел, а C++ для изучения программирования, wxWigdets и набивания шышек, пока молодой и горячий

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.