Создание GUI без использования QT и GTK (нид хелп)

Модератор: Модераторы разделов

Аватара пользователя
phasma
Сообщения: 405

Создание GUI без использования QT и GTK

Сообщение phasma »

Вообщем нужно написать приложение, которое бы напрямую работало с X сервером и выводило всякие там окошки итд. понимаю, что это геморойно и найдутся такие добрые люди, которые начнут кричать о достоинствах и недостатках QT и GTK, что лучше использовать их ... но все же не хочется использовать ... вообщем что-то вроде twm должно получиться ))) может кто даст сцылочку, хде почитать ?)
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Спасибо сказали:
sdk
Бывший модератор
Сообщения: 210

Re: Создание GUI без использования QT и GTK

Сообщение sdk »

Неа, не будем кричать про QT и GTK.
Потому как они выводом окон не занимаются :D.

Выводом окон занимается оконный менеджер.
А ссылочку я предлагаю тебе самому найти в гугле :).

Поищи чего-нить вроде "как написать оконный менеджер для иксов"/"writing window managers for x", а также на тему "NETWM spec" :).

Удачи!
Я в написании оконных менеджеров полный дуб. Лови желудь на счастье :D.
Серьезность - это способ сделать простые вещи сложными.
Если много знать - устанут глаза. Если много спать - то нет.
Нас никому не сбить с пути - нам пофигу куда идти.
:-)
Спасибо сказали:
Аватара пользователя
phasma
Сообщения: 405

Re: Создание GUI без использования QT и GTK

Сообщение phasma »

я неправильно выразился ... мне не нужен оконный менеджер как twm, мне нужно проложение, которое работает без всяких доболнительных библиотек итд ...
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Спасибо сказали:
Аватара пользователя
Arceny
Сообщения: 378
ОС: Debian Lenny/Sid

Re: Создание GUI без использования QT и GTK

Сообщение Arceny »

Тогда читать про xlib наверное.
Спасибо сказали:
v04bvs
Сообщения: 636
ОС: Debian GNU/Linux

Re: Создание GUI без использования QT и GTK

Сообщение v04bvs »

google xlib manual, xlib tutorial

Можно спрашивать у меня, если что не понятно, я с этим как то разбирался.
Ничего особо геморройного там нету, вполне вменяемое API.
Спасибо сказали:
Аватара пользователя
ages
Сообщения: 74
ОС: kubuntu

Re: Создание GUI без использования QT и GTK

Сообщение ages »

Есть такой файловый менеджер: worker , в котором все gui - элементы самописные. Глянь исходники, может поможет.
и дольше века длится день...
Спасибо сказали:
Аватара пользователя
nonstop
Сообщения: 132
ОС: Slackware

Re: Создание GUI без использования QT и GTK

Сообщение nonstop »

несколько ссылок на Xlib programming manual

http://www.the-labs.com/X11/XLib-Manual/
http://tronche.com/gui/x/xlib/
http://www.sbin.org/doc/Xlib/
http://doc.ddart.net/unix/x/xlib/

там все что нужно
коротенько: http://tronche.com/gui/x/xlib-tutorial/

если придется взаимодействовать с WM смотри freedesktop.org, там спецификации по взаимодействию лежат

я в свое время разбирался с http://linuxgazette.net/issue78/tougher.html
и http://gazette.linux.ru.net/lg78/articles/rus-tougher.html

удачи :)
slackware - linux for human brains
Спасибо сказали: