Cours programmation X

Cours programmation X - C - Programmation

Marsh Posté le 01-10-2005 à 16:37:13    

Bonjour,
 
Auriez-vous des tutos ou des cours avec exemples de programmation sous environnement X? Mon but est de faire une fenêtre transparente dans laquelle je pourrais afficher des infos.
 
@+

Message cité 1 fois
Message édité par chaica le 01-10-2005 à 16:37:27

---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
Reply

Marsh Posté le 01-10-2005 à 16:37:13   

Reply

Marsh Posté le 01-10-2005 à 16:42:18    

chaica a écrit :

Auriez-vous des tutos ou des cours avec exemples de programmation sous environnement X? Mon but est de faire une fenêtre transparente dans laquelle je pourrais afficher des infos.


Laisse tomber X et passe à GTK+...


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 01-10-2005 à 17:58:09    

Je sais pas si GTK+ permet d'ecrire dans la root window :??:
 
Essaye de voire le code source de Torsmo, ca peut ptêtre t'aider, je doute qu'il soit très propre mais bon ... il emploi 2 techniques différentes selon les options il me semble :
- ecrire direct dans la root window
- utiliser une fenêtre avec un stacking "always on bottom" dont l'image de fond est une copie de la root window.
 
Sinon t'as aussi la lib xosd qui peut t'interesser... ca dépends ce que tu veut faire...


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
Reply

Marsh Posté le 01-10-2005 à 18:03:42    

moi aussi je recherche des cours avec exemples de programmation sous environnement X


---------------
http://www.blastmanu.info
Reply

Marsh Posté le 01-10-2005 à 18:04:59    

Je partais plutôt sur l'idée d'une fenêtre qui reste en permanence à la torsmo. Je sais qu'ils utilisent la programmation X pour faire leur fenêtre transparente, c'est pour ça que j'en parlais mais si gtk+ permet de faire une fenêtre transparente ça m'intéresse aussi.


---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
Reply

Marsh Posté le 01-10-2005 à 19:15:43    

http://linuxfr.org/forums/31/9520.html
la transparence classique qu'on a c'est de la pseudo transparence, en récupérant le fond d'écran..
 
mais pour de la vrai transparence y faut passer par Composite http://www.freedesktop.org/Software/CompositeExt
 
et ya aussi XCB le successeur de XLIB à regarder http://xcb.freedesktop.org/wiki/

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed