How to start with X?

Emanuele Petriglia inbox at emanuelepetriglia.com
Thu Jan 23 14:15:10 UTC 2020


Hi,

I checked the first link but it is a bit incomplete on some parts. The second link is the digital edition of the book I want to purchase. Anyway I prefers the handbook version, but thanks for the links!
--
Emanuele Petriglia (ema-pe)

Sent from my mobile. Please excuse my brevity.

On 23 January 2020 14:34:53 CET, Lucien Gentis <lucien.gentis at univ-lorraine.fr> wrote:
>There is also this tuto for xcb :
>
>https://xcb.freedesktop.org/tutorial/
>
>and this doc for Xlib programming with many examples :
>
>http://csweb.cs.wfu.edu/~torgerse/Kokua/Irix_6.5.21_doc_cd/usr/share/Insight/library/SGI_bookshelves/SGI_Developer/books/XLib_PG/sgi_html/index.html
>
>Le 23/01/2020 à 12:53, Teodoro Santoni a écrit :
>> Hi,
>>
>> 2020-01-22 18:26 GMT+01:00, Emanuele Petriglia
><inbox at emanuelepetriglia.com>:
>>> Hi!
>>>
>>> I would like to learn how to create a C graphical application
>without
>>> using some toolkit for hobby. I know that there are two main
>libraries:
>>> Xlib and xcb. The first is old but has a lot of documentation, the
>>> second is newer but less documented than the first. So I was
>thinking to
>>> learn Xlib and then xcb.
>>>
>>> I found this book about Xlib: "XLIB Programming Manual" of Adrian
>Nye
>>> published on 1994. I do not found any other recent book. Is it good
>to
>>> start with Xlib even is it old?
>>>
>>> --
>>> Emanuele Petriglia (ema-pe)
>>>
>>> _______________________________________________
>>> xorg at lists.x.org: X.Org support
>>> Archives: http://lists.freedesktop.org/archives/xorg
>>> Info: https://lists.x.org/mailman/listinfo/xorg
>>> Your subscription address: %(user_address)s
>>>
>>
>> [1] is a guide that should be fairly valid on xlib.
>>  From there you can afterwards embed xlib-xcb.h, gradually migrate
>from
>> xlib to xcb reading the docs, read the guide from iotek for fonts in
>> xcb without xft [2] or embed pango in your application.
>>
>> [1] https://tronche.com/gui/x/xlib/
>> [2] https://venam.nixers.net/blog/unix/2018/09/02/fonts-xcb.html
>> _______________________________________________
>> xorg at lists.x.org: X.Org support
>> Archives: http://lists.freedesktop.org/archives/xorg
>> Info: https://lists.x.org/mailman/listinfo/xorg
>> Your subscription address: %(user_address)s
>_______________________________________________
>xorg at lists.x.org: X.Org support
>Archives: http://lists.freedesktop.org/archives/xorg
>Info: https://lists.x.org/mailman/listinfo/xorg
>Your subscription address: %(user_address)s
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x.org/archives/xorg/attachments/20200123/374171bb/attachment.htm>


More information about the xorg mailing list