[Résolu][Writer] Boite dialogue et cases a cocher

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Kilin
Membre OOrganisé
Membre OOrganisé
Messages : 67
Inscription : 21 mars 2018 23:14

[Résolu][Writer] Boite dialogue et cases a cocher

Message par Kilin »

Bonsoir,

Pourriez vous m'aider a mettre en place ma boite de dialogue, lors de l'activation de la case a cocher Traducteur, cela fasse apparaître la langue que ce dernier maitrise (uniquement quand la case est cochée). Par défaut mon utilisateur ne manie que la langue de Molière !

Merci pour votre aide,
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Kilin le 03 mai 2018 09:41, modifié 1 fois.
Version: 5.4.5.1.M2
Obligation de version travail
Windows 7

Version 6.4.7.2 (x64)
Domicile
Windows 10
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: [Writer] Boite dialogue et cases a cocher

Message par Piaf »

Re
Tu devrais utiliser Xray
A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Kilin
Membre OOrganisé
Membre OOrganisé
Messages : 67
Inscription : 21 mars 2018 23:14

Re: [Writer] Boite dialogue et cases a cocher

Message par Kilin »

Merci Piaf !

Est ce qu'il y a moyen de cacher la langue si la case interprète est décochée ?
Version: 5.4.5.1.M2
Obligation de version travail
Windows 7

Version 6.4.7.2 (x64)
Domicile
Windows 10
Avatar de l’utilisateur
luky-luke
InconditiOOnnel
InconditiOOnnel
Messages : 936
Inscription : 27 nov. 2010 00:17
Localisation : gâtine deux-sèvrienne

Re: [Writer] Boite dialogue et cases a cocher

Message par luky-luke »

Bonjour
Kilin a écrit :Est ce qu'il y a moyen de cacher la langue si la case interprète est décochée ?
oui

Code : Tout sélectionner

Sub CheckBox_Visible
If PysDlg.getControl("CheckBoxTraducteur").State = 1 then
	PysDlg.getControl("TextFieldLangue").visible = True
Else
	PysDlg.getControl("TextFieldLangue").visible = False
End if
End Sub
Déclarer la variable PysDlg comme Public. Associer la macro à Évenement (de la case à cocher) > exécuter l'action.
Ajouter la ligne

Code : Tout sélectionner

If ValeurChamp("traducteur") = "Oui" Then  PysDlg.getControl("TextFieldLangue").visible = True
dans la macro d'ouverture de boîte.
Piaf a écrit :Tu devrais utiliser Xray
+1... suivre le lien dans ma signature :wink:
Cordialement
Luke
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOO 4.1.3 et LibO 5.3.7.2 Ubuntu 16.04 LTS et Debian 9
Xray ne tient pas lieu de tout, mais une pratique sans Xray ne vaut pas grand chose
Kilin
Membre OOrganisé
Membre OOrganisé
Messages : 67
Inscription : 21 mars 2018 23:14

Re: [Writer] Boite dialogue et cases a cocher

Message par Kilin »

Merci à vous deux !!!

Concernant XRay, je l'ai installé mais je ne saisi pas en quoi il peut m'aider, je l'ai pourtant trifouillé pendant deux bonnes heures, je ne vois aucune des valeurs qui sont dans mon formulaire ...

En tout cas merci pour votre aide !
Version: 5.4.5.1.M2
Obligation de version travail
Windows 7

Version 6.4.7.2 (x64)
Domicile
Windows 10