|
|
|
|
|
|
| WinDev, WebDev et WinDev Mobile permettent de gérer des applications multi langues. Dans un projet les langues choisies sont définies dans le menu "Projet...Description du projet", onglet "Langues". Par programmation il est possible de changer cette langue en utilisant la fonction "Nation" et le numéro de la langue choisie passée en paramètre. Il est également possible de choisir les langues à inclure pour le déploiement, lors de la création de l'exécutable.
Ainsi vous pouvez à tout momment changer ou tester la langue en cours dans votre projet.
Vous trouverez dans l'aide en ligne, tous les détails sur fonction "Nation".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| WinDev, et WinDev Mobile permettent d'effectuer des calculs dans les colonnes d'une table de façon automatique. Vous pouvez effectuer différents calculs (somme, moyenne, comptage, ...) pour les colonnes de types numérique, monétaire et interrupteur.
Pour en bénéficier, il faut se rendre dans la description du champ table et dans l'onglet général choisir le mode d'affichage du résultat. Puis dans le détail de la colonne choisir le calcul automatique dont on a besoin.
Ainsi vos tableaux seront agrémentés du résultat en dernière ligne de table ou sous la table.
Vous trouverez tous les détails de cette fonctionnalité dans la section "Mise en place des calculs dans les colonnes d'une table (Fenêtre) " dans l'aide en ligne.
|
|
|
|
|
|
|
|
|
|
| Options d'édition du code |
|
|
|
|
| L'éditeur de code peut être personnalisé afin de correspondre au mieux à vos besoins. Vous pouvez modifier les aspects suivants :
- modifier le temps avant l'affichage d'aide à la saisie,
- modifier la langue,
- modifier la largeur de la tabulation,
- modifier la position des bulles d'aide,
- afficher ou non la syntaxe des fonctions,
- paramétrer le Débogueur,
- modifier la coloration syntaxique,
- personnaliser la documentation lors de la création de procédures...
Ainsi vous maîtrisez tous les aspects du code lors de sa saisie. Les options d'edition de code est accessible par le menu "Affichage…Options d'édition du code".
|
|
|
|
|
|
|
|
|
|
| Transparence des fenêtres |
|
|
|
|
| WinDev propose maintenant la possibilité d'appliquer un coefficient de transparence aux fenêtres. Cela permet en effet d'afficher une fenêtre d'alerte ou d'avertissement "par dessus" une fenêtre, sans perturber l'utilisation en cours. Cette fonctionnalité est disponible dans la description de la fenêtre dans l'onglet style. La transparence se règle en déplaçant le curseur de gauche à droite. Elle peut être aussi ajustée par programmation avec la propriété "..Opacité".
Vous trouverez tous les détails dans la section "transparence des fenêtres" dans l'aide en ligne de WinDev.
|
|
|
|
|
|
|
|
|
|
| gestion personnalisée des erreurs webdev |
|
|
|
|
| L'administrateur de WebDev permet de personnaliser les messages renvoyés par le moteur. Il est accessible par le menu "Outils….WD90ADMIN – Administrateur WebDev". Dans l'onglet "Configuration", cliquer sur le bouton "Erreurs..". Dans la fenêtre "Personnalisation des messages d'erreur de WebDev", vous pouvez redéfinir par site les libellés ainsi que l'image de fond des messages ou créer votre propre page HTML qui sera affiché en cas d'erreur.
Ainsi les messages d'erreurs s'intégreront parfaitement dans votre site.
Vous trouverez tous les détails, en cliquant sur le bouton d'aide (en bas à gauche) de la fenêtre "Personnalisation des messages d'erreur de WebDev".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Il peut être intéressant d'avoir des procédures globales, classes ou code local indépendant de la fenêtre en cours. Le mot clé "MaFenêtre" permet de le faire. Ainsi ce mot clé est remplacé par la fenêtre et non par le nom de la fenêtre.
exemple
// Récupération du titre de la fenêtre en cours
TitreFenêtre est une chaine
TitreFenêtre = MaFenêtre ..Titre
Vous trouvez tous les détails du mot clé "Mafenêtre" dans l'aide en ligne.
|
|
|
|
|
|
|
|
|
|
| Personnalisation de l'apercu avant impression |
|
|
|
|
| WinDev offre la possibilité de personnaliser entièrement la fenêtre d'aperçu avant impression. Elle peut-être utilisée dans plusieurs applications.
Vous pouvez ajouter des champs, modifier l'apparence de la fenêtre et ainsi l'adapter à votre application.
Vous trouverez tous les détails dans la section "Personnalisation de la fenêtre d'aperçu avant impression" dans l'aide en ligne de WinDev.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Pour bénéficier de l'heure en cours sur le poste, vous avez à votre disposition la fonction "Maintenant()". Elle permet à la fois de récupèrer l'heure mais aussi de la modifier.
Voici un exemple d'utilisation :
Res = HeureVersChaîne ( Maintenant ()) // Res = "14:24:10:10"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Grâce à WinDev ou WinDev Mobile, lors de la création d'un tableau, vous avez une loupe dans l'entête de la colonne permettant à l'utilisateur d'effectuer une recherche. Il peut être intéressant de se positionner dans cette zone par programmation.
La fonction "TableSaisieLoupe", vous permet de passer en saisie la zone de recherche.
Cette fonction à la même action qu'un clic de l'utilisateur sur l'icône représentant une loupe.
Vous trouverez tous les détails de la fonction "TableSaisieLoupe" dans l'aide en ligne.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Grâce à la fonction "TitreEnCours" vous pouvez personnaliser le titre de la fenêtre en cours. La fonction permet :
- De modifier la couleur de fond du titre
- De changer la couleur du texte.
- D'ajouter des graphiques au titre
- ....
Voici un exemple d'utilisation :
TitreEnCours (gFond( iRougeClair )+gStylo( iNoir )+ "Modification d'une fiche client")
Vous trouverez tous les détails de la fonction "TitreEnCours" dans l'aide en ligne de WinDev 9.
|
|
|
|
|
|
|
|