LST

SOMMAIRE DE LA LST 113

 Je m'abonne à la LST

JE M’ABONNE

Notes :
Les composants de cette LST sont livrés avec leur code source.
La LST est fournie avec deux DVD. Sur ces DVD, retrouvez les dernières mises à jour des produits PC SOFT et découvrez les exemples de cette LST :


Parmi les exemples :

PRATIQUE ! UN GRAPHE AUTOMATIQUE AU SURVOL D’UNE LIGNE D’UN CHAMP TCD (TABLEAU CROISÉ DYNAMIQUE) !
(WINDEV)

L’exemple « WD TableauCroiséDynamique GrapheSurvol » présente une solution didactique pour afficher automatiquement un graphe représentant les données de la ligne survolée dans un champ TCD (Tableau Croisé Dynamique).

GDS : GÉRER FACILEMENT DES BRANCHES DE FONCTIONNALITÉS
(WINDEV, WEBDEV, WINDEV MOBILE)

Une base de sources peut globalement être utilisée de deux manières :
• le tronc correspond à la version en cours de développement et les branches correspondent aux stabilisations des versions en clientèle.
• le tronc correspond à la version stable et chaque développement est réalisé dans une branche dédiée. Dans ce cas, il peut y avoir plusieurs branches en même temps. Lorsque le développement est terminé, la branche est fusionnée avec le tronc. C’est le développement par branches de fonctionnalités.

CRÉER VOS PROPRES EXTENSIONS POUR CHROME ET FIREFOX
(WINDEV, WEBDEV)

Grâce aux extensions Chrome, il est possible d’intégrer un service directement dans le navigateur de l’utilisateur. L’exemple « WW_ChromePlugin » présente deux exemples didactiques de plugins réalisant un dialogue avec des Webservices WINDEV/WEBDEV.

POO & WLANGAGE : HÉRITAGE MULTIPLE OU INTERFACE ?
(WINDEV, WEBDEV, WINDEV MOBILE)

Le WLangage supporte l’héritage multiple depuis de nombreuses versions. Le concept d’interface est proposé nativement depuis les versions 23.
Cet article rappelle le fonctionnement de l’héritage (simple et multiple) en WLangage et le compare à celui des interfaces pour permettre aux développeurs de choisir les solutions les plus adaptées à leurs besoins.

ALTERNATIVE À GOOGLE MAPS : LA SOLUTION LEAFLET POUR UTILISER D’AUTRES FOURNISSEURS
(WEBDEV)

L’exemple « WW_Leaflet » propose une solution d’intégration de la librairie Leaflet pour afficher une carte dans une page WEBDEV. La librairie Leaflet permet ensuite de se connecter à des fournisseurs de cartes (payants) ou des données auto-hébergées. Les cartes affichées dans l’exemple sont issues du projet OpenStreetMap.

WEBDEV : RÉALISER UN SITE « ACCORDÉON »
(WEBDEV)

Windows 10 propose une application « Courrier » fonctionnant en mode « accordéon » : plus la largeur disponible est grande, plus le nombre d’informations affichées est important.
L’exemple « WW_IHM_Horizontale » est un exemple d’utilisation du mode Responsive Web Design et des plans pour réaliser un site ayant le même comportement.

WINDEV : UN COMPOSANT INTERNE POUR TRIER ET FILTRER AUTOMATIQUEMENT LE CONTENU DE ZONES RÉPÉTÉES
(WINDEV)

Par défaut, le champ Table de WINDEV permet aux utilisateurs de trier et filtrer les données. Ces mécanismes n’existent pas pour les zones répétées. L’exemple « WD ZRFiltreAuto » propose un modèle de champs réutilisable pour mettre en place rapidement des filtres et des tris sur le contenu d’un champ Zone répétée.

UTILISER UNE GALERIE D’IMAGES COMME BANDEAU DE HAUT DE PAGE
(WEBDEV)

L’exemple « WW_BandeauGalerieImages » propose une utilisation astucieuse du champ Galerie d’images pour afficher un bandeau de haut de page sophistiqué et dynamique.

ASTUCE : UN CHAMP DE SAISIE AVEC HALO COMME SUR UN SITE WEB
(WINDEV)

Dans une fenêtre contenant de nombreux champs de saisie, il peut être intéressant de mettre en avant le champ de saisie « en cours » de manière très visuelle.
L’exemple « WD HaloSaisie » contient un modèle de fenêtres permettant de réaliser simplement des champs de saisie avec Halo.

