Question

J'essaie de trouver une solution de distribution Cross Linux au problème de la création d'un programme a des fenêtres transparentes.

Il y a maintenant des méthodes, qui prennent des captures d'écran des fenêtres en dessous, puis les impriment comme l'arrière-plan de l'image. Je préférerais ne pas utiliser cette méthode car il est probable que j'aurais une vidéo en cours d'exécution du programme. Mais si quelqu'un connaît un bon moyen de faire en sorte que cela se produise, je serais toujours s'il vous plaît ici.

J'ai essayé d'implémenter une méthode que j'ai trouvée à:Modification des propriétés Windows X11

Je n'ai pas pu obtenir de changement, mais je ne sais pas si Compiz fonctionnait correctement. Toute aide serait grandement appréciée.

Était-ce utile?

La solution

Vous pouvez jeter un œil au code des émulateurs de terminaux X, Kterm pour KDE ou GNOME Terminal pour Gnome (selon votre plate-forme cible). Je pense que ce sont les meilleurs exemples d'applications qui implémentent la transparence. Je pense que vous pouvez même trouver dans ces solutions de code pour obtenir la transparence lorsque Compiz n'est pas disponible.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top