Bonsoir,

Je n'ai pas vraiment d'idée sur la question, faute de m'y être attardé, mais de prime abord il me viendrait l'idée d'utiliser une seule boîte de dialogue avec ouverture/gestion de pages (Step).

Celà réduirait sensiblement la difficulté et la gestion des variables (ou autres) compte tenu que l'on reste dans la même boîte de dialogue (ouverte).

Peut-être une piste.

Francois Gatto

[EMAIL PROTECTED] a écrit :
Bonjour,

Fervent lecteur de la mailing liste dès que je rencontre un problème dans mes 
développement, je me tourne aujourd'hui pour un soucis avec les évènements dans 
les boites de dialogues de mon appli tournant dans Calc. Je m'explique :

J'ai 3 boites de dialogue qui s'ouvrent l'une après l'autre. La première me 
sert à choisir une famille de produit, la seconde un produit de cette famille 
et la dernière à éditer le fameux produit. Entre chaque étape que je referme 
les boites (càd elles ne s'ouvrent pas l'une dans l'autre) après en avoir géré 
la sortie avant de charger la suivante.

J'aimerais mettre à jour certaines valeurs de la dernière boite lors de la 
modification d'une des autres valeurs de cette même boite. Seulement voilà, les 
évènements ne veulent pas se déclencher dans cette boite (perte de focus sur 
les champs, activation pour les boutons...) ou plutôt rien n'accepte de se 
déclencher à la première ouverture de la boite... car, parfois, ça se met à 
marcher lors des ouvertures suivantes (je n'ai pas encore bien réussi à établir 
le cycle qui fait que ça marche ou que ça marche pas).
Le problème concerne la 2ième et la 3ième boite, les évènements de la première 
boite semblent bien marcher.

Je suis sous WXP avec OOo 2.2.0 / JRE 1.6.0_01

J'espère que mes explications sont assez claires sinon je vais essayer de faire 
une petite maquette pour partager mon code.
Merci d'avance

Marc


MIPPS
Micro-informatique, conseils, services et formations pour les particuliers, les 
professionnels et les TPE.

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

Répondre à