WINDEV NOUVELLE VERSION 2026

172 N o u v e a u t é W D W B WM COFFRE-FORT DE MOTS DE PASSE : ACCÉDER AUX MOTS DE PASSE PAR PROGRAMMATION Lorsque l’on possède le mot de passe du coffre-fort (un des mots de passe maîtres), il est possible d’accéder au contenu secret du coffre-fort par programmation. Il suffit d’utiliser la nouvelle fonction CoffreFortRécupère- Contenu . Cela permet de retrouver dans le code les endroits où le contenu secret est manipulé en clair, par exemple pour construire une chaîne d’authentification composée de différents éléments. Gain apporté par la nouveauté 2026 : Cela peut servir 173 N o u v e a u t é W D W B WM • «POUR TOUT» SUR TABLE SANS TENIR COMPTE DU FILTRE Le nouvel attribut <Sans Filtre> permet d’indiquer que le champ Table doit être parcouru sans tenir compte des filtres éventuels. Gain apporté par la nouveauté 2026 : Une nouveauté sans filtre N o u v e a u t é W D W B WM • 174 à 178 DIVERS • La fonction WLangage OuvreDocument gère les diagrammes wddiag .. • La fonction WLangage eMailSauveFichierAttaché gère les pièces jointes encodées au format UUEncode • Il devient possible de sérialiser les énumérations et combinai- sons au format JSON • Nouvelle fonction EntierVersBuffer permettant de convertir des entiers en un buffer au format Little Endian ou Big Endian • Le format .ICS (format iCalendar) est géré en pièce jointe des emails PROGRAMMATION ORIENTÉE OBJET 179 N o u v e a u t é W D W B WM ATTRIBUT ZOMBIE SUR LES CLASSES Rappel: l’attribut Zombie permet d’indiquer qu’un élément ne peut pas être supprimé, mais ne doit plus être utilisé. Les classes acceptent maintenant cet attribut. Gain apporté par la nouveauté 2026 : Un zombie qui a la classe 180 N o u v e a u t é W D W B WM EGALITÉ DE STRUCTURES En version 2026, il est possible d’activer l’égalité «=» et la diffé- rence «<>», sur une structure grâce à l’attribut <égalité> . Lorsque l’attribut <égalité> est présent dans la déclaration de la structure, l’égalité s’active sur tous les membres. Lorsque l’attribut <égalité> est présent sur un ou plusieurs membres de la structure, l’égalité s’active uniquement sur les membres concernés. Gain apporté par la nouveauté 2026 : Vive la tribu de l’égalité 181 N o u v e a u t é W D W B WM RÉFLEXION En version 2026, il devient possible de récupérer les méthodes de classes surchargées par la réflexion. Gain apporté par la nouveauté 2026 : Réfléchir, c’est brillant 182 N o u v e a u t é W D W B WM INTERFACES Les mots-clés EST et DOWNCAST ainsi que la propriété ..Classe sont disponibles sur les interfaces (les classes abstraites). Gain apporté par la nouveauté 2026 : Des mots-clés utiles OUVERTURE AUX LANGAGES TIERS 183 N o u v e a u t é W D W B WM POSSIBILITÉ DE SAISIR DU CODE DE LANGAGE TIERS DIRECTEMENT DANS L’ÉDITEUR DE CODE L’éditeur de code de la version 2026 permet de saisir du code de nombreux langages : • C / C++ • C# • CSS • Fortran • Go • HTML • INI • Java, Javascript • JSON • Kotlin • Markdown • Objective-C • PHP • Powershell • Python • Rust • Shell SQL • Swift • Typescript • WLangage • XML • YAML • Zig • batch windows • ... Voir nouveauté 101. Gain apporté par la nouveauté 2026 : Un éditeur pour tous vos langages L e s n o u v e a u t é s W I ND E V 2 0 2 6 WE B D E V 2 0 2 6 W I ND E V Mo b i l e 2 0 2 6 36 Suite de la page 34...

RkJQdWJsaXNoZXIy NDQ0OA==