LINUX.ORG.RU

Кто программировал под XFree86


0

0

Пожалуйста поделитесь опытом те, кто программировал под XFree86. Хотелось бы узнать, как установить соединение X сервером, как вызывать функции из под программы на C++, как подключать общие библиотеки (если это необходимо). У меня курсовик по ООП. Прогу надо писать на С++, да и ещё надо ляпать графический интерфейс и всё на Borland C++ v.3. А я хочу: 1)Освоить новую для меня технологию. 2)Выпедриться и получить автомат. Информацию я нашёл, но в основном, она на english, а время её переводить нет (Курсовик сдавать в конце апреля). Поэтому помогите пожалуйста те, кто может. Буду очень благодарен. С уважением igorbul. Пишите пожалуйста вот сюда : igorbul@mail.ru

anonymous

ia pisal pod X , vse pishetsia na chistom C dlia C++ pisali obolochku . S vizovom funkzii nikakix problem net , lutshe vsego vospolzovatsia gotovim toolkitom Qt naprimer , esli pishesh na C++. voobshe conkretno dlia podkliuchenia ispolzuesh XOpenDisplay() a potom nachinaesh GC vistavliat i okoshki risovat:) XCreateGC() XCreateWindow() na C++ lutshe polzuisia Qt ona polnostiu OOP

anonymous
()

В догонук ко всему вышесказанному могу добавить, что с Mandrake 7.2 идет очередная версия Glade - для написания графических интерфейсов с использованием Qt. Этот Glade чем-то похож на Борланд Билдер. Эту версию Glade очень хорошо доработали - она гораздо лучше предыдущих, например той, что шла с Mandrake 7.1

Akan
()

Glade eto ne dlia Qt a dlia GTK+ dlia Qt est Qtdesigner kotorii idet v standartnuiu postavku s Qt na nem ti delaesh GUI dlia programi , potom soxraniaesh v format .ui ,posle etogo compiliruesh s pomoshiu ui compilera , polutshaesh kod C++ , v kotorii vstavliesh svoi funkzii , vse eto vxodit v standartnuiu postavku Qt

anonymous
()

мона еще писать на Xt - расширение для иксов, интерфейс Cи, достаточно высокоуровневая примочка, также в иксах есть такое расширение Xaw (есть еще что-то типа Xaw3d или как-то так) - это для всяких разных примитивов типа скроллер и кнопки и т.д... дока по ним есть в дистрибуте иксов (ps формат), правда по-буржуйски

hoopoe ★★
()
Ответ на: комментарий от anonymous

я писал систему мониторинга за объектами, где пользовательской облочкой была сетевая среда, написанная как раз на XFree86. Сначала было трудно, но разработав свою иерархию для конкретных задач, я сильно облегчил себе жизнь. Как раз то, что ты упоминаешь - XCreateWindow() etc. было упрятано в самую ее глубь с параметризацией для более гибкого управления

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.