PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Traitements gérés par défaut
  • Traitements gérés par WINDEV et WINDEV Mobile
  • Traitements gérés par WEBDEV
  • Traitements optionnels
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Traitements associés aux champs HTML
Présentation
WINDEV, WEBDEV et WINDEV Mobile proposent différents traitements associés au champ HTML.
Versions 16 et supérieures
Android Le champ HTML est désormais disponible pour les applications Android.
Universal Windows 10 App Le champ HTML est désormais disponible pour les applications Windows Phone.
Nouveauté 16
Android Le champ HTML est désormais disponible pour les applications Android.
Universal Windows 10 App Le champ HTML est désormais disponible pour les applications Windows Phone.
Android Le champ HTML est désormais disponible pour les applications Android.
Universal Windows 10 App Le champ HTML est désormais disponible pour les applications Windows Phone.
Versions 17 et supérieures
iPhone/iPad Le champ HTML est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
iPhone/iPad Le champ HTML est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad Le champ HTML est désormais disponible pour les applications iPhone/iPad.
Traitements gérés par défaut
WINDEVAndroidiPhone/iPadUniversal Windows 10 App

Traitements gérés par WINDEV et WINDEV Mobile

Les traitements suivants sont proposés par défaut (ordre d'apparition sous l'éditeur de code) :
TraitementCondition d'exécution
InitialisationExécuté à l'ouverture de la fenêtre. *
Versions 23 et supérieures
Clic sur un lien
Nouveauté 23
Clic sur un lien
Clic sur un lien
Exécuté lors du clic sur un lien présent dans le champ HTML. Seuls les liens externes (vers une autre page) déclenchent ce traitement. Les liens internes (par exemple vers une ancre de la même page) ne déclenchent pas ce traitement.
Ce traitement est un traitement acceptant des paramètres. Ce traitement est de la forme :
PROCEDURE ClicLien(sLien)
où <sLien> correspond à une chaîne de caractères optionnelle contenant l'URL du lien cliqué dans le champ HTML.
Si ce traitement renvoie Faux, l'action associée au lien ne sera pas effectuée.
Android Remarques :
  • Le code présent dans "Clic sur un lien" ne doit pas effectuer un traitement bloquant (comme l'affichage d'une boite de dialogue par exemple).
  • Ce traitement est exécuté uniquement à partir de la version 7.0 d'Android (Nougat).
    Rappel : Pour connaître la version du système Android sur laquelle s’exécute l’application, utilisez la fonction SysVersionAndroid.
  • Ce traitement ne sera pas appelé si le lien cliqué correspond à un lien d'ancrage dans la page.
  • Seuls les clics effectués par l'utilisateur déclenchent l'appel du traitement. Un clic "simulé" depuis du code Javascript par exemple ne provoquera pas l'appel du traitement.
Versions 23 et supérieures
Fin de chargement du document HTML
Nouveauté 23
Fin de chargement du document HTML
Fin de chargement du document HTML
Exécuté lors de la fin de chargement du document HTML dans le champ HTML. Si l'utilisateur navigue par des liens dans le champ HTML, ce traitement est exécuté à la fin du chargement de chaque document HTML affiché dans le champ.

(*) Par défaut, le traitement "Initialisation" de chaque champ est exécuté selon l'ordre de création des différents champs dans la fenêtre. Pour modifier cet ordre d'exécution :
  1. Sélectionnez l'option "Fenêtres .. Éditer l'ordre d'initialisation".Sous le volet "Fenêtre", dans le groupe "Ordre", cliquez sur "Initialisation".
  2. Dans la fenêtre qui s'affiche, utilisez les flèches situées sur la droite pour modifier l'ordre d'initialisation des champs.
WEBDEV - Code ServeurPHP

Traitements gérés par WEBDEV

WEBDEV gère par défaut le traitements suivants (ordre d'apparition sous l'éditeur de code) :
TraitementCondition d'exécution
Initialisation (Code serveur)Exécuté à l'ouverture de la page

Remarque : Dans une page statique, aucun traitement n'est disponible.
Traitements optionnels
WINDEVAndroidiPhone/iPadUniversal Windows 10 App Plusieurs traitements optionnels peuvent être gérés.
Pour gérer un traitement optionnel, il suffit de le sélectionner dans la barre d'icônes de la fenêtre de code.
Pour ajouter un traitement optionnel :
  1. Sélectionnez le champ voulu.
  2. Affichez la fenêtre de code de ce champ (touche F2).
  3. Cliquez sur le lien "Ajouter d'autres traitements à xxx" situé à la fin de la fenêtre de code, après le dernier traitement.
  4. La totalité des traitements optionnels disponibles pour le champ est affichée.
  5. Cochez le traitement optionnel à ajouter et validez.
    Remarque : Il est possible de sélectionner plusieurs traitements optionnels.
  6. Le traitement optionnel sélectionné est automatiquement ajouté dans les traitements gérés par le champ.
Pour désactiver un traitement optionnel, il suffit d'effectuer les mêmes manipulations pour afficher la liste des traitements optionnels. Il suffit ensuite de décocher les traitements optionnels à supprimer.
Remarque : Si le code désactivé contient du code WLangage, ce code est automatiquement supprimé.
Il est ainsi possible de gérer par exemple :
  • le survol du champ par la souris,
  • le bouton gauche enfoncé, relâché, avec un double-clic,
  • le bouton droit enfoncé, relâché, avec double-clic,
  • la roulette de la souris, ...
Voir Aussi
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire