Détecter la sortie de survol
Il est facile de gérer le survol de souris car c’est un événement Windows (WM_MOUSEMOVE pour les experts).
Il n’existe pas d‘événement “sortie de survol” au niveau de Windows.
Par contre cet événement existe dans WinDev.
Voici le code qui permet d’intervenir lorsque la souris quitte chaque champ d’une fenêtre :
WM_USER est un entier = 1024
Evénement("FinSurvol", ".*", WM_USER+711)
...
PROCEDURE FinSurvol()
//Procédure callback appellée par Evénement()
Trace("Fin du survol du champ "+_EVE.nom)
Utiliser la fonction NavigateurOuvre
Il faut utiliser la fonction NavigateurOuvre. Toutefois, cette fonction est disponible qu'en code navigateur et pas en code serveur.Ici on utilisera un champ caché, qui fera office de booléen.
Dans un code serveur, on effectue le traitement souhaité, puis on affecte 1 au champ caché.
Puis dans le code d'onload de la page, on utilise la syntaxe suivante :
SI SAI_MonChamp <> 0 alors
NavigateurOuvre("http://www.votresite.com")
FIN
Création d'une couleur "Web-safe"
Pour construire une couleur "Web-safe" on mélange des valeurs fixées de rouge de vert et de bleu.Les valeurs autorisées sont : 0x00, 0x33, 0x66, 0x99, 0xCC et 0xFF soit en décimal 0, 51, 102, 153, 204, 255.
Pour représenter une couleur, on écrit d'abord la composante rouge, puis la composante verte, et enfin la composante bleu. Ainsi 0x33FFFF désigne un bleu clair.
Récupérer le User name Windows de l'internaute
Lorsque vous saisissez cette URL : http://localhost/?user=%USERNAME% dans votre navigateur, le nom d'utilisateur du poste apparait dans l'URL. (Seulement valable sous Internet Explorer)Il est donc possible grâce à une applet Java de récupérer cette information. La WD Applet FTP permet de le faire.
Dans l'applet, la fonction RéseauUtilisateur() permet de récupérer le nom d'utilisateur Windows.
Dans le site WebDev une fonction Javascript permet de récupérer la valeur de la variable.
Partage d'analyse dans le GDS
Grâce à GDS de WinDev 11, on peut partager une analyse entre plusieurs projets. En général tout est automatique. Le partage peut se faire de 2 manières :- Par un assistant
Quand 2 projets locaux, partageant la même analyse, sont intégrés dans le GDS, un assistant très simple se déclenche et il suffit de cocher l’option “partage d’analyse”.

- Le Partage manuel
Pour partager une analyse avec un projet déjà dans le GDS et qui n’a pas d’analyse, il n’y a pas d’assistant. Voici comment l’on procède.
Première étape
En effet soient un projet p1 avec une analyse a1 et un projet p2 sans analyse. Ces 2 projets sont déjà dans le GDS.
La manipulation se réalise dans l’administrateur du GDS.
1) Dans le projet p2 on crée un répertoire pour l’analyse. Dans notre exemple, il s’agit du répertoire a1.wd11. Il faut bien sûr utiliser exactement le même nom que dans le projet p1.
2) Dans le projet p1, il faut ouvrir le répertoire de l’analyse et sélectionner tous les fichiers.
3) Faites glisser tous les fichiers vers le répertoire nouvellement créé.