Статьи Галерея Форум Чат Файлы HowTo Ссылки Поиск
Текущее время: 17 сен 2019, 04:26




Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 04 дек 2003, 18:17 
может ты просто не умеешь его готовить? Лицезрение lesstif отбивает охоту писать моментом. OpenMOTIF - то что надо.

в мотифе есть то чего нет в gtk - объектная модель, хоть и был он написан для plain С и родной его API тоже для C.

я пытался программировать для gtk в 2000 году. gtk1.2, если память не изменяет. Впечатления нехорошие. Юзаю некоторые программы с gtk-основой - вынуждено, потому что аналоги еще хуже.

Опыт GIMP не научил разработчиков что прототипы надо выбрасывать, а не преобразовывать в конечные продукты.

Думаешь exe идиот, что выбрал motif да еще и widget для него написал свой? Обобщение - "нет половины widget'ов" - далеко идущий вывод, следующий из отсутвия 1 (прописью - одного) виджета. Демагогия.

Ну если в твоем коде будет 10% всего полезных вещей, значит надо пересмотреть представление о дизайне.

А мне плевать на глючную поделку под названием gtk. Миллионы мух не ошибаются - они выбирают gtk и его близлежащую навозную кучку - gnome.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 04 дек 2003, 19:38 
>я пытался программировать для gtk в 2000 году. gtk1.2

Опять... и ты не исключение, вы судите о gtk, по версии 1.2.
Но за 3 года все изменилось, gtk 2.* совсем не глючная поделка,
а гном в сравнении с тем же kde вовсе не навозная куча(особенно версия 2.4).

И вообще причем здесь гном? Я например никогда не писал зависимые от либы гнома проги, и меня совсем не задевает что сам гном тормознут по сравнению в WM. Я не поэтому выбирал гтк.

>в мотифе есть то чего нет в gtk - объектная модель, хоть и был он написан для plain С и родной его API тоже для C.

А мне нравится как написана гтк, и от ее API я в восторге.

>Думаешь exe идиот, что выбрал motif да еще и widget для него написал свой? Обобщение - "нет половины widget'ов" - далеко идущий вывод, следующий из отсутвия 1 (прописью - одного) виджета. Демагогия.

Только давайте из моих слов не делать беспочвенных выводов.
Я лично никого идиотом не называл.
Повторюсь: меня задевает то, что при существуещем тулките,
надо тратить время на то чтобы писать к нему еще виджеты которые
нестандартными неназавешь.

>может ты просто не умеешь его готовить?
Может не умею, но мои приложения на гтк выглядят и без мотифа не плохо.

>Ну если в твоем коде будет 10% всего полезных вещей, значит надо пересмотреть представление о дизайне.

Вот именно, что в моем коде такого нет и небудет, я не зацикливаюсь на написании GUI к своему приложению.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 04 дек 2003, 22:12 
Неотъемлемая часть форума
Аватара пользователя

У нас с: 28.11.2003
Сообщения: 861
Откуда: Минск
Gnome,

Вот блин пошла штука
Я вообще-то написал свой widget из-за 2 причин:
1 Разработчики Motif говорили что это очень трудно (Согласен)
2 Мне нужна была таблица с миллионами строк и что бы не тормозила

С другой стороны к чему привык на том быстрее и проще

Может создать опрос?

УРААА руский заработал Извиняюсь но я из Linux пишу,
Microtune USB Bluetooth dongle + SE T68i + Velcom GPRS
Авто переключение не работает Первый раз в жизни на UNIX
русские буквы пользую


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 05 дек 2003, 00:42 
Неотъемлемая часть форума
Аватара пользователя

У нас с: 20.06.2002
Сообщения: 827
Откуда: Брюссель
Llama писал(а):
[] писал(а):
вопрос: умеет ли GTK и QT (до 3.х) работать с базой ресурсов XFree (стандартное средство конфигурирования приложений, задание их Look and Feel) ?
ответ: нет


Правильный ответ - поддерживают, но, видимо, через жопу. В КДЕ видел волшебный чекбокс приводящий в соответсвие то и другое, под GTK тож вроде была. Видел в SUSE 8.2


Неправильно. Если существует программка, читающая xrbd, затем создающая на лету из этого тему для данного виджетсета, это еще не значит, что виджетсет работает с xrdb. Не поддерживают они (gtk, qt) иксовые ресурсы. В отличие от всех мотифов и tk.

_________________
Изображение


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 05 дек 2003, 11:59 
2 Gnome
Цитата:
>Сейчас гтк прекрасно документированна - на англицком.
>В рунете умотаться статей по гтк.


если не сложно, кинь пару-тройку урлов


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 05 дек 2003, 18:35 
конечно сами описания виджетов всегда лучше брать из первоисточника:
www.gtk.org
Что касается меня, я только по мануалу с этого сайта изучал gtk.

основы:
http://www.firststeps.ru/linux/gtk/gtk1.html
http://www.opennet.ru/docs/RUS/gtk/node38.html
http://www.opennet.ru/docs/RUS/gtk/node37.html
http://www.linuxcenter.ru:8080/lib/inde ... _gtk.phtml

