bon , je vien de passer mon apres midi a chercher comment recuperer la position et le contenu des fenetres..
sans reel succe!
le probleme c que le system de fenetre de macosx, qui fait parti du 'core service' est completement fermé! pour pouvoir acceder a tt les fenetres qu' il gere, il faut le hacker!! et la c plus de mon niveau !
j' ai trouvé sur sourceforge.net un projet de bureau virtuel, a la maniere de kde sous linux(ou gnome,ou les 2,je me souvien plus).
pour arriver a leur fin, ils ont utilisee un .h 'header' CGSPrivate.h que l' on peut trouver a cette adresse:
http://lorenb.com/developer/ .
c' est un fichier bricole avec lequel on peut retrouver toutes les fenetres, les deplacer,les ordonner(premier arriere plan), masquer, et meme leur attribuer une valeur de transparence.
mais malheuresement c' est incomplé et je peut pas trouver le contenu de la fenetre
pour contourne ce probleme on pourrai toujours imaginé un systeme au lancement de l' econnomiseur, ou toutes les fenetres passe au premier plan successivement et a chaque fois faire une sorte de copie d' ecransur le cadrage de cette derniere(ce qui est asse simple a realisse) , mais au niveau esthetique ca va prendre une sacre claque!!
voila, j' espere que les infos que je vous ai donne pouront vous aider pour la suite, et j' invite les developpers a jeter un oeil sur ce cgsprivate.h ainsi que sur le desktopmanager de sourceforge
.net, pt' etre que je suis passe a cote de qq chose d' essenciel en les decortiquent!
l' adresse pour telecharger desktopmanager, qui est plutot bien rehussi :
http://sourceforge.net/project/showfiles.php?group_id=86417&package_id=89749&release_id=252588
voila bon courage pour la suite, moi j' arrete ici, je frise le mal de tete!
a+