Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

библиотека с++ для кроссплатформенной разработки   Найти похожие ветки 

 
картман ©   (2012-07-24 15:05) [0]

http://www.intuit.ru/department/se/dausjuce/1/

кто-нибудь использовал - что можно сказать?


 
wicked ©   (2012-07-24 15:43) [1]

один вопрос, который многое прояснит - чем она лучше Qt или wxWidgets?


 
картман ©   (2012-07-24 15:49) [2]


> чем она лучше Qt или wxWidgets?

я как раз про это и спрашивал. Лично мне название нравится.
И вот:
В отличие от тех же Qt и GTK кроссплатформенность Juce достигается за счет прорисовки собственных оригинальных элементов пользовательского интерфейса с применением низкоуровневых системных функций вместо использования "родных" компонентов / виджетов для каждой платформы (рис. 1.1). Даже заголовок и рамку окна Juce по умолчанию рисует самостоятельно, хотя можно программно переключиться на стандартное обрамление окон.


 
wicked ©   (2012-07-24 15:59) [3]


> И вот:
> В отличие от тех же Qt и GTK кроссплатформенность Juce достигается
> за счет прорисовки собственных оригинальных элементов пользовательского
> интерфейса с применением низкоуровневых системных функций
> вместо использования "родных" компонентов / виджетов для
> каждой платформы (рис. 1.1). Даже заголовок и рамку окна
> Juce по умолчанию рисует самостоятельно, хотя можно программно
> переключиться на стандартное обрамление окон.

wx всю жизнь рисовала родные компоненты (где возможно)
Qt относительно недавно тоже стала рисовать родные компоненты

поэтому, рисование "своих" компонентов - это скорее недостаток - они и так будут страшненькие


 
ш   (2012-07-24 16:08) [4]


> В отличие от тех же Qt и GTK кроссплатформенность Juce достигается
> за счет прорисовки собственных оригинальных элементов пользовательского
> интерфейса с применением низкоуровневых системных функций
> вместо использования "родных" компонентов / виджетов для
> каждой платформы (рис. 1.1). Даже заголовок и рамку окна
> Juce по умолчанию рисует самостоятельно, хотя можно программно
> переключиться на стандартное обрамление окон.

вбить в голову гвоздь за это
если я поменяю тему в ОС, а такое поделие не будет отображаться в соответствии с темой, то оно тут же пойдет на помоечку

для с++ лучше Qt нету, плюс еще и бесплатная IDE QtCreator


 
Rouse_ ©   (2012-07-24 16:26) [5]


> если я поменяю тему в ОС, а такое поделие не будет отображаться
> в соответствии с темой, то оно тут же пойдет на помоечку

Офисом стало быть давно не пользуешься? :)
Ему года три как монопенисюально на темы установленные в ОС.
Кстати по этому поводу достаточно подробно описано в MSDN - майкрософт отказалась от полной кастомизации интерфейса, ибо бред, причем сделала сей вывод на достаточно дорогостоящих тестах на фокус-группах :)


 
©   (2012-07-24 16:51) [6]


> Офисом стало быть давно не пользуешься? :)

натурально, не пользуюсь


> майкрософт отказалась от полной кастомизации интерфейса,
>  ибо бред, причем сделала сей вывод на достаточно дорогостоящих
> тестах на фокус-группах :)

я их дизайнерские спомобности оценил на примере вин8 с их метро - МС не нужен
у меня вин стоит на 2х компах из 3х, на одном для работы (ну, платят мне за вин, ничего не поделаешь), на нетбуке потому как куплена с ним, на ноуте у меня slackware - вот это идеальная ОС для меня (повторяю - для меня, как для программиста, понимаю, что у более других людей более другие вкусы)


 
brother ©   (2012-07-24 17:12) [7]

> поэтому, рисование "своих" компонентов - это скорее недостаток
> - они и так будут страшненькие

как оно?
http://brotherirk.narod.ru/download/Life3.rar


 
wl ©   (2012-07-24 17:26) [8]


