Page 1 sur 1

[Résolu] [Writer] Minimiser et maximiser un document

Publié : 14 nov. 2006 15:18
par battlecry
Bonjour tout le monde,

voilà, aujourd'hui je cherche à minimiser un document dans la barre de tâche à l'aide d'une macro. Il me faut réaliser une fonction permettant de minimiser un document ainsi qu'une autre me permettant de maximiser le document.

J'ai regardé sur AndrewMarco.odt mais je n'ai pas trouvé d'exemple pouvant m'aider.
Cela dit je ne suis pas parfait...

Merci d'avance à tous ceux qui pourront m'aider sur ce problème

Publié : 14 nov. 2006 16:30
par Dude
As-tu essayé l'enregistreur ? Ca devrait le faire.

Publié : 15 nov. 2006 13:22
par battlecry
Oui, j'ai essayé l'enregistreur et ça ne prend pas en compte la réduction et l'agrandissement de la fenêtre...

Mais merci quand même pour ton aide :wink:

Publié : 17 nov. 2006 08:10
par Dude
Voici une base de départ avec une macro qui modifie la taille et la position de la fenêtre courante :

Code : Tout sélectionner

Sub ChangeTaillePositionFenetre
   dim oCadre as Object
   dim oFenetre as Object
   dim oRect as Object
   dim nHauteur as Integer
   dim nLargeur  as Integer
   dim nPosX as Integer
   dim nPosY as Integer
   
   oCadre = StarDesktop.getCurrentFrame()
   oFenetre = oCadre.getContainerWindow()
   oRect = oFenetre.getPosSize()
   nPosX = oRect.X
   nPosY = oRect.Y
   nHauteur = 500
   nLargeur = 500
   oFenetre.setPosSize(nPosX, nPosY, nLargeur, nHauteur, 15)
End Sub
Pour le dernier argument de setPosSize, se référer à la doc sur l'API :
http://api.openoffice.org/docs/common/r ... sSize.html

8)

Publié : 20 nov. 2006 10:10
par battlecry
OK...Merci Dude je vais voir ce que je peux en faire! :wink: