Lorsqu’on démarre une application « grand public », se pose inévitablement la question : « Quelle doit être la taille minimale de ma fenêtre principale pour que tout le monde (en tout cas la majorité) puisse utiliser mon application confortablement ? » . Ce bout de code pourrait vous aider à répondre à cette question. Lire la suite
Grenier, boite 7
Quelques pages d’un blog de 2013/2014 sur http://windev-fr.over-blog.com, abandonné en 2020. Lire la suite
PicoMedia
PicoMedia est un petit logiciel permettant de « compresser » des images et vidéos. Il se base sur FFMpeg pour la partie vidéo et WinDev pour la partie image. Lire la suite
Récupérer les attributs d’un exécutable
Le WLangage contient quelques fonctions pour trouver les caractéristiques d’un fichier : fTaille(), fAttribut(), fDateHeure(),… La fenêtre des propriétés d’un exécutable, dans l’explorateur de fichiers de Windows, contient une multitude d’autres valeurs. Comment les récupérer ? Lire la suite
Grenier, boite 6
Le site http://www.poo.c.la proposait une introduction à la programmation orientée objet (POO) dès 2004, à un moment où l’on en parlait peu dans WinDev. Lire la suite
Assistant de sélection de l’heure
Dans WinDev, il y a une option, sur les champs « date », pour ajouter un « bouton » calendrier à droite permettant ainsi de choisir la date facilement. Par contre, aucune option n’a été prévue pour choisir une heure à part dans une combo pré-remplie. On peut faire mieux ! Lire la suite
Fonctions détaillées
Le but de cet article est de fournir un complément d’information à des fonctions trop peu documentées. Lire la suite
Animation de tuile
Sur le tableau de bord de l’éditeur de WinDev s’affiche une série de tuiles, dont celle du projet, de l’analyse, du GDS, du code, … Il y a quelques versions de cela, ces tuiles étaient animées par un mouvement suivant la diagonale. Comment donner cet effet à vos tuiles ? Lire la suite
URLEncode
La fonction URLEncode, disponible au moins depuis la version 12, encode les caractères ASCII afin qu’ils soit correctement reconnus dans une URL.
Depuis la version 17, WinDev propose les projets nativement en Unicode. Par contre, la fonction URLEncode ne gère pas l’Unicode. Il faut attendre la version 22 pour cela. Lire la suite
Formule dynamique
Voici un exemple pour insérer des valeurs « dynamiques » dans une formule et avoir le résultat. Lire la suite