LINUX.ORG.RU

Вышла библиотека wxWidgets 2.8


0

0

wxWidgets это свободный C++ фреймворк, облегчающий кросс-платформенную разработку софта, включая GUI, нити, соккеты, базы данных, доступ к файловой системе и так далее.

Compared with the last stable series (2.6), 2.8.0 adds wxAUI (an advanced user interface library for docking and other functionality), wxRichTextCtrl, wxComboCtrl, wxOwnerDrawnComboBox, wxTreebook, various picker controls such as wxColourPickerCtrl, wxHyperlinkCtrl, partial right-to-left language support, support for Core Graphics on Mac OS X, tar archive support, and more.

Скачать можно отсюда: http://www.wxwidgets.org/downloads/.

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

★★

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

Re: Вышла библиотека wxWidgets 2.8

Здорово! Уже качаю... щас заценим ;)

d2r ()

Re: Вышла библиотека wxWidgets 2.8

Отлично, после того как появятся ебилды, следом появятся ебилды и pgadmin3 1.6.1 =)

redbaron ★★ ()

Re: Вышла библиотека wxWidgets 2.8

забавно что оно все еще трепыхается. либа, идущая по стопам мфс с дурацкими макросами, идиотскими контейнерами, со своей реализацией строки! (будто про стл и не слышали) и дурацкими префиксами wx везде и всюду - типа namespace-ами западло пользоваться. печально это.

anonymous ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от anonymous

Re: Вышла библиотека wxWidgets 2.8

вроде как это единственная либа, которая оставаясь кроссплатформенной выглядит нативно на любой платформе.

redbaron ★★ ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от redbaron

Re: Вышла библиотека wxWidgets 2.8

> либа, которая оставаясь кроссплатформенной выглядит нативно на любой платформе.

Мало того что выглядит - она транслирует код в нативный для платформы. Т.е. под Win32 он транслируется в WinAPI и использует виндовые виджеты, под линух - в ту библиотеку которую хочешь (wxGTK к примеру). И не надо со своим кроссплатформенным продуктом тягать все эти qt, gtk и т.п. в винду.

l07 ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от l07

Re: Вышла библиотека wxWidgets 2.8

> под линух - в ту библиотеку которую хочешь (wxGTK к примеру)

Долго плакалЪ

Выбор "той библиотеки которую хочешь" ограничевается так же, как выбор кандидатур в совке при голосовании за генсека, т.е. всегда одной. А тащить за собой монстроподобное GTK в комплекте - ну его в топку.

Qt4 - наше всё!

anonymous ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от anonymous

Re: Вышла библиотека wxWidgets 2.8

QT4 хорошая либа.... но вот лицензия или ГПЛ или плати до того как начинаеш писать ГТК тож неплохая но тянет много под офтопик WX не подарок.... но статически прикрепить его - всего около 3М и лицензия нормальная... вот скоро закончат перенос его на directfb будет чудненько

clopomor ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от redbaron

Re: Вышла библиотека wxWidgets 2.8

>вроде как это единственная либа, которая оставаясь кроссплатформенной выглядит нативно на любой платформе.

неправдочка ваша, есть SWT который и нативный и кроссплатформенный аж жуть!

anonymous ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от anonymous

Re: Вышла библиотека wxWidgets 2.8

> Выбор "той библиотеки которую хочешь" ограничевается так же, как выбор кандидатур в совке при голосовании за генсека, т.е. всегда одной.

GTK+, X11, Motif - одна библиотека?

anonymous ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от anonymous

Re: Вышла библиотека wxWidgets 2.8

> неправдочка ваша, есть SWT который и нативный и кроссплатформенный аж жуть!

Ну да, но wxwidgets работает на большем количестве платформ (swt про пальмы уже знает?), и позволяет писать проги на "более нормальных" языках вроде Python или C++, не вспоминая про java.

anonymous ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от anonymous

Re: Вышла библиотека wxWidgets 2.8

> патамучта ниасилил!

Формально асилил, но что-то крупное на ней делать.. Брр.. Пусть по ней учатся программировать и лабают быдлоапплетики, а для остального есть нормальные языки.

anonymous ()

Re: Вышла библиотека wxWidgets 2.8

Вот же ж люди кактусы жрать обожают. Не чтобы просто написать всё на Qt, где всё выглядит действительно одинаково на любой поддерживаемой платформе... И не надо никаких платформенно-специфичных костылей для гуя.

anonymous ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от anonymous

Re: Вышла библиотека wxWidgets 2.8

wx тоже может виглядеть везде одинаково.... нужно при компиляции ему указать использовать wxUniversal вместо native компонент. Что касается явы то пока что она слишком много памяти жрёт, моно и то поменьше....

clopomor ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от anonymous

Re: Вышла библиотека wxWidgets 2.8

> Вот же ж люди кактусы жрать обожают. Не чтобы просто написать всё на Qt, где всё выглядит действительно одинаково

Под виндой будет ровно тот же эффект, что с wxWidgets, а вот под линуксом у приложения будет Qt-вид вместо Gtk.. Оно надо? Нет, может какой кдешниг этому и обрадуется, но все-таки нормальным приложениям - нормальные Gtk-виджеты.

