Показать сообщение отдельно
Старый 07.02.2009, 07:48   #13
Futurelink
Старший Пользователь
 
Аватар для Futurelink
 
Регистрация: 20.01.2009
Город: Владивосток
Регион: 25
Машина: 2001\Honda\Civic... был :(
Сообщений: 101
Futurelink is on a distinguished road
По умолчанию

Цитата:
Сообщение от indie Посмотреть сообщение
все это не обязательно. можно в иксах вообще ничего не запускать кроме нужного приложения
Дело в том, что:

1) для работы с окнами (хотя бы свертывание-развертывание) надо иметь механизм window management'a. Это обязательно. Иначе как окна выводить во фронт или в бэк.

2) Если будет запущено одно приложение без виндов-менеджера то это значит что только оно и будет выполняться. Короче это не удобно.

Писал я такую прогу, типа монитор на который только смотрят. Так вот он запускался непосредственно из xinitrc. Никакого оконного менеджера, только эта прога в фулскрине.

Qt Embedded легко кстати собирается с простой либой Qt и выполняется в иксах. Ну и наоброт. )

Ну и еще плюсы: есть штатный WebKit, работа с ALSA (это есть конечно и в SDL), есть также куча поддерживаемых форматов графики - скин можно сделать векторный!, ну и вдобравок разные бэкенды для баз данных.

Короче SDL несколько не удобно будет... я рассматривал такой вариант. В том числе и на винде директХ.
__________________


С Linux с 2.0.26 ядер (Slackware на 2 дискетах). Ненавижу Маздай, но уважаю.

Моя веточка: Миссия: Написать оболочку (выполнима)

Андроид - больше чем Linux ) Блог программера.
Futurelink вне форума   Ответить с цитированием