> если я поменяю тему в ОС, а такое поделие не будет отображаться
> в соответствии с темой, то оно тут же пойдет на помоечку

исключения всё же есть - тот же WinAmp, пользовался плеерами со стандартными контролами - не нравится


 
Rouse_ ©   (2012-07-24 17:26) [9]


> МС не нужен

Понятно :)


 
картман ©   (2012-07-24 17:28) [10]


> ш   (24.07.12 16:08) [4]
>
>


> для с++ лучше Qt нету, плюс еще и бесплатная IDE QtCreator

с JUCE работал?


 
Rouse_ ©   (2012-07-24 17:31) [11]


> как оно?

Окно не перетаскивается.
Кнопки моргают.
За боковые бордюры перетащил на второй монитор - после чего вообще ширину изменить нельзя.
Низачет :)


 
©   (2012-07-24 17:40) [12]


> с JUCE работал?

нет
для ц++ опыт только с wxWidgets, gtk и Qt
из этих Qt мне больше всего понравился
я наверное даже не могу обьяснить чем, субъективно это
и вот недавний пример - нужно было собрать софтину (довольно большую, ~100к строк) под вин
софтина писалась на ц++ с Qt, для вин ее никто до этого специально не затачивал, изначально писалась на линуксах
собрал внеся всего 3 правки не очень критичные, на все ушло минут 30

> Понятно :)

я же специально сделал оговорку, что это мое субъективное мнение
так что ирония твоя ни к чему


 
brother ©   (2012-07-24 17:42) [13]

> Окно не перетаскивается.
> Кнопки моргают.

ОС?
Win7 - полет нормальный!

> Низачет :)

:)


 
Rouse_ ©   (2012-07-24 17:58) [14]


> Win7 - полет нормальный!

Тож самое 32 бит -  не пахет :)


 
brother ©   (2012-07-24 18:57) [15]

странно(


 
brother ©   (2012-07-24 19:00) [16]

http://brotherirk.narod.ru/ExtFormUnit.pas
если интересно, гдеж я так косячу?


 
Rouse_ ©   (2012-07-24 20:05) [17]


> brother ©   (24.07.12 19:00) [16]
> http://brotherirk.narod.ru/ExtFormUnit.pas
> если интересно, гдеж я так косячу?

Э не, у меня еще неделя отпуска, код смотреть не хатю :)


 
brother ©   (2012-07-24 20:31) [18]

дай хоть полный конфиг железа, ОС итп (ну ты вкурсе)...
зы. а видео с морганиями никак не снять? хоть на что похоже мограгие, тыж понимаешь как это может получаться?


 
brother ©   (2012-07-24 20:37) [19]

ps. а ты пытался двигать окно за кэпшен или в свободном месте формы главной?


 
Rouse_ ©   (2012-07-24 21:28) [20]

Как на работу выйду подключишся по тимвьюверу и поглядишь сам :)


 
TUser ©   (2012-07-24 22:42) [21]


> И вот:
> В отличие от тех же Qt и GTK кроссплатформенность Juce достигается
> за счет прорисовки собственных оригинальных элементов пользовательского
> интерфейса с применением низкоуровневых системных функций
> вместо использования "родных" компонентов / виджетов для
> каждой платформы (рис. 1.1). Даже заголовок и рамку окна
> Juce по умолчанию рисует самостоятельно, хотя можно программно
> переключиться на стандартное обрамление окон.

тормозит, я угадал?


 
картман ©   (2012-07-24 23:26) [22]


> тормозит, я угадал?


не знаю, не пробовал



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.055 c
15-1335682929
Валера
2012-04-29 11:02
2013.03.22
Почему не работает TTrackBar.OnExit?


15-1347723990
alexdn
2012-09-15 19:46
2013.03.22
Картина знаменитые люди


15-1330193035
oxffff
2012-02-25 22:03
2013.03.22
Вопрос по настройке VPN


15-1336654854
alexdn
2012-05-10 17:00
2013.03.22
Контакт


1-1298972588
rxQ
2011-03-01 12:43
2013.03.22
Положение объекта в rxRichEdit