DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés des fenêtres, des pages et de leurs champs
  • Cas particuliers
  • Limites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
La propriété FocusAuClic permet de :
  • Savoir si un champ prend le focus lors d'un clic.
  • Modifier l'effet de prise de focus lors du clic sur un champ.
Remarques :
  • Les champs qui n'ont pas le "focus au clic" ne conservent pas le focus. Après un clic, le focus est rendu au champ utilisé précédemment. Le code de sortie de ces champs n'est pas exécuté.
  • Par défaut, tous les champs ont le "focus au clic" sauf les boutons de type Interruption.
  • Android Cette propriété est disponible uniquement pour les champs Bouton.
Exemple
WINDEV
// Savoir si le champ Interrupteur prend le focus lors d'un clic
SI INT_Paramétrage.FocusAuClic = Vrai ALORS
Info("Après un clic, l'interrupteur garde le focus.")
SINON
Info("Après un clic, l'interrupteur rend le focus au champ précédent.")
FIN
WINDEV
// Enlève le focus au clic sur le champ "INT_Paramétrage" si ce champ garde le focus
SI INT_Paramétrage.FocusAuClic = Vrai ALORS
INT_Paramétrage.FocusAuClic = Faux
FIN
Syntaxe

Savoir si un champ prend le focus lors d'un clic Masquer les détails

<Résultat> = <Champ manipulé>.FocusAuClic
<Résultat> : Booléen
  • Vrai si le champ spécifié prend le focus lors d'un clic,
  • Faux dans le cas contraire.
<Champ manipulé> : Nom de champ
Nom du champ manipulé.

Modifier la prise de focus d'un champ Masquer les détails

<Champ manipulé>.FocusAuClic = <Avec focus/Sans focus>
<Champ manipulé> : Nom de champ
Nom du champ manipulé.
<Avec focus/Sans focus> : Booléen
  • Vrai si le champ doit prendre le focus lors d'un clic,
  • Faux si le focus doit être conservé par le champ précédent.
Remarques

Cas particuliers

  • Quelle que soit la valeur de la propriété FocusAuClic, le focus peut être donné au champ par programmation avec l'une des fonctions suivantes :
  • Quelle que soit la valeur de la propriété FocusAuClic, si le champ est accessible par la touche Tabulation, il pourra prendre le focus lors de la navigation.

Limites

WINDEVCode Utilisateur (MCU) La propriété FocusAuClic s'applique uniquement aux champs suivants :
  • Boutons.
  • Interrupteurs.
  • Listes.
  • Images.
  • Onglets.
  • Tables.
  • Tables hiérarchiques.
Android La propriété FocusAuClic s'applique uniquement aux champs Bouton.
Version minimum requise
  • Version 16
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/10/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale