WDCOUPE : (WINDEV)
Découpez les fenêtres (utilitaire gratuit)
Vous souhaitez afficher une image de forme quelconque, non rectangulaire : logo
de société, fenêtre de lancement de logiciel, message personnalisé,
?
WDCOUPE est un utilitaire qui permet de définir des zones de taille et
de forme quelconques, en général basées sur une image de
fond.
Après validation, lorsque ces zones ont été définies,
WDCOUPE génère un code à insérer dans lapplication.
Notez quil peut y avoir plusieurs zones pour une même fenêtre.
|
WDSAUVE : (WINDEV)
Sauvez les données
En tant que développeur professionnel, vous le savez : vous devez sauvegarder
régulièrement les sources de vos programmes.
Mais les utilisateurs de vos applications doivent également effectuer régulièrement
des sauvegardes de leurs données.
En intégrant le code de cet exemple WDSAUVE, proposez
cette fonctionnalité sous une forme avancée dans toutes vos applications
! |
WDMAJEXE : (WINDEV)
Automatisez les installations depuis le réseau
Une application WINDEV destinée à fonctionner en réseau peut
être installée de différentes manières :
1- le programme est installé sur le serveur de réseau, et lancé
depuis chaque poste
par un raccourci vers ce programme
2- le programme est installé sur chaque poste
3- le programme original est installé sur le serveur, et recopié
sur chaque poste.
La solution préconisée est la solution 3, car cest la plus
rapide.
La solution 1 peut demander un temps de lancement assez important, la solution
2 ne permet pas dassurer que chaque poste est à jour.
Cet article détaille lexemple WDMAJEXE qui automatise les phases
dinstallation et surtout de mises à jour de ces programmes.
|
WDMAPAREA : (WINDEV et WEBDEV)
Définir des zones de clicage (map area)
Lexemple WDMAPAREA est particulier.
Il sagit dun programme WINDEV (dont on peut se servir tel quel) qui
permet de définir des zones de clicage pour Internet. Ces zones de clicage
sont appelées Map Area ou images réactives. Ces Map Area pourront
bien entendu être utilisables avec WEBDEV. |
WDSCROL : (WINDEV)
Un défilé de texte et d'images
Pour un écran de présentation, il est souvent utile de faire défiler
un texte : une liste de références par exemple. De la même
manière, il est utile de pouvoir faire défiler des images ou des
photos.
Lexemple WDSCROL permet deffectuer ces actions.
La classe DefilTxt.WDC permet de faire défiler un texte.
La classe DefilImg.WDC permet de faire défiler une image.
Le défilement seffectuera dans les 2 cas dans un champ image. La
taille de ce champ image peut être quelconque. |
WDLISTEAPP : (WINDEV)
Les applications présentes : levez le doigt !
Il est parfois utile de connaître la liste des applications qui sont présentes
en mémoire centrale sur un poste. Cela permet par exemple de donner le
focus à une des applications, ou de la fermer, ou de vérifier sa
version
Lexemple WDLISTEAPP fait appel à 7 API fonctionnant en 32 bits uniquement.
Le résultat est fourni dans une zone mémoire. Lexemple livré
ici propose une interface qui permet de : donner le focus à une des
applications, tuer un process. |
WDBIORYTHMES : (WINDEV)
Une impression de taille
L'impression des images créées par programme révèle
souvent des surprises. Limpression est parfois trop petite ou trop grande,
quelquefois aplatie ou étirée. Pourtant l'image contient dans sa
structure toutes les informations nécessaires pour le calcul de la bonne
taille.
Notre exemple WDBIORYTHMES montre comment récupérer ces informations
et les utiliser pour produire un résultat impeccable quelle que soit l'imprimante
utilisée. Il permet aussi accessoirement de consulter et bien sûr
d'imprimer des biorythmes. |
WDCIELCOMPTA : (WINDEV)
Ciel , une interface avec la compta
La plupart des applications de gestion sont reliées à des logiciels
de comptabilité dits " standard ".
Parmi ces logiciels, se trouve le logiciel CIEL Compta,
qui est diffusé en grande quantité sur le territoire français.
Cet exemple WDCIELCOMPTA détaille une interface entre une application écrite
en WINDEV et le logiciel Ciel Compta, pour importer ou exporter des données.
|
WDIMAGE : (WINDEV)
Arrêt sur image
Pour créer une application graphique, vous pouvez être amené
à effectuer des opérations sur des images (rotation, combinaison,
coloration...).
L'exemple WDIMAGE vous donne les traitements à mettre en oeuvre pour manipuler
une image. Cet exemple permet dappliquer différents filtres et traitements
sur une image quelconque : rotation, symétrie, coloration, fusion de couleurs.
Bien entendu, les parties de code qui peuvent vous intéresser sont facilement
intégrables dans vos applications. |
Installateur : (WEBDEV)
Installer une application par FTP
L'installation d'un site WEBDEV sur le serveur WEB peut se faire directement par
FTP depuis le poste de développement. Il faut pour cela configurer sur
le serveur WEB les services FTP et HTTP, les droits d'accès des utilisateurs
et le déploiement WEBDEV.
Cet article présente les différentes étapes de configuration
du serveur WEB pour qu'il accepte l'installation ou la mise à jour de sites
WEBDEV. |
WDBOUTON : Des boutons
dans tous leurs états
3 nouveaux types de boutons vous permettront dagrémenter les IHM
de vos applications.
Le bouton radio 1960 est un ensemble de boutons qui fonctionne
comme un champ de type interrupteur.
Le bouton à libellé circulant change le
libellé du bouton à chaque clic
Le bouton menu ouvre un menu contextuel.
Les boutons sont à créer sous léditeur, de manière
habituelle. Il peut sagir de bouton de type texte ou graphique.
Lexemple WDBouton contient toutes les classes nécessaires à
lutilisation de ces boutons dans vos applocations. |
WWINSC_CSS/ WWINSC_STD : (WEBDEV)
Une affaire de styles
Les différents Navigateurs ont des comportements différents. En
particulier, certains anciens navigateurs nacceptent pas les feuilles de
style CSS.
Lors du développement dun site, il peut être intéressant
de développer ce site en 2 versions : une version riche,
utilisant les feuilles de style CSS, et une version minimum
qui sera compatible avec tous les vieux navigateurs, et nutilisera pas les
feuilles de style CSS.
Cet article explique comment déterminer dynamiquement le type de Navigateur
qui appelle le site. |
WWTLCHG : (Webdev)
Téléchargez !
Depuis votre site, vous souhaitez proposer des modules en téléchar-gement
: programmes de démo, mises à jour, documentations (Doc, PDF,
).
Un lien traditionnel HTML de téléchargement est statique.
Bien entendu avec WEBDEV, il est possible de gérer également des
liens dynamiques.
Lexemple WWTLCHG présente les différents modes de téléchargement
disponibles. |
WWAREA : (WEBDEV)
Cliquez-Moi partout
Une map area est une image sur laquelle sont définies des zones de clicage.
En cliquant ou en survolant une zone de clicage, on peut déclencher une
action. Cette action sera programmée en WLangage. |