Bonjour,

Le besoin est le suivant :
J'affiche une fenêtre d'applications windows dans une fenêtre SWT (viewpart).
Je souhaite que la taille de la fenêtre windows prenne tout l'espace de la viewpart.

implémentation possible :
Le reparenting de ma fenêtre Windows se passe bien. Je peux ensuite définir la taille
de ma fenêtre Windows via un appel à moveWindow de l'api windows.
En revanche je souhaite récupérer la largeur et hauteur d'une fenetre SWT (la viewpart) afin de les communiquer à ma fonction moveWindow(.

Les soucis
Que j' interroge les méthodes disponibles sur le composite parent de ma fenêtre SWT ou encore effectue un OS.getWindowRect, la taille de ma fenêtre viewpart a toujours une largeur et hauteur à 0 alors que sur l'écran, elle occupe au moins 900x700.

D'après mes premiers tests, il ne semble pas possible de récupérer ces informations. Après un setSize explicite en dur sur le composite, j'obtiens pourtant bien ensuite un résultat différent de 0.

merci d'avance pour les explications et solutions (ou tout lien vers ...)