PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Fichier ".WDY"
  • Déploiement d'une application
  • Divers
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
Modifie dynamiquement le style d'un champ.
Exemple
// Modification du style du champ SAI_Saisie1
ChangeStyle(SAI_Saisie1, "Saisie_Sans_libellé__Affichage")
Syntaxe
<Résultat> = ChangeStyle(<Nom du champ> , <Nom du style> [, <Nom du gabarit>])
<Résultat> : Booléen
  • Vrai si le changement de style a été effectué,
  • Faux en cas d'erreur.
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ dont le style doit être modifié.
<Nom du style> : Chaîne de caractères (avec guillemets)
Nom du style défini en édition. Ce style doit être applicable au type du champ spécifié.
<Nom du gabarit> : Chaîne de caractères (avec guillemets) optionnelle
Nom du gabarit à appliquer (nom et chemin si nécessaire du fichier "*.WDY"). L'extension ne doit pas être précisée.
Si ce paramètre correspond à une chaîne vide ("") :
  • le gabarit appliqué sera celui défini par défaut sous l'éditeur de fenêtres. Attention : Si un gabarit a été dynamiquement appliqué avec la fonction ChangeGabarit, ce gabarit dynamique sera conservé.
  • les fenêtres déjà ouvertes conserveront le gabarit actuel.
Si ce paramètre n'est pas précisé, le fichier gabarit (*.WDY) associé au projet en cours est utilisé.
Remarques

Fichier ".WDY"

La description d'un gabarit est contenue dans un fichier ".WDY". Les fichiers ".WDY" correspondant aux gabarits proposés par WINDEV sont livrés avec WINDEV.
Pour appliquer un style personnalisé ou un style du projet, la syntaxe à utiliser est :
ChangeStyle(<NomChamp>, <MonStylePerso>, <NomProjet.wdy>)
Sauf s'il a été renommé, le .WDY contenant les styles du projet porte le même nom que le projet lui-même.
Remarques :
  • Lors de la création d'un gabarit, le fichier ".WDY" est automatiquement créé.
  • Les gabarits édités avec une version 11 ou antérieure doivent être re-sauvés avec une version 12 ou supérieure : il suffit pour cela d'ouvrir le fichier WDY sous l'éditeur et de l'enregistrer.
    Pour générer le fichier ".WDY" d'un gabarit existant, ouvrez le fichier "<NomDuGabarit>.STY" sous WINDEV (option "Fichier .. Ouvrir") et enregistrez ce fichier (option "Fichier .. Enregistrer").Pour générer le fichier ".WDY" d'un gabarit existant :
    • Ouvrez le fichier "<NomDuGabarit>.STY" sous WINDEV : sous le volet "Accueil", dans le groupe "Général", cliquez sur "Ouvrir".
    • Enregistrez ce fichier : sous le volet "Accueil", dans le groupe "Général", cliquez sur "Enregistrer".

Déploiement d'une application

Lors de la création du programme d'installation de votre application, les éléments suivants doivent être ajoutés dans la liste des éléments à installer :
  • le fichier ".WDY" du projet.
  • le fichier ".WDY" correspondant au gabarit appliqué par la fonction ChangeStyle.
  • les fichiers images utilisés par le nouveau gabarit appliqué par la fonction ChangeStyle. Attention : les images utilisées par les différents gabarits doivent avoir des noms différents, sinon ces images ne seront pas modifiées.
Remarque : Pour ajouter un ou des éléments à la liste des éléments d'un projet :
  1. Sélectionnez l'option "Projet .. Liste des éléments du projet".
  2. Cliquez sur le bouton "Ajouter".
  3. Sélectionnez le ou les fichiers à ajouter et validez.
Remarque : Pour ajouter un ou des éléments à la liste des éléments d'un projet :
  1. Sous le volet "Projet", dans le groupe "Projet", déroulez "Liste des éléments".
  2. Sélectionnez l'option "Liste des éléments du projet".
  3. Cliquez sur le bouton "Ajouter".
  4. Sélectionnez le ou les fichiers à ajouter et validez.

Divers

  • Versions 20 et supérieures
    Il est également possible de copier le style d'un champ vers un autre grâce à la propriété ..Style.
    Nouveauté 20
    Il est également possible de copier le style d'un champ vers un autre grâce à la propriété ..Style.
    Il est également possible de copier le style d'un champ vers un autre grâce à la propriété ..Style.
  • Lors du changement de style, le positionnement des libellés n’est pas modifié. En effet, le changement du positionnement des libellés pourrait provoquer des modifications de taille du champ. Le champ risquerait d’entrer en conflit avec d’autres champs.
  • Champs Bouton :
    • Si le style appliqué possède une image, cette image écrase l'image d'origine du bouton.
    • Si le style appliqué ne possède pas d'image, l'image d'origine du bouton est conservée.
Composante : wd240obj.dll
Version minimum requise
  • Version 12
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire