Les 928 nouveautés de WINDEV 28, WEBDEV 28 et WINDEV Mobile 28
POO 154 N o u v e a u t é W D W B WM ATTRIBUT MAPPING : RETROUVEZ-LE PAR PROGRAMMATION En version 28, il devient possible de retrouver par programma- tion l’attribut ..Mapping d’un membre de classe. Gain apporté par la nouveauté 28 : Une fonctionnalité que vous avez demandée 155 N o u v e a u t é W D W B WM NOUVEL ATTRIBUT « NOTE » Le nouvel attribut ..Note permet de stocker des informations personnelles au niveau des membres de classe, et de pouvoir y accéder lors de l’exécution. Gain apporté par la nouveauté 28 : Informations à utiliser lors de traitements génériques 156 N o u v e a u t é W D W B WM LES CHAMPS, LES FENÊTRES ET LES PAGES PEUVENT IMPLÉMENTER DES INTERFACES (AU SENS POO) En POO, une interface est une liste de méthodes virtuelles qui doivent être implémentées. En version 28, tous les types de champs, les fenêtres, les fe- nêtres internes, les pages, les pages internes peuvent implé- menter des interfaces. Gain apporté par la nouveauté 28 : Programmation générique avec les champs 157 N o u v e a u t é W D W B WM PORTÉE DE PROCÉDURES: ENTRE «PUBLIC» ET «PRIVÉ», IL Y A «RESTREINT» (INTERNAL) En version 28, un nouveau type de portée de procédures est disponible en WLangage: il s’agit du niveau Restreint (connu comme Internal dans certains langages). Dans ce mode Restreint, la procédure est visible uniquement de tous les autres éléments du même ensemble: dans le même Webservice, dans le même composant,... Gain apporté par la nouveauté 28 : Ça manquait 158 N o u v e a u t é W D W B WM DIVERS • Le mot-clé Ancêtre est appelable dans les méthodes globales. Gain apporté par la nouveauté 28 : Il faut respecter l’Ancêtre OUVERTURE AUX LANGAGES TIERS 159 N o u v e a u t é W D W B WM PYTHON : PROTÉGEZ VOTRE CODE SOURCE; EXÉCUTION DE SCRIPTS PRÉCOMPILÉS La version 28 supporte maintenant l’exécution de scripts Python précompilés: le code source Python n’a ainsi plus besoin d’être livré. Votre code source n’est donc pas consultable. Gain apporté par la nouveauté 28 : Protégez votre code Python 160 N o u v e a u t é W D W B WM KOTLIN Kotlin est un langage disponible sous Android. En version 28, Kotlin est supporté en natif par WINDEV Mo- bile. Voir nouveauté 602 Gain apporté par la nouveauté 28 : Ouverture à tous les langages tiers IOT 161 N o u v e a u t é W D W B WM MODBUS La nouvelle fonction ModbusEnvoieTrameBrute permet d’en- voyer un buffer «brut» à un périphérique Modbus. Cela permet de dialoguer avec des périphériques qui ne respectent pas strictement la norme Modbus. Gain apporté par la nouveauté 28 : No contrainte 33 L e s n o u v e a u t é s W I ND E V 2 8 WE BD E V 2 8 W I ND E V Mo b i l e 2 8
Made with FlippingBook
RkJQdWJsaXNoZXIy NDQ0OA==