Bonjour,

J'aimerais créer une sous fenêtre comme le fait le module math de OO.o.
Mon but et d'ajouter une sorte de barre d'état pour mon addon.
J'ai déjà essayé sans grand succès avec l'extrait de code python suivant :
        aToolkit = self.desktop.CurrentFrame.ContainerWindow.Toolkit
        aPosSize = self.desktop.CurrentFrame.ComponentWindow.PosSize
        aRect = uno.createUnoStruct("com.sun.star.awt.Rectangle")
        aWindowDescriptor = 
uno.createUnoStruct("com.sun.star.awt.WindowDescriptor")
        aWindowDescriptor.Type = SIMPLE
        aWindowDescriptor.Bounds = aRect
        aWindowDescriptor.WindowServiceName = "dockingwindow"
        aWindowDescriptor.Parent = self.desktop.CurrentFrame.ContainerWindow
        aWindowDescriptor.ParentIndex = -1
        aWindowDescriptor.WindowAttributes = 1
        aWinPeer = aToolkit.createWindow(aWindowDescriptor)
        aFrame = 
self.ctx.ServiceManager.createInstanceWithContext("com.sun.star.frame.Frame", 
self.ctx)
        aFrame.initialize(aWinPeer)
        self.desktop.Frames.append(aFrame)
        aRect.Y, aRect.Width, aRect.Height = aPosSize.Height-45, 
aPosSize.Width, 45
        aWinPeer.setPosSize(aRect.X, aRect.Y, aRect.Width, aRect.Height, 15)
        aWinPeer.setVisible(True)
        aWinPeer.setBackground(0xffffffff)

mais rien n'apparaît., je dois louper quelquechose mais quoi.

Si quelqu'un a réussi je suis preneur et pas seulement en python.

merci d'avance
-- 
gerard deneux

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à