ANDROID / IOS : ACCÉLERER LES ACCÈS AUX IMAGES DISTANTES GRÂCE À UN MÉCANISME DE CACHE RÉUTILISABLE
(WINDEV MOBILE)

L’exemple « WM Images En Cache » fournit une collection de procédures (Android et iOS) qui simplifie la gestion du cache d’images téléchargées depuis Internet.

AMBIANCE ET GABARITS MESSENGER
(WINDEV, WEBDEV, WINDEV MOBILE)

Réalisez facilement de belles interfaces avec l’ambiance et les gabarits MESSENGER.
L’exemple « WM Messenger » est un exemple complet de « messagerie instantanée » pour Android et iOS.

WLANGAGE : (RE)DÉCOUVREZ LA PUISSANCE DU WLANGAGE AU TRAVERS DE 7 ÉVOLUTIONS RÉCENTES
(WINDEV, WEBDEV, WINDEV MOBILE)

Le WLangage évolue en permanence pour permettre de développer toujours plus rapidement et efficacement. Cet article présente 7 évolutions du WLangage qui permettent aux équipes de développement d’utiliser un code optimal et adapté leurs besoins.

UTILITAIRE : VÉRIFIER LES DROITS D’ACCÈS À DES FICHIERS (AUDIT, RGPD)
(WINDEV, WEBDEV)

L’utilitaire « WD AuditAccès » permet de lister, pour un répertoire donné, l’ensemble des droits Windows effectifs (hérités et spécifiques) appliqués sur les fichiers et sous-répertoires. Lorsque l’analyse est effectuée, l’utilitaire « WD AuditAccès » permet de générer un rapport sur ces différents droits d’accès des utilisateurs.

UN COMPOSANT POUR GÉRER GRAPHIQUEMENT UN FICHIER .INI
(WINDEV)

L’exemple « WD LectureINI » montre comment afficher et modifier le contenu d’un fichier .INI directement dans une application via un champ Table.

BEST PRACTICE : ANDROID/IOS : EXÉCUTER UN TRAITEMENT EN TÂCHE DE FOND
(WINDEV MOBILE)

Les applications WINDEV Mobile sont capables d’exécuter des traitements en arrière-plan même lorsqu’elles ne sont pas lancées sur l’appareil mobile. Deux solutions sont proposées aux développeurs :
• le concept de « threads persistants » qui existe depuis plusieurs versions,
• le concept des « tâches en arrière-plan » (nouveauté des versions 23).

UNE FENÊTRE INTERNE POUR GÉRER LE ZOOM SUR UN CHAMP GRAPHE TEMPOREL GRÂCE À UN RANGE SLIDER
(WINDEV)

L’exemple « WD GrapheRangeSlider » propose une solution permettant d’afficher en permanence une visualisation complète d’un graphe à échelle temporelle zoomé. L’utilisateur conserve ainsi une vision globale de l’ensemble du graphe.

WEBDEV : DÉPLACER LE MENU HAMBURGER
(WEBDEV)

Lors de la création d’un champ « Barre de navigation » dans une page Responsive Web Design, WEBDEV positionne un menu « Hamburger » à gauche pour un usage mobile. Mais ce n’est pas une obligation : il est possible de le mettre à droite !

SÉCURITÉ : CALCULER UNE EMPREINTE DE FICHIER
(WINDEV)

Calculer et stocker une empreinte d’un fichier permet de vérifier simplement que ce fichier n’a pas été modifié ou altéré.

TRANSFÉRER DES FICHIERS SUR DES MACHINES DISTANTES VIA WINSCP
(WINDEV)

Il peut être nécessaire d’utiliser des paramétrages spécifiques pour réaliser des transferts par SFTP. L’exemple « WD PilotageWinSCP » propose une collection de procédures permettant de piloter directement l’application WinSCP pour paramétrer et réaliser des transferts SFTP.

LE SAVIEZ-VOUS ?
(WINDEV, WEBDEV, WINDEV MOBILE)

  • Aide en ligne : utilisez le moteur de recherche directement depuis votre navigateur.
  • Récupérer le texte complet d’une boîte d’information ou d’erreur (« message box »)
  • Editeur d’images : l’option « Rogner » s’adapte à la sélection courante
QUESTIONS & RÉPONSES
(WINDEV, WEBDEV, WINDEV MOBILE)

Astuces de programmation et d’utilisation.

Le «Goodies du trimestre»

Le “Goodies du trimestre” est un ensemble de plage aux couleurs de WINDEV : sac, casquette, lunettes, tour de main et une mini lampe de poche !

Je m’abonne
EN LIGNE