если нет проблем с английским
http://chronos.cs.msu.su/gtk/gtk.html

П.С. Ну и конечно я попытаюсь ответить на вопросы возникающие при
использовании gtk+ ;)


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 05 дек 2003, 18:59 
IMHO, Самое главное в вопросе выбора тулкита - это определиться для какой аудитории пишется Ваш продукт. Несомненно - за Motif'ом стоит стандартизация и всеобщее признание и распростанённость в Unix community, а это непоследнее дело при условии, если Вы разрабатываете enterprise решение. Однако, если нацелиться на развивающиеся свободные платформы типа Linux, FreeBSD, etc.. то motif в этом случае врядли будет подходящим тулкитом. В первую очередь из-за того, что он зажат своей же стандартизацией.
Даже если он развивается, то не так революционно, как например QT или GTK, и выглядит временами очень убого.

А иного и не дано. Если, скажем, тот же GTK+ сейчас сделать промышленным стандартом, то это накорню (опять же IMHO) остановит его революционное развитие. И через энное количество лет - на этот GTK+ будут смотреть так же, как смотрят на Motif сейчас.

Вообще - эти дела нельзя сравнивать. Это из той же серии что и флейм по поводу того что лучше: FreeBSD или Linux.

Для серьёзных и современных продуктов неплохо было бы предлагать на выбор хотя бы два тулкита ( Motif + что-то ещё).. А жёсткая привязанность к какомулибо из тулкитов - это имхо неверно.
не по юниксовому.

даёшь свободу выбора !
:)


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 05 дек 2003, 23:21 
Фанатеющий

У нас с: 27.09.2002
Сообщения: 138
Откуда: Minsk
QT - forever!!!
После того как одни и те же проекты пришлось делать после Винды в Linux и Solaris - вся контора перешла на QT. Разработка и отладка 98% кода в Винде (удобно и привычно) а потом простая перекомпиляция под тем под чем надо заказчику. Очень продуманная библиотека, достаточно быстра, отличная документация. Минусы есть но несущественные.


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 29 дек 2003, 01:51 
насчет фонтов:
Я не фанат client-side фонтов, но аргументы у Паккарда
убедительные.

Учтем также что fontconfig становится стандартом, и решает многие
проблемы (см. статьи Кейта Паккарда).
И по-всей видимости станет стандартон в ближайшее время в
Unix'ax с XFree.

X'ы реформируются и IMHO аргумент с ресурсами не катит.

P.S. От motif меня тошнит. Убогий motif'овский
Acrobat Reader, например, невозможно пользовать.

P.P.S. Вот бы еще XRender в части сглаженной векторной графики
довели было б сдорово.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 29 дек 2003, 17:28 
Неотъемлемая часть форума
Аватара пользователя

У нас с: 25.07.2003
Сообщения: 623
Откуда: Minsk
2exe
честно говоря, я тоже забадался уже с Мотифа на qt, с него на gtk. потом вааще плохие люди заставили на Соплярисе под Яву переписывать.. так что теперь я всю ГУЙню, если приходится все-таки писать, пишу на Яве.. лучше уж ее один раз выучить -- и усе.. :-) тем более, обновляется частенько.. да и под винду можно перенести.. :-) правда с трудом.. :-)) хотя Ява медленная зараза!:shock: а так вааще со временем даже и привык.. :-)

gl

_________________
Never touch the running program!!!


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 31 дек 2003, 13:15 
Неотъемлемая часть форума
Аватара пользователя

У нас с: 28.11.2003
Сообщения: 861
Откуда: Минск
fa3a,

Вот напишешь оболочку под cscope на жабе, тогда сможем
сравнить motif, fox и java :roll:

И вааще - ddd на motif написан, nedit на motif :lol:


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 31 дек 2003, 15:25 
Неотъемлемая часть форума
Аватара пользователя

У нас с: 25.07.2003
Сообщения: 623
Откуда: Minsk
exe, а idebug AIX-овый на Яве!!!! хе-хе :-)

_________________
Never touch the running program!!!


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 31 дек 2003, 16:08 
Неотъемлемая часть форума
Аватара пользователя

У нас с: 06.02.2002
Сообщения: 9760
Откуда: Менск
exe писал(а):

И вааще - ddd на motif написан, nedit на motif :lol:


Зато gvim на gtk, а у xemacs вааще привязки к gnome...

_________________
Опыт растет прямо пропорционально выведенному из строя оборудованию


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 02 янв 2004, 19:44 
Неотъемлемая часть форума
Аватара пользователя

У нас с: 30.08.2002
Сообщения: 2339
Откуда: Minsk
gtk уже успел просочиться в gnu coding standarts
что, впрочем, и неудивительно. Заново писать FSF не хочется, а чужое брать страшна, да и не отдадут под копирайт FSF.


Вернуться к началу
 Не в сети Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу Пред.  1, 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
[ All resources are available under GNU GPL ] [ Support ] [ Hosted by DataHata | MyCloud.by ] [ Powered by phpBB® Forum Software © phpBB Group ]

LVEE Winter LVEE Rambler's Top100