PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Règle utilisée pour le calcul des cases
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Change la position d'un Widget présent dans un champ Tableau de bord. Ce Widget est déjà configuré ou affiché.
Rappel : Un Widget correspond à :
  • WEBDEV - Code ServeurWEBDEV - Code Navigateur une page interne.
Exemple
// Déplace le Widget 2 en haut du champ Tableau de bord
TDB_MonTableauDeBord.DéplaceWidget(2, 1, 1)
Syntaxe

Déplacer un Widget identifié par son indice Masquer les détails

<Champ Tableau de bord>.DéplaceWidget(<Indice du Widget> , <X> , <Y> [, <Options>])
<Champ Tableau de bord> : Nom de champ
Nom du champ Tableau de bord à manipuler.
<Indice du Widget> : Entier
Indice du Widget à manipuler. Cet indice correspond :
  • au numéro d'ajout du Widget défini sous l'éditeur de fenêtres ou de pages.
  • au numéro d'ajout du Widget renvoyé par la fonction <Tableau de bord>.AjouteWidget.
<X> : Entier
Position horizontale du Widget en nombre de cases ou en pixels. La première case est la case [1, 1]. La valeur en pixels est arrondie pour correspondre à un nombre entier de cases.
<Y> : Entier
Position verticale du Widget en nombre de cases ou en pixels. La première case est la case [1, 1]. La valeur en pixels est arrondie pour correspondre à un nombre entier de cases.
<Options> : Constante optionnelle de type Entier
Permet de définir l'unité utilisée et le mode de réorganisation :
tdbSansRéorganisationDéplace le Widget sans réorganiser les Widgets adjacents.
Attention : L'utilisation de la constante tdbSansRéorganisation peut conduire à un affichage incorrect (avec des Widgets superposés). En utilisant cette constante, il est important de réorganiser entièrement le champ Tableau de bord à l'aide des fonctions <Tableau de bord>.ChangeTailleWidget et <Tableau de bord>.DéplaceWidget.
tdbUnitéCase
(Valeur par défaut)
L'unité utilisée pour le déplacement du Widget est un nombre de cases.
tdbUnitéPixelL'unité utilisée pour le déplacement du Widget est le pixel.
Remarques

Règle utilisée pour le calcul des cases

Pour un Widget de taille 100 px par 100 px, avec une marge de 10 px, voici quelques exemples de redimensionnement :
TDB_FuseauxHoraires.DéplaceWidget(1, 80, 80, tdbUnitéPixel)
// Le Widget se positionnera dans la case 1 x 1
 
TDB_FuseauxHoraires.DéplaceWidget(1, 160, 200, tdbUnitéPixel)
// Le Widget se positionnera dans la case 2 x 2
 
TDB_FuseauxHoraires.DéplaceWidget(1, 211, 211, tdbUnitéPixel)
// Le Widget se positionnera dans la case 3 x 3
 
TDB_FuseauxHoraires.DéplaceWidget(1, 400, 500, tdbUnitéPixel)
// Le Widget se positionnera dans la case 4 x 5
Composante : wd260obj.dll
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire