Après windows pour les nuls, voici PB pour les bons (ou presque).

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 13-04-2010 07:55:21

krimo  
Membre Geek
Date d'inscription: 22-03-2010
Messages: 61
Pépites: 267
Banque: 0

[RESOLU] Annuler la fermeture d'une fenêtre

Bonjour,

je réalise un traitement dans l'évènement close() d'une fenêtre.
Je souhaite suivant ce traitement fermer la fenêtre ou laisser la fenêtre ouvert...
Une idée de comment faire pour garder la fenêtre ouverte dans ce  cas?

J'ai essayé le return -1 mais rien ne change.

Merci pour votre aide

Dernière modification par krimo (13-04-2010 09:29:50)

Hors ligne

 

#2 13-04-2010 08:12:26

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: [RESOLU] Annuler la fermeture d'une fenêtre

hello,

il faut coder dans le closequery.

A+


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#3 13-04-2010 08:41:17

krimo  
Membre Geek
Date d'inscription: 22-03-2010
Messages: 61
Pépites: 267
Banque: 0

Re: [RESOLU] Annuler la fermeture d'une fenêtre

Bonjour, et merci de m'avoir répondu...
J'ai fais ce que tu m'as conseillé c'est à dire en codant le closequery()... J'appelle donc l'évènement close() dans closequery() mais rien ne se passe (sachant que je n'ai rien codé dans le close()  ).
Un idée???

Hors ligne

 

#4 13-04-2010 08:46:49

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: [RESOLU] Annuler la fermeture d'une fenêtre

Bonjour,

Pour empêcher la fermeture d'une fenêtre avec l'événement closequery, il faut une valeur retour de 1 en sortie d'événement :

Return value

Long. Return code choices (specify in a RETURN statement):

0  Allow the window to be closed
1  Prevent the window from closing

Hors ligne

 

#5 13-04-2010 09:29:38

krimo  
Membre Geek
Date d'inscription: 22-03-2010
Messages: 61
Pépites: 267
Banque: 0

Re: [RESOLU] Annuler la fermeture d'une fenêtre

Ola, je n'étais pas aller voir ce que retourne cette méthode...
Merci pour votre aide

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22