Так что Qt идет лесом, а wxWidgets полезен тем, кто готов в своих приложениях пожертвовать единым жестко определенным look & feel ради нативного, к которому пользователь привык в своей среде.

anonymous ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от clopomor

Re: Вышла библиотека wxWidgets 2.8

> Что касается явы то пока что она слишком много памяти жрёт, моно и то поменьше....

И время запуска / подлагивание виджетов у нее больше, чем у моно.. У моно этот уровень ниже того, который явно заметен и раздражает, а в джаве хоть в теории можно и нелагающий гуй написать, но практически это почти никому не удается.. swt маленько спасает, но все равно еще не то..

anonymous ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от anonymous

Re: Вышла библиотека wxWidgets 2.8

> либа ... c дурацкими макросами, идиотскими контейнерами, со своей реализацией строки! (будто про стл и не слышали) и дурацкими префиксами wx везде и всюду - типа namespace-ами западло пользоваться.

Сначала вспоминаем о возрасте WX и о существовании такого понятия, как обратная совместимость. Потом вспоминаем, о ключах --enable-stl, --enable-std_iostreams и --enable-std_string.

После этого можно ещё, в принцыпе, сходить и покурить Release Notes к последнему релизу, где написано, что --enable-std_string теперь включено по-умолчанию.

Эволюция- это почти всегда хорошо.

anonymous ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от anonymous

Re: Вышла библиотека wxWidgets 2.8

>Вот же ж люди кактусы жрать обожают. Не чтобы просто написать всё на Qt,

не! оне кактусы жрать и голой жопой ежей обожают патамучта не на жаба лабают. ибо жаба рулит свингом.

anonymous ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от clopomor

Re: Вышла библиотека wxWidgets 2.8

>Что касается явы то пока что она слишком много памяти жрёт, моно и то поменьше....

вы память то нынче дешево покупаете, так с барышей то можно и жабу попользовать.

anonymous ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от anonymous

Re: Вышла библиотека wxWidgets 2.8

Не везде, где должна работать програма есть много ресурсов.... И пост типа "купи помощнее ПК/больше памяти" не катят У меня тестовой машиной К6-2-450/128М / Debian, хотя так же под рукой i P4-3Gz/1G/WinXP і 2xDualCore Opteron 280 / 8G /CentOS

clopomor ()

Re: Вышла библиотека wxWidgets 2.8

> включая GUI, нити, соккеты, базы данных, доступ lol, соккеты :)) Автор - socket = сокет с одной к!

anonymous ()

Re: Вышла библиотека wxWidgets 2.8

Этим костылем ещё кто-то пользуется? Держу её только из-за mkv-merge-gtk, хотя и она последнее время не нужна. Пока дождешься загрузки формы, можно консоль освоить.

Это лишнее звено в цепи либ.

shahid ★★★★★ ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от shahid

Re: Вышла библиотека wxWidgets 2.8

А что, придумали (достойную) замену aMule? Убогий mldonkey не предлагать, удаленный веб-гуй для amule тоже.

audacity тоже в общем-то альтернатив нет.

anonymous ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от anonymous

Re: Вышла библиотека wxWidgets 2.8

Людей, написавшим сие проги, никто не заставлял юзать wx и заниматься распространением гемора. Wx->compat

shahid ★★★★★ ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от shahid

Re: Вышла библиотека wxWidgets 2.8

> Людей, написавшим сие проги, никто не заставлял юзать wx и заниматься распространением гемора. Wx->compat

А гемора нет. Замечательные проги. Это контаргумент "ненужности" wx. Я не знаю, что бы эти проги выйграли/потеряли, если бы использовали честный GTK вместо wx, но.. раз так нравится разработчикам - пусть будет через wx. Мне не жалко.

anonymous ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от redbaron

Re: Вышла библиотека wxWidgets 2.8

> вроде как это единственная либа, которая оставаясь кроссплатформенной выглядит нативно на любой платформе.

Очень смешно. Посмотрите на Code::Blocks в винде и линуксе.

andreyu ★★★★★ ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от anonymous

Re: Вышла библиотека wxWidgets 2.8

> audacity тоже в общем-то альтернатив нет.

И очень жаль, что нет. Т.к. использовать его еще тот махохизм. Под виндой хоть есть дешевый CoolEdit Pro, до которого Audacity еще расти и расти. Уже одни кнопки монстроидального размера вырубают начисто, про математику вообще промолчу...

andreyu ★★★★★ ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от anonymous

Re: Вышла библиотека wxWidgets 2.8

> А гемора нет. Замечательные проги. Это контаргумент "ненужности" wx. Я не знаю, что бы эти проги выйграли/потеряли, если бы использовали честный GTK вместо wx, но.. раз так нравится разработчикам - пусть будет через wx. Мне не жалко.

А что выиграл aMule от того, что написан с использованием wx? На винде он всё-равно не нужен, так как есть нативный eMule, а под Linux и обычного gtk хватило бы, без дополнительной прослойки. А так он тормозной и глючный.

ogion ★★ ()
Ответ на: Re: Вышла библиотека wxWidgets 2.8 от anonymous

Re: Вышла библиотека wxWidgets 2.8

Вы в магазин-то сходите. Посмотрите сколько сейчас планка памяти стоит. Дешево уже не в ходу. Цены стабилизировались еще летом и давно уже в рости идут.

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