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]