iTunes-like GUI for Windows
От: mnf  
Дата: 09.12.06 12:28
Оценка:
Здравствуйте!

Подскажите графическую библиотеку (лучше бесплатную), с помощью которой проще всего было бы написать Windows программку с интерфейсом в стиле iTunes: закругленные элементы, свои цвета с градиентами и т.п. Поскольку до этого я писал Linux программы под GTK и wxWidgets, эти библиотеки и пришли мне в голову — достаточно подредактировать темы и все, но Windows GTK довольно велик, QT дорого стоит (для shareware), и мне не доводилось писать темы для wxUniversal, поэтому я не представляю насколько такой подход оправдан. Скорее всего, есть варианты и получше, поскольку портируемость не требуется. Cпециалисты, помогите

Заранее благодарен,

Михаил
Re: iTunes-like GUI for Windows
От: c-smile Канада http://terrainformatica.com
Дата: 10.12.06 06:56
Оценка:
Здравствуйте, mnf, Вы писали:

mnf>Здравствуйте!


mnf>Подскажите графическую библиотеку (лучше бесплатную), с помощью которой проще всего было бы написать Windows программку с интерфейсом в стиле iTunes: закругленные элементы, свои цвета с градиентами и т.п. Поскольку до этого я писал Linux программы под GTK и wxWidgets, эти библиотеки и пришли мне в голову — достаточно подредактировать темы и все, но Windows GTK довольно велик, QT дорого стоит (для shareware), и мне не доводилось писать темы для wxUniversal, поэтому я не представляю насколько такой подход оправдан. Скорее всего, есть варианты и получше, поскольку портируемость не требуется. Cпециалисты, помогите


mnf>Заранее благодарен,


mnf>Михаил


если знаешь html то вот:
http://www.terrainformatica.com/htmlayout

http://www.terrainformatica.com/htmlayout/images/tabdemo.png
http://www.terrainformatica.com/htmlayout/images/tooltip-balloon.jpg

И прочие скриеншоты http://www.terrainformatica.com/htmlayout/screenshots.whtm
Re[2]: iTunes-like GUI for Windows
От: Dj.ValDen Украина http://ua.linkedin.com/in/dvalchuk
Дата: 10.12.06 11:17
Оценка:
Здравствуйте, mnf, Вы писали:

mnf>>Подскажите графическую библиотеку (лучше бесплатную), с помощью которой проще всего было бы написать Windows программку с интерфейсом в стиле iTunes: закругленные элементы, свои цвета с градиентами и т.п. Поскольку до этого я писал Linux программы под GTK и wxWidgets, эти библиотеки и пришли мне в голову — достаточно подредактировать темы и все, но Windows GTK довольно велик, QT дорого стоит (для shareware), и мне не доводилось писать темы для wxUniversal, поэтому я не представляю насколько такой подход оправдан. Скорее всего, есть варианты и получше, поскольку портируемость не требуется. Cпециалисты, помогите


Может вам проще купить Mac ?
Там Aqua (стиль интерфейса которій вам понравился) родная
С уважением Denys Valchuk

IMHO чем больше мнений тем оптимальней выбор варианта... :)
Re[2]: iTunes-like GUI for Windows
От: mnf  
Дата: 10.12.06 13:24
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>если знаешь html то вот:

CS>http://www.terrainformatica.com/htmlayout

Вопросы:
1) Наколько сложно в ней сделать Mac-like interface (например, такой), обратите внимание на title (not Windows), прокручиваемый (auto-layout, внутри frame) список картинок, на картинки можно навесить callbacks, чтобы динамически менять аттрибуты; например, мы нажимаем на картинку с id="image1", вызывается callback, который выполняет setStyle("image1", "green-border"), при этом перерисовывается только то, что нужно?

2) Какие free компиляторы поддерживаются (MinGW, VC Express 2005)? Нужен ли WTL, MFC?

3) Хотя мне сейчас переносимость не нужна, но хотелось бы сжигать мосты раньше времени Почему не XUL (близко по теме, но еще и кросс-платформенная)? или JUCE? Еще из платных, не проще ли QT4 + CSS для этого примера?
Re[3]: iTunes-like GUI for Windows
От: mnf  
Дата: 10.12.06 13:36
Оценка:
Здравствуйте, Dj.ValDen, Вы писали:

DV>Может вам проще купить Mac ?

DV>Там Aqua (стиль интерфейса которій вам понравился) родная

Лично мне проще ткнуть мышкой и сменить GTK theme на подходящую, но
есть план, в нем записано "Win2000/XP" (которая еше даже не поставлена ).
Re: iTunes-like GUI for Windows
От: Sheridan Россия  
Дата: 10.12.06 18:05
Оценка:
Это?
Matrix has you...
Re[2]: iTunes-like GUI for Windows
От: mnf  
Дата: 11.12.06 07:38
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Это?


Спасибо, что такое QT, я знаю (см. мое cообщение "Re[2]: iTunes-like GUI for Windows / 10.12.06 19:24, часть про QT 4.2 + CSS), но хотелось бы что-нибудь подешевле (как я понимаю, trolltech хочет ~$3500).
Re[3]: iTunes-like GUI for Windows
От: FreshMeat Россия http://www.rsdn.org
Дата: 11.12.06 09:38
Оценка:
Здравствуйте, mnf, Вы писали:

mnf>1) Наколько сложно в ней сделать Mac-like interface (например, такой), обратите внимание на title (not Windows), прокручиваемый (auto-layout, внутри frame) список картинок, на картинки можно навесить callbacks, чтобы динамически менять аттрибуты; например, мы нажимаем на картинку с id="image1", вызывается callback, который выполняет setStyle("image1", "green-border"), при этом перерисовывается только то, что нужно?

Качай HTMLayoutSDK, смотри демки, документацию на сайте и этот топик на рсдн http://gzip.rsdn.ru/forum/?mid=2231218
Автор: Зверёк Харьковский
Дата: 24.11.06

Т.е. все делать можно, но руками. Т.е. волшебной кнопки get-mac-style нет

mnf>2) Какие free компиляторы поддерживаются (MinGW, VC Express 2005)?

Работаю под VC Express 2005 без каких-либо проблем.
mnf>Нужен ли WTL, MFC?
Нет

mnf>3) Хотя мне сейчас переносимость не нужна, но хотелось бы сжигать мосты раньше времени

Пока нет, но о планах портирования на Линукс Андрей говорил.
mnf>Почему не XUL (близко по теме, но еще и кросс-платформенная)? или JUCE? Еще из платных, не проще ли QT4 + CSS для этого примера?
Не знаю
Хорошо там, где мы есть! :)
Re: iTunes-like GUI for Windows
От: WiseAlex Беларусь  
Дата: 11.12.06 13:41
Оценка:
Здравствуйте, mnf,
фактически полного аналога под windows не встречал
есть у prof-uis тема aqua, но это все равно не полная копия.
есть ИМХО не так много вариантов
1 полная скинизация (типа Winamp'a)
2 использование HTML или похожих движков (типа того, что предложил с-smile) — все контролы предстоит прорисовывать вручную
3 поставить на ПК пользователя http://osx.portraitofakite.com и пусть у него будет типа OSX

впрочем есть взять рисунки из 3 (или prof-uis) и добавить в 2 может что-то и получится...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.