Modifier
Edit du 22/12/2018 : Ajout d'une vidéo explicative

Avec WinDev® il m'arrive parfois de faire des fenêtres ayant une interface compliquée. J'entends par là que j'ai des champs qui changent de taille et je souhaite qu'ils continuent de respecter les règles d'ancrages.

Aujourd'hui, je me tournera...

Continuer la lecture...

Lorsqu'on utilise des macro-codes, il est toujours compliqué de se souvenir où ils sont stockés.

Cette petite procédure permet de se simplifier la vie :

PROCEDURE ListeFichierMacroCode()
    RENVOYER fListeFichier(fRepDonnéesUtilisateur() + ["\"] + "*.mcu") +[RC] + fListeFichier(fRepExe() + ["\"...

Continuer la lecture...

Lorsque j'ai mis en place l'outil EverLink, j'ai souhaité pouvoir mettre en place depuis l'application la possibilité d'associer un type d'url (ever://) à mon application et pour cela, il me fallait écrire dans la base de registre.

Mais je suis tombé sur un os, je ne pouvais pas écrire dedans sans...

Continuer la lecture...

Gérer des événements particuliers dans WinDev® n'est pas toujours facile. En effet, un certains nombre d'entre eux sont gérés automatiquement mais quand on ne le trouve pas parmi eux, il faut programmer celui qui nous intéresse avec la fonction Événement. Mais comment savoir quel est le code de l'év...

Continuer la lecture...

Pour cette onzième page du calendrier, je vais vous parler d'une petite astuce que j'utilise lorsque je dois créer plusieurs threads à la suite, mais que je ne souhaite pas m'embêter avec les noms.

J'utilise tout simplement la fonction DonneGuid qui me donne en théorie un nom unique (et si ce n'es...

Continuer la lecture...