Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

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

 
картман ©   (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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.063 c
4-1261045077
Гном11
2009-12-17 13:17
2013.03.22
Что вместо WinSingt в Delphi 2006


2-1342701748
Bolg
2012-07-19 16:42
2013.03.22
Проблемы с плавающей запятой


2-1336087027
Андрей Другой
2012-05-04 03:17
2013.03.22
Все файлы в папке


2-1333447731
Цукор5
2012-04-03 14:08
2013.03.22
Объединение мелких файлов в один большой


2-1342010595
Pcrepair
2012-07-11 16:43
2013.03.22
Чем можно заменить AnsiPos?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский