Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.06.08;
Скачать: CL | DM;

Вниз

Кому не лень - помогите.   Найти похожие ветки 

 
@!!ex_   (2008-04-24 00:05) [0]

Я тут уже всех достал своими похождениями в плане FPC.
Наконец-то проект скомпилился и слинковался под Linuxом.
Вынем все платформозависимые места в отдельный юнит.
Прописал виндовую часть, вместо линуксовой - тупо заглушки в большинстве мест.

теперь вопрос, где взять информацию об оставшихся частях?
Например аналог функции GetTextExtentPoint32 возвращающей размер текста впри выводе текущим шрифтом, GetTickCount, SetMousePos, GetMousePos и т.д.
Гуглить бесполезно, поскольку инет просто завален информацие об администрировании линукса, и найти в этой свалке нужную информацию по APi - просто не реально. К томуже информация очень разрозненная. Скачал официальную доку по XOrg"у.... А информации в ней меньше, чем  если тупо хедеры просматривать.

Если я с этими вопросами буду здесь светится меня точно забанят до следующего года...
Поэтому, чтобы не засорять форум, прошу, тех кто в теме, и может потратить чуть-чуть времени, стукнитесь мне в асю:
3767651


 
Zeqfreed ©   (2008-04-24 00:24) [1]

Во-первых, стоит определиться с помощью чего ты собрался отрисовывать графику, шрифты и прочее. Соответственно отсюда и плясать нужно. У таких библиотек как Cairo, Pango и других документация вполне на уровне (ибо реализуется в полуавтоматическом режиме) и примеры найти в сети несложно.

> GetTickCount

Например, gettimeofday.

Затем,
http://www.sbin.org/doc/Xlib/
http://tronche.com/gui/x/xlib/function-index.html

В частности:
http://tronche.com/gui/x/xlib/input/XWarpPointer.html
http://tronche.com/gui/x/xlib/window-information/XQueryPointer.html

Но стоит учитывать, что в обертках над Xlib (Gtk, Qt и др.) все это также реализовано на более высоком уровне и более удобно.

Я чувствую, что твоя проблема в основном в том, что ты не представляешь вообще с чем работаешь :) Нужно изучить архитектуру системы более подробней.


 
@!!ex_   (2008-04-24 08:07) [2]


> Я чувствую, что твоя проблема в основном в том, что ты не
> представляешь вообще с чем работаешь :) Нужно изучить архитектуру
> системы более подробней.

Представляю.
Я в принципе уже со всем определился.
Использую XLib и Glx. Окно могу создать, и работать с ним. Также почитал о программировании под Линукс.
Qt, Gtk и все остальное смысла использовать нету, у меня нет контролов, только голое окно.
За ссылки спасибо!


 
shlst   (2008-04-24 09:39) [3]

ага, и мне, помогите кому не лень. :)
В чате пиринговой сети какой то юноша мне задаёт вопросы - три вопроса, причём я пробовал узнать что он хочет и посылал и наверно пора заигнорить, но интересно стало что это значит? как правильно отвечать полагается?
подскажите, пожалуйта - орфография вопросов сохранена(может это что то значит)
1. Маладой, кто старшие?
2. Ты зачем живёшь?
3. Что такой бодрый?


 
Anatoly Podgoretsky ©   (2008-04-24 10:34) [4]

> shlst  (24.04.2008 09:39:03)  [3]

Тебя троль пробует на прочность.


 
TUser ©   (2008-04-24 12:48) [5]

http://monkey.belozersky.msu.ru/~evgeniy/lib/sysprfpc.zip



Страницы: 1 вся ветка

Текущий архив: 2008.06.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
3-1199443863
Ламот
2008-01-04 13:51
2008.06.08
postgres sql, текущая дата и не только.


2-1210942831
Artin
2008-05-16 17:00
2008.06.08
Хочетья список как Object Inspector в Дельфи.


4-1190990109
hinst
2007-09-28 18:35
2008.06.08
DrawTextRect


2-1211120855
Franzy
2008-05-18 18:27
2008.06.08
Как запустить из программы другую (консольную) программу?


2-1209976099
Aleksei
2008-05-05 12:28
2008.06.08
Проверка нового файла на ФТП