PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Couleur cadre rendez-vous planning
Couleur cadre rendez-vous planning
Iniciado por Jean-Yves THIRY, 26,may. 2020 07:33 - 8 respuestas
Miembro registrado
193 mensajes
Publicado el 26,mayo 2020 - 07:33
Bonjour

Est-il possible de modifier par programmation le cadre d'un rendez-vous dans un planning ?

Je parle du cadre extérieur : la couleur et éventuellement l'épaisseur.

Pour certains rendez-vous seulement (couleur en fonction de critères)

Merci

--
Jean-Yves Thiry
Informatique et Gestion
Miembro registrado
86 mensajes
Publicado el 26,mayo 2020 - 09:03
Bonjour,

cfr Aide en ligne

Pour personnaliser entièrement l'affichage des rendez-vous :
Affichez la fenêtre de description du champ Planning.
Dans l'onglet "Général", sélectionnez la fenêtre interne utilisée pour les rendez-vous :
"Aucune" : l'affichage par défaut sera utilisé.
"Fenêtre prédéfinie" : une fenêtre prédéfinie est automatiquement ajoutée au projet.
WINDEV Par défaut, cette fenêtre s'appelle "FI_WinDevVueRDV.wdw".
AndroidiPhone/iPad Par défaut, cette fenêtre s'appelle "FI_WinDevMobileVueRDV.wdw".
La fenêtre interne est disponible dans l'explorateur de projet. Elle peut être modifiée dans l'éditeur de fenêtres.
Attention : cette fenêtre interne permet uniquement de personnaliser le dessin de l'affichage des rendez-vous. Seul l'événement "Déclarations globales" est exécuté. Aucun autre événement n'est exécuté. Il n'est ainsi pas possible d'ajouter des boutons ayant un code de clic spécifique.

--
Benoit Neve
Miembro registrado
4.363 mensajes
Publicado el 26,mayo 2020 - 09:05
Bonjour,
En ce qui concerne la couleur, il y a la propriété ..CouleurFond.

--
Il y a peut être plus simple, mais, ça tourne
Miembro registrado
193 mensajes
Publicado el 26,mayo 2020 - 10:11
Merci pour votre réponse.

Est-ce que ce l'utilisation d'une fenêtre prédéfinie permet dans un même planning d'avoir des cadres de rendez-vous de couleurs différentes ?

Bien à vous

--
Jean-Yves Thiry
Informatique et Gestion
Miembro registrado
193 mensajes
Publicado el 26,mayo 2020 - 10:12
Merci pour votre réponse…

Ce n'est pas la couleur de fond que je souhaite modifier par programmation…

Bàv

--
Jean-Yves Thiry
Informatique et Gestion
Miembro registrado
170 mensajes
Publicado el 26,mayo 2020 - 11:01
Jean-Yves THIRY a écrit :
Merci pour votre réponse…

Est-ce que ce l'utilisation d'une fenêtre prédéfinie permet dans un même planning d'avoir des cadres de rendez-vous de couleurs différentes ?


B. Neve a écrit :
La fenêtre interne est disponible dans l'explorateur de projet. Elle peut être modifiée dans l'éditeur de fenêtres.
Attention : cette fenêtre interne permet uniquement de personnaliser le dessin de l'affichage des rendez-vous. Seul l'événement "Déclarations globales" est exécuté. Aucun autre événement n'est exécuté. Il n'est ainsi pas possible d'ajouter des boutons ayant un code de clic spécifique.


Pas testé mais il est fort possible que le code d'initialisation des champs se trouvant dans cette fenêtre soient aussi exécutés.
Partant de là, il ne reste plus qu'a définir le contour, par exemple d'un champ forme, pour obtenir le résultat souhaité.

Enfin je dis ça mais il arrive souvent, avec Windev, que ce que l'on pense pouvoir fonctionner ... ne fonctionne pas :D.

--
Hth,
Padbrain
Miembro registrado
86 mensajes
Publicado el 27,mayo 2020 - 08:01
Jean-Yves THIRY a écrit :
Merci pour votre réponse.

Est-ce que ce l'utilisation d'une fenêtre prédéfinie permet dans un même planning d'avoir des cadres de rendez-vous de couleurs différentes ?


Le code d'initialisation sera exécuté.
Tu peux ajouter dans ce code :
PROCEDURE Mafenetre(gMonRendezVous est un rendezvous)

gMonRendezVous correspondra donc à ton rendez-vous.

Tu ajoutes tous les champs que tu désires dans la fenêtre pour... le libellé, le fond, un cadre, un picto, etc etc...
Et tu en modifie les propriétés comme tu le souhaites. Donc faire un cadre avec deux libellés est évidemment possible.

La seule restriction (bien dommage d'ailleurs) est que l'on ne peut mettre aucun champ d'action comme un bouton par exemple. cfr documentation

Bon dev

--
Benoit Neve
Miembro registrado
1.173 mensajes
Publicado el 27,mayo 2020 - 16:04
Bonjour,

En remplissant par programmation on peut modifier l'aspect de chaque rendez-vous.

--
Thierry TILLIER
Développeur Windev-Webdev
Formation Windev : https://coursdinfo.teachable.com/
Formateur bureautique (individualisation) : https://coursdinfo.net
Miembro registrado
193 mensajes
Publicado el 04,agosto 2020 - 13:51
Même la couleur du cadre ?

--
Jean-Yves Thiry
Informatique et Gestion