IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenOffice & LibreOffice Discussion :

Interdire de fermer un document


Sujet :

OpenOffice & LibreOffice

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 17
    Points : 10
    Points
    10
    Par défaut Interdire de fermer un document
    Bonjour,

    Je réalise en Java un applet permettant de contrôler Writer : ouvrir un document, écrire dedans, mettre en forme le texte, ...
    Tout fonctionne bien, sauf deux choses que je n'arrive pas à faire : interdire de fermer le document, et garder la fenêtre Writer au dessus des autres (always on top).
    J'ai regardé du coté des listener, mais ils ne déclenchent jamais.

    Je ne sais pas quelle est la bonne façon de faire ça :
    - intercepter les évènements depuis mon applet java
    - créer des macros dans mon document Writer
    - intervenir sur la fenêtre contenant Writer via les APIs système
    - autre chose ?

    Tout aide ou piste est la bienvenue.

    Merci.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 17
    Points : 10
    Points
    10
    Par défaut
    Personne ?
    Je pense qu'il faut "jouer" avec xFrame.addFrameActionListener(), mais impossible de faire déclencher le listener. Mon code compile, mais le listener n'est jamais déclenché.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    UnoRuntime.queryInterface(XTextDocument.class,mon_document).getCurrentController().getFrame().addFrameActionListener(new XFrameActionListener()
    {
    	public void disposing(EventObject e)
    	{
    		System.out.println("addFrameActionListener-disposing");
    	}
    	public void frameAction(FrameActionEvent Action)
    	{
    		System.out.println("addFrameActionListener-frameAction");
    	}
    });
    Un truc m'échappe.

Discussions similaires

  1. Fermer un document sans enregistrer
    Par Jeannot45 dans le forum VBA Word
    Réponses: 4
    Dernier message: 23/04/2012, 15h27
  2. est-il possible d'interdire l'accès à "Mes documents"
    Par lodan dans le forum Sécurité
    Réponses: 3
    Dernier message: 13/12/2006, 10h35
  3. Fermer un document Word avant d'exporter des données
    Par Luc01Bil dans le forum Access
    Réponses: 2
    Dernier message: 08/12/2006, 09h30
  4. [VBA][Excel] Interdire de fermer un userform
    Par mulanzia2003 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 21/09/2006, 07h32
  5. Réponses: 1
    Dernier message: 27/06/2006, 17h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo