PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV 26 !
  • Présentation
  • Nouveautés "Update 1" (version 260075)
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
Présentation
Voici la liste des principales nouveautés que vous pourrez découvrir dans cette mise à jour. De nombreuses améliorations de fonctionnement ont été également apportées dans cette version.
Cette page d'aide présente les nouveautés "Update 1" (version 260075).
Nouveautés "Update 1" (version 260075)
Editeur de fenêtres
  • Barre de titre d'une fenêtre : Il est désormais possible de :
    • positionner des champs dans la barre de titre d'une fenêtre.
    • personnaliser la hauteur et la couleur de la barre de titre d'une fenêtre.
  • Champ Bouton à 5 états : L'état "Focus" devient prioritaire sur l'état "Survol".
  • Champ Lecteur PDF : Nouvelles options dans le ruban permettant de supprimer des pages et d'importer des pages.
  • Saisie obligatoire ou invalide : Possibilité de sélectionner un style pour mettre en évidence une saisie incorrecte : icône, libellé, cadre, ...
  • Nommage des volets d'onglet : Possibilité de donner un nom aux différents volets d'un champ Onglet. Ce nom pourra ensuite être utilisé en WLangage pour manipuler le volet par programmation.
  • Champ Table :
    • Nouvel événement optionnel : Double-clic sur la colonne.
    • Nouvel événement optionnel : Double-clic sur la rupture.
  • Nouvelles animations sur les champs.
    • Animation "Effet d'onde" sur les champs Bouton.
    • Animation de changement de visibilité des champs.
    • Animation des cellules des champs Disposition (animation en apparition de cellule, animation en disparition de cellule, animation en changement de taille d'une cellule.
    Ces animations peuvent être définies :
    • dans la fenêtre de description du projet, onglet "Avancé", bouton "Animation des champs".
    • dans l'onglet "Style" de la fenêtre de description du champ.
  • Erreur d'UI : Vérification des dépendances du projet. Une erreur est désormais affichée si des dépendances sont manquantes. Par exemple : feuille de styles, images des perso-dossiers, charte de programmation, polices personnalisées du projet, ...
Editeur d'états
  • Optimisation des états de type Gantt.
Centre de Suivi de projets
  • Amélioration de l'état de type Gantt.
  • Gestion des "tags" sur les fiches :
    • Création des tags.
    • Filtres sur les tags.
Groupware utilisateur
  • Nouvelle interface pour mettre en place le groupware utilisateur.
  • Utilisation de la technologie MBAAS disponible :
    • WebService d'accès aux données.
    • Administration des utilisateurs via un site Web.
Fonctionnalités Automatiques de l'application
  • Nouvelles animations permettant de présenter les FAA disponibles sur les champs de vos applications.
  • Possibilité pour l'utilisateur de définir le premier champ en saisie dans une fenêtre.
Fabrique logicielle
  • Nouvelle action permettant de définir le numéro de version majeure.
WLangage
  • Manipulation des images SVG : Les images SVG peuvent désormais être manipulées via les variables de type htmlDocument. Il est ainsi possible de modifier par exemple un texte présent dans une image SVG.
  • Variables de type Thread : Nouvelle propriété ValeurRenvoyée permettant de renvoyer la ou les valeurs de retour de la procédure principale du thread.
  • Variables de type modbusSession : Nouvelle propriété IDEsclave correspondant à l'identifiant de l'esclave. Cette propriété permet de changer l'identifiant de l'esclave sans avoir à ré-ouvrir une session.
  • Nouvelles fonctions WLangage :
    • Fonction TableurDéplaceFeuille : Déplace une feuille de calcul dans un champ Tableur présent dans une fenêtre.
    • Fonction HTMLDepuisEmail : Importe le contenu HTML d'un email et ses images dans un champ d'affichage HTML. Les images contenues dans l'email sont également affichées dans le champ.
  • Fonctions WLangage modifiées :
    • La fonction HTMLChercheElémentParClasse respecte désormais les règles de base de "sélection" des éléments HTML par leur(s) classe(s) :
      • recherche des différentes classes séparées par des espaces, toutes les classes demandées doivent être présentes (recherche "ET"),
      • sensible à la casse (de manière générale, les classes sont toujours en minuscules),
      • ignore les doublons.
    • Fonction VersPressePapier : Nouveau paramètre permettant de gérer la transparence de l'image lors de la copie vers le presse-papiers.
    • Fonctions zipxxxx : les fonctions de gestion des archives gèrent désormais les chemins de plus de 256 caractères.
    • Fonction SelectCouleur : Possibilité d'utiliser une variable de type Couleur pour définir la couleur initiale.
  • Nouvelles propriétés WLangage :
    • HauteurAvecAnimation : permet de modifier la hauteur d'une cellule d'un champ Disposition en jouant l'animation "Animation en changement de taille d'une cellule".
    • LargeurAvecAnimation : permet de modifie la largeur d'une cellule d'un champ Disposition en jouant l'animation "Animation en changement de taille d'une cellule".
    • RépertoireDeTravail : Permet de connaître le répertoire utilisé par le champ d'affichage HTML pour stocker les images et feuilles CSS d'une page HTML.
    • VisibleAvecAnimation : Permet de rendre un champ visible ou invisible en jouant l'animation "Apparition/Disparition".
  • WL.Execute : Appel d'une procédure WLangage exécutée depuis du code Javascript chargé dans le champ d'affichage HTML avec la syntaxe WL.Execute : il est désormais possible de passer ou non des paramètres.
Linux
  • Support de Qt5.
Version minimum requise
  • Version 26
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire