DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Editeurs / Editeur de fenêtres et de pages / Editeur de pages
  • Présentation
  • Champs déplaçables par programmation
  • Champs déplaçables à la souris
  • Cas des champs Zone répétée, Superchamp, Cellule
  • Limitations
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
Champs déplaçables dans une page
Présentation
WEBDEV propose deux modes de déplacement des champs dans une page :
  • Champs déplaçables par programmation : des propriétés de positionnement des champs sont disponibles.
  • Champs déplaçables à la souris : il est possible d'indiquer qu'un champ peut être déplacé à la souris directement par l'utilisateur. La nouvelle position du champ pourra être sauvegardée.
Champs déplaçables par programmation
Les champs des pages sont déplaçables dynamiquement par programmation.
Les propriétés X et Y sont disponibles en lecture et en écriture, en code serveur et en code navigateur.
Il est ainsi possible de :
  • proposer à l'internaute de placer lui-même des champs ou des groupes de champs.
  • modifier dynamiquement la position des champs en fonction de certains traitements et de certaines actions.
Exemple : Suivre le pointeur de la souris :
Champs déplaçables à la souris
Dans une page, un champ peut directement être déplacé grâce à la souris par l'internaute. L'internaute pourra ainsi, réorganiser la page à sa guise. Il est également possible de mémoriser la nouvelle position du champ fixée par l'internaute. Ainsi, lors de la prochaine ouverture de la page, les champs apparaîtront à la position souhaitée.
Cette fonctionnalité est surtout utilisée pour permettre de déplacer simplement les champs contenus dans une cellule, une zone répétée, un superchamp, ...
Pour rendre des champs déplaçables à la souris :
  1. Affichez la fenêtre de description du champ.
  2. Dans l'onglet "UI", cochez les options voulues dans la zone "Superposition et déplacement".
Si le champ est superposable, il peut être déplaçable à la souris, et dans ce cas, il est possible de mémoriser la nouvelle position du champ.
Remarque : il est possible de définir un champ déplaçable à la souris dans une page interne. Ce champ sera déplaçable dans la page qui accueille la page interne.

Cas des champs Zone répétée, Superchamp, Cellule

Pour rendre les champs Zone répétée, Superchamp et Cellule déplaçables à la souris, il est également nécessaire d'indiquer le ou les champs qui vont permettre de déplacer le champ concerné.
Par exemple, pour le champ Cellule :
  1. Affichez la fenêtre de description du champ.
  2. Dans l'onglet "UI", dans la zone "Superposition et déplacement du champ", sélectionnez l'option "Superposable et déplaçable à la souris".
  3. Cliquez sur le bouton "Paramètres" et spécifiez le ou les champs qui permettront de déplacer le champ Cellule à la souris :
Attention : Il n'est pas possible d'utiliser un champ iFrame, WebCam, Flash ou Applet Java pour déplacer les champs Zone répétée, Superchamp et cellule à la souris.

Limitations

Seuls les champs suivants peuvent être déplaçables directement :
  • Champ de saisie,
  • Cellule,
  • Zone répétée,
  • Superchamp,
  • Libellé,
  • Image.
Version minimum requise
  • Version 11
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 14/06/2023

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