Avantages
PC SOFT
 
Couverture de la LST N°78 Sommaire de la LST N°78
 
Disponible

Notes :
Les composants de cette LST sont livrés avec leur code source.
La LST est fournie avec un DVD.

Sur ce DVD, retrouvez les dernières mises à jour des produits PC SOFT et découvrez les exemples de cette LST :


Parmi les exemples :

UTILITAIRE (WINDEV, WEBDEV, WINDEV Mobile)
Générer automatiquement le code d’accès à un fichier de configuration (fichier “.ini”) à partir d’un fichier existant

Générer automatiquement le code d'accès à un fichier de configuration (fichier .ini) à partir d'un fichier existantDe nombreuses applications utilisent un fichier de configuration au format “.ini” pour mémoriserdifférents paramètres et informations de l’application.
Pour manipuler un fichier de configuration, il est nécessaire de définir du code spécifique pour lire et écrire dans les sections et mots-clés de ce fichier.
L’utilitaire “WD FicIni” permet de définir automatiquement le code de lecture/écriture d’un fichier “.ini” donné (pour manipuler un fichier de configuration d’une application tierce par exemple).
 
WEBDEV & SILVERLIGHT (WEBDEV)
Piloter une application Silverlight en code navigateur WebDev

Piloter une application Silverlight en code navigateur WebDevWebDev dispose en standard d’un champ Silverlight permettant d’intégrer une application Silverlight dans une page WebDev statique ou dynamique.
Silverlight est une technologie permettant de réaliser des applications Web riches. Cette technologie est basée sur la technologie .NET.
L’exemple “WW_Silverlight” est un exemple didactique de gestion de panier. Le code source de cette application Silverlight est fourni dans le répertoire “SourceSilverlight”.
Note : La LST 76, présente un exemple équivalent exploitant le champ Flex.
 
XML (WINDEV, WEBDEV)
Gérer les CDATA dans un fichier XML

Gérer les CDATA dans un fichier XMLL’exemple “WD XML Parcours” est une évolution de l’exemple du même nom livré dans la LST 77.
Cet exemple présente différentes méthodes d’accès aux données contenues dans un fichier XML.
Cet exemple permet maintenant
de gérer les sections CDATA des
fichiers XML.
 
MOBILE HTC (WINDEV Mobile)
Gérer l’accéléromètre d’un mobile HTC Diamond

Gérer l'accéléromètre d'un mobile HTC DiamondIl existe sur plusieurs modèles de mobiles de marque HTC des capteurs embarqués : capteur de mouvement, encore appelé G
Sensor ou accéléromètre et capteur de lumière, encore appelé Light Sensor.
WinDev Mobile permet de récupérer les informations de ces capteurs via l’appel d’APIs.
L’exemple “Pocket HTC Sensor” offre une collection de procédures réutilisable qui permet de gérer les capteurs accéléromètre et lumière.
 
OBJETS GRAPHIQUES (WINDEV)
Gérer un rendu réaliste d’un plan à partir de photos : projets de construction, d’aménagement, etc.

Gérer un rendu réaliste d'un plan à partir de photos : projets de construction, d'aménagement, etc.De plus en plus de sites et applications utilisent le concept de “réalité augmentée” : il s’agit de superposer des informations virtuelles à une perception naturelle de la réalité.
Ce concept est régulièrement utilisé dans le domaine de la construction et de l’aménagement : des éléments virtuels (maison, canapé, etc.) sont positionnés sur une représentation réelle (photo de paysage, d’intérieur, etc.) pour donner un aperçu de la future réalisation et offrir une mise en situation plus parlante.
L’exemple “WD DessinGraphiques” permet lacréation d’objets graphiques sur une image de fond.
 
GADGET VISTA (WINDEV)
Communiquer simplement via un gadget Vista

Communiquer simplement via un gadget VistaLes “Gadgets” sont des applications apparues avec Windows Vista. Il s’agit d’applications très simples qui permettent généralement d’obtenir des informations basiques : date, météo, etc.
WebDev permet de créer facilement ce type d’applications.
L’exemple “WW_GadgetChat” propose une solution pour communiquer simplement avec un gadget Vista.
 
GESTION DES STYLES (WINDEV)
Gérer efficacement les styles dans un projet WinDev

Gérer efficacement les styles dans un projet WinDevGérer efficacement les styles dans un projet WinDevL’aspect graphique d’une application se doit d’être coordonné : ambiance de couleurs, polices, etc.
WinDev propose dans cette optique de nombreux gabarits qui permettent de bénéficier rapidement d’une charte graphique prédéfinie.
Mais WinDev permet également de modifier librement ces styles pour parvenir au mieux à un résultat plus personnel.
De la bonne gestion des styles découle une simplicité d’évolution du look de l’application.
Cet article détaille comment :
• créer des styles à partir des styles d’un gabarit WinDev,
• modifier le style des champs par programmation,
• créer un bouton “5 états” à partir d’une image personnelle.
 
VIRTUALISATION VMWARE (WINDEV)
Gérer des machines virtuelles à l’aide d’une API VMWare

Gérer des machines virtuelles à l'aide d'une API VMWareVMware est une société qui propose plusieurs produits dans le domaine de la virtualisation d’architecture x86. Ces produits permettent d’émuler des environnements multiprocesseurs afin d’exécuter divers systèmes d’exploitations sur une même machine physique.
VMware propose également une API qui permet de manipuler ses différents produits. Cette API se nomme VIX.
L’exemple “WD VMwareAPI” propose une solution pour manipuler simplement cette API depuis une application WinDev.
 
INTERFACE ET ERGONOMIE (WINDEV, WEBDEV)
Mettre en évidence les termes d’une recherche full-text

Mettre en évidence les termes d'une recherche full-textLa recherche full-text de HyperFileSQL permet de mettre en place dans les applications des possibilités de recherches élaborées.
Dans le cadre de ce type de recherche, il est agréable pour les utilisateurs finaux de visualiser rapidement les mots recherchés parmi les résultats de la recherche.
Les exemples “WD Coloration Recherche” et “WW_Coloration_Recherche” proposent une méthode de mise en évidence des mots recherchés respectivement dans une application Windows et dans un site Web.
 

LE SAVIEZ-VOUS ? (WINDEV, WEBDEV, WINDEV Mobile)
Présentation en images de fonctionnalités souvent méconnues.
 

QUESTIONS & RÉPONSES (WINDEV, WEBDEV, WINDEV Mobile)
Astuces de programmation et d’utilisation.
 
 
LOCALISATION (WINDEV)
Récupérer les options régionales du poste en cours : monnaie, pays sélectionné, etc.

Récupérer les options régionales du poste en cours : monnaie, pays sélectionné, etc.Depuis une application, il peut être utile de connaître la langue du poste sur lequel l’application s’exécute ou encore de connaître la monnaie du poste. Il est ainsi possible d’effectuer la conversion automatique des monétaires dans la devise du poste.
L’exemple “WD PC Infos” présente une solution pour récupérer et modifier les options régionales et linguistiques du poste.
 
RECHERCHE DE FICHIERS (WINDEV)
Utiliser l’indexation de fichiers de Windows pour effectuer des recherches de fichiers par nom ou par contenu

Utiliser l'indexation de fichiers de Windows pour effectuer des recherches de fichiers par nom ou par contenuDepuis Windows 2000, Microsoft a ajouté dans ses systèmes d’exploitation un service d’indexation des fichiers présents sur des disques durs. Cette fonctionnalité permet de retrouver plus facilement des documents selon différents critères (nom, contenu, auteur, etc.).
L’exemple “WD Indexation Service” montre comment utiliser ce service dans une application WinDev.
 
UTILISATEUR (WINDEV, WINDEV Mobile)
Saisir une formule personnalisée dans une colonne de table

Saisir une formule personnalisée dans une colonne de tableLors de l’affichage de tables contenant des données numériques, il peut être intéressant pour l’utilisateur d’afficher des calculs. Mais ces calculs peuvent être différents selon les utilisateurs.
L’exemple WD Calculs Personnalisés propose une solution simple pour qu’un utilisateur “lambda” puisse créer une colonne de calculs personnalisés.
 
POWERPOINT (WINDEV)
Générer un rapport sous forme de diaporama PowerPoint depuis une application WinDev

Générer un rapport sous forme de diaporama PowerPoint depuis une application WinDevIl peut être intéressant de pouvoir générer une présentation PowerPoint à partir de données contenues dans une application, telles que les données de tables, de graphes, etc.
L’exemple “WD Génération PowerPoint” présente une solution pour générer un document PowerPoint à partir de données présentes dans une fenêtre WinDev et d’un fichier PowerPoint de base.
 
DOTNET (WINDEV)
Lister les processus d’une machine distante : monitoring, surveillance, comptage de licences, etc.

Lister les processus d'une machine distante : monitoring, surveillance, comptage de licences, etc.Dans le cadre d’applications de surveillance réseau, il peut être intéressant de contrôler l’utilisation mémoire et processeur d’une machine donnée ou encore de lister les différents processus présents (par exemple, pour compter le nombre de postes qui utilisent une application donnée).
L’exemple “WD ProcessusDistant” propose une solution pour lister les différents processus et occupations mémoire d’une machine distante.
 
APPLET JAVA (WINDEV)
Gérer un compte FTP comme un disque distant

Gérer un compte FTP comme un disque distantLes applications de partage de documents sont devenues incontournables dans les entreprises.
Mais comment partager des fichiers lorsque l’utilisateur est restreint à l’utilisation d’applications Web ?
L’exemple “WD PartageDocument” propose la mise en place d’une applet JAVA qui permet d’effectuer des transferts de fichiers entre le poste courant et un serveur FTP directement dans un navigateur.
 
COMMENT LE FAIRE ? (WINDEV)
Mettre en place une réplication entre une base HyperFileSQL Client/Serveur et une clé USB

Mettre en place une réplication entre une base HyperFileSQL Client/Serveur et une clé USBLes professionnels régulièrement en déplacement peuvent avoir besoin d’emporter avec eux une application et tout ou partie de ses données, sur une clé USB, par exemple.
Comment gérer la synchronisation des données entre la clé USB et le serveur de l’entreprise ?
L’exemple “WD Réplication Appli USB” propose une
solution.
 
NOTIFICATION WEB (WEBDEV)
Une barre flottante pour indiquer une opération de maintenance ou de promotions à l’Internaute

Une barre flottante pour indiquer une opération de maintenance ou de promotions à l’InternauteL’annonce d’événements ponctuels (maintenance prévue, promotions à venir, etc.) sur un site n’est pas évident à mettre en oeuvre : il faut être sûr que l’information sera visible par l’utilisateur, mais sans le gêner dans son parcours.
L’exemple “WW_CellulesFurtives” propose une solution pour avertir un utilisateur d’un événement à venir sous forme d’une popup “furtive”.
 
TRUCS & ASTUCES (WINDEV, WEBDEV, WINDEV Mobile)
Des fonctionnalités spécifiques pour WinDev,
WebDev et WinDev Mobile !

Cette rubrique “Trucs et Astuces” présente comment :
• Sérialiser une variable WLangage en JSON.
• Réorganiser des fichiers selon une arborescence spécifique.
• Limiter le nombre de lignes imprimées dans la rupture d’un état.
• Mise à jour de l’exemple EmailSécurisé.
 
RECHERCHE FULL-TEXT (WINDEV, WEBDEV)
Définir les critères d’une recherche full-text complexe en trois clics

Définir les critères d'une recherche full-text complexe en trois clicsL’utilisation d’index full-text permet de réaliser des recherches complexes.
Mais la mise en oeuvre de requêtes complexes nécessite de connaître les symboles qui correspondent à chaque critère.
Le composant “WD FullText Avancé” met à disposition une solution pour créer facilement une recherche full-text complexe.
Une solution Web est également disponible via l’exemple “WW_ RECHERCHE_FT_AVANCEE”.
 
PAIEMENT SÉCURISÉ (WEBDEV)
Intégrer le système de paiement PayPal dans un site WebDev PHP

Intégrer le système de paiement PayPal dans un site WebDev PHPLe développement d’un site de
vente en ligne nécessite bien souvent de mettre en place un paiement sécurisé. Qui dit “paiement sécurisé”, dit forcément “sécurité”, “cryptage”, “certificat”, etc.
Et lorsque le développeur de l’application souhaite s’affranchir de la complexité de mise en oeuvre que cela comporte, il peut faire appel à un prestataire spécialisé proposant par exemple un paiement externalisé.
L’avantage de cette solution réside dans le fait que c’est le prestataire lui-même qui s’occupe de garantir la sécurité du paiement.
Paypal fait partie de ces prestataires.
L’exemple “WW_PayPal_PHP” met à disposition des éléments pour proposer un paiement sécurisé PayPal dans un site WebDev PHP via un bouton “Acheter Maintenant”.
 
etc
 

 
 Abonnement LST
Oui, je veux m'abonner à la LST en Ligne
Oui, je veux m'abonner à la LST par Courrier / Fax
 La LST 86 est disponible
Pour vos projets, la LST propose avec chaque numéro un gabarit et une ambiance supplémentaire.
 
 
LST 86
Consultez le sommaire
Le Goodies du trimestre est un superbe polo WINDEV
Le “Goodies du trimestre” est un superbe polo WINDEV
En savoir plus...
 
 
 
    Partager sur : Partager sur FacebookPartager sur TwitterPartager sur LinkedIn  |  Envoyer à un(e) ami(e) Envoyer à un(e) ami(e)
 
Accueil | Commander | Demander un dossier | Support & Assistance | Formation | Contacts | Politique environnementale | Plan du site | Donnez votre avis | Flux RSS de PC SOFT