LINUX.ORG.RU

wxWidgets 2.6.3


0

0

Вышла новая версия библиотеки wxWidgets. Помимо исправления багов, в ней содержатся улучшения для платформы MacOS X, поддержка Windows Mobile 5.0, Windows CE, компиляция для AMD64 на Windows, улучшения поддержки VC++ 2005 и более эффективная отрисовка на wxGTK

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



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

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

AP ★★★★★
()
Ответ на: комментарий от ero-sennin

>Мня. И чем только люди не пользуются вместо qt. :-

Да нет ... Не так! Надо вот как - "Мля и чем только люди не пользуются вместо SWING-а!". А wxWidget действительно отстой - ето делай так, это делай сяк, не дай бог тебе вот это зделать так, а это вообще делать низя! Как газета, в которую рыбу заворачивали.

anonymous
()
Ответ на: комментарий от anonymous

>>Мня. И чем только люди не пользуются вместо qt. :-

>Да нет ... Не так! Надо вот как - "Мля и чем только люди не пользуются вместо SWING-а!"

не. вот так. и чем только люди не пользуются вместо fltk. (когда они fltk-2.0 выпустят? :-((((((( )

samy_volosaty ★★★★★
()
Ответ на: комментарий от ero-sennin

2ero-sennin
>> И чем только люди не пользуются вместо qt. :-P
Если писать коммерческое приложение на qt, нужно платить Trolltech'у денежку, и немаленькую. А так он конечно лучше wxWidgets.

anonymous
()
Ответ на: комментарий от Eugene_Korobko

> Лучше пускай объяснят, почему wxToggleButton не является потомком от wxButton?

А всё потому, что лучше уже писать на gtk+, он уже и в кроссплатформенном плане неплохо смотрится.

ageless
()
Ответ на: комментарий от fk0

> А эта дурь уже русские буквы на принтер научилась?

хм... еще года два назад писал совтинку, которая че-то там распечатывала, так вот никаких проблем с буквами и печатью не было, версия тогда была кажется 2.4.Х.

А, вот еще что, программа работала под виндами. не знал что в линуксе такие проблемы с этой либой :(.

anonymous
()

пришлось поставить ради vlc...

some1
()
Ответ на: комментарий от ageless

>Ну не всем же свингерами суждено быть ;)

Ну дак мозк то надо развивать потихоньку, а то так и будете до старости на wxWindows ляпать.

anonymous
()

Да ладно вам всем. Вполне путёвая вещь. Особенно если нет денег на коммерческую Qt. Определённо поприятней будет чем VCL или MFC, особенно в обёртке wxPython.

А EventManager-ы там будкут почти как всеми воспеываемые сигналы в Qt.

Хотя для GPL софта, имхо, сейчас ничего лучше Qt не найти.

redvasily
()
Ответ на: комментарий от schumen

> а кто объяснит разницу между wxGTK, wxX11, и wxMotif?

GTK - набор графических элементов интерфейса
Motif - набор графических элементов интерфейса
X11 содержит свой набор графических элементов интерфейса

Вывод какой? :)

AP ★★★★★
()
Ответ на: комментарий от ageless

> лучше уже писать на gtk+, он уже и в кроссплатформенном плане неплохо смотрится.

особенно на маках

во всей своей уродливой красе

anonymous
()
Ответ на: комментарий от anonymous

Ну что ж поделаешь - ну уродливы маки .... :)

anonymous
()
Ответ на: комментарий от AP

Помимо выгодной лицензии (LGPL), эта библиотека незаменима при переносе уже написанных MFC-приложений на другие платформы. На QT приложение написаное на MFC не портируешь, придется почти полностью переписывать. А так, конечно да, для GPL-софта лучше QT не найти.

>а кто объяснит разницу между wxGTK, wxX11, и wxMotif?

wxGTK использует виджеты GTK, wxMotif виджеты от мотифа Motif, а wxMSW - нативные виджеты венды, а wxX11(wxUniversal) рисует виджеты самостоятельно, через xlib, тока под иксами лучше wxGTK использовать...

rezuq
() автор топика
Ответ на: комментарий от samy_volosaty

можно юзать fltk-2.0.x
многие юзают

anonymous
()
Ответ на: комментарий от rezuq

> wxGTK использует виджеты GTK, wxMotif виджеты от мотифа Motif, а wxMSW - нативные виджеты венды, а wxX11(wxUniversal) рисует виджеты самостоятельно, через xlib, тока под иксами лучше wxGTK использовать...

Мне Вы зачем об этом рассказываете? :)

AP ★★★★★
()
Ответ на: комментарий от rezuq

и чем только люди не пользуются, вместо нормального C# .Net in win!!!
а вообще - компы - ЗЛО!!

anonymous
()
Ответ на: комментарий от rezuq

> wxGTK использует виджеты GTK, wxMotif виджеты от мотифа Motif, а wxMSW - нативные виджеты венды, а wxX11(wxUniversal) рисует виджеты самостоятельно, через xlib, тока под иксами лучше wxGTK использовать...

Таки я не понял зачем так сделано. Ведь xlib лежит в основе и Motif и GTK. Зачем три равноправных варианта?

Beria

anonymous
()
Ответ на: комментарий от anonymous

в основе всего вообще стоит ассемблер, но люди почему-то в основном пишут программы на других языках

loki_ ★★
()
Ответ на: комментарий от anonymous

>Таки я не понял зачем так сделано. Ведь xlib лежит в основе и Motif и GTK. Зачем три равноправных варианта?

Так исторически сложилось, этому тулкиту уже 12лет, сначала первая версия использовала MFC на венде и Motif на Unix, (видимо для того, чтобы быстрее разработать были использованы готовые тулкиты), потом версия для венды была отвязана от MFC, чтобы использовалось только Win32API, потом для иксов стала использоваться GTK, Motif версия уже почти не развивается, и лишь недавно появилась wxX11, она вроде еще сыровата, для иксов предпочтительнее wxGTK по многим причинам, хотябы из-за тем

anonymous
()
Ответ на: комментарий от anonymous

>Зачем три равноправных варианта?

Они не равноправные, wxMotif уже старовата, и некоторые нововведения уже не полностью поддерживаются, wxX11 еще сырая, не все фичи полностью реализованы, но может быть полезна для компьютеров с ограниченными ресурсами

anonymous
()
Ответ на: комментарий от anonymous

>Они не равноправные...

вот именно это я и хотел услышать :)

schumen ★★
()
Ответ на: комментарий от anonymous

> А ещё когда-то была wxXt, использующая Xt тулкит

Его производная используется в DrScheme кстати.

grob ★★★★★
()
Ответ на: комментарий от ero-sennin

За который еще и платить нужно...(если под Виндой и разработка коммерческая)

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