12.07.2015 Views

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

Concepts de WINDEV - Source : www.pcsoft-windev-webdev.com

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Voici quelques caractéristiques <strong>de</strong> l’éditeurd’états :• Editeur WYSIWYG ("What You See Is What YouGet"). Vous visualisez directement les états telsqu’ils seront à l’impression.• Création simplifiée d’un état sans une seule ligne<strong>de</strong> co<strong>de</strong>.•"Drag and Drop" permettant <strong>de</strong> copier, <strong>de</strong> collerou <strong>de</strong> déplacer <strong>de</strong>s champs d’un état à un autre.• Gabarits d’états et styles <strong>de</strong> champs pré-définis.• Correcteur d’interface en temps réel permettant<strong>de</strong> simplifier le positionnement <strong>de</strong>s champs.• Utilisation d’un formulaire en fond d’un état.• Création d’étiquettes multi-colonnes.• Edition d’un état au format HTML (pour le publiersur Internet par exemple), ou au format RTF (pourl’éditer avec un traitement <strong>de</strong> texte par exemple).• Zoom sur l’éditeur d’état.2.7 Editeur <strong>de</strong> co<strong>de</strong>L’éditeur <strong>de</strong> co<strong>de</strong> permet <strong>de</strong> saisir tous les traitementsen WLangage (le langage <strong>de</strong> programmationintégré à WinDev). Il permet par exemple <strong>de</strong> saisirle co<strong>de</strong> source :•<strong>de</strong>s champs,• <strong>de</strong>s fenêtres,•<strong>de</strong>s états• <strong>de</strong>s procédures locales et globales,• <strong>de</strong>s classes et <strong>de</strong>s métho<strong>de</strong>s,...Voici quelques caractéristiques <strong>de</strong> l’éditeur <strong>de</strong>co<strong>de</strong> :• Mise en forme automatique <strong>de</strong>s informations saisies.• Complétion automatique.• Glossaire sur les fonctions.• Détection immédiate <strong>de</strong>s erreurs <strong>de</strong> frappe etai<strong>de</strong> à la correction.• Compilation incrémentale.• Visualisation <strong>de</strong>s différents traitements d’unefenêtre, d’un champ ou d’un état du projet.• Insertion <strong>de</strong> traitements spécifiques à l’utilisation<strong>de</strong> la souris ou du clavier.• Gestion <strong>de</strong> l’historique <strong>de</strong>s modifications du co<strong>de</strong>avec possibilité <strong>de</strong> revenir en arrière.• Ouverture <strong>de</strong> plusieurs fenêtres <strong>de</strong> co<strong>de</strong> (poureffectuer <strong>de</strong>s <strong>com</strong>paraisons <strong>de</strong> co<strong>de</strong> par exemple).• Zoom sur l’éditeur <strong>de</strong> co<strong>de</strong>.• Interaction <strong>de</strong>s différents volets avec les différentséléments <strong>de</strong> l’éditeur.Pour plus <strong>de</strong> détails sur l’éditeur <strong>de</strong> co<strong>de</strong>, nousvous re<strong>com</strong>mandons <strong>de</strong> lire le manuel "WLangage".2.8 Editeur d’ai<strong>de</strong>L’éditeur d’ai<strong>de</strong> permet <strong>de</strong> créer un ensemble <strong>de</strong>pages d’ai<strong>de</strong> (fichier "CHM") documentant tout oupartie <strong>de</strong> votre projet.Pour chaque fenêtre <strong>de</strong> votre projet, une paged’ai<strong>de</strong> est créée. Ces pages permettent <strong>de</strong> décrireles différentes manipulations pouvant être réaliséespar les utilisateurs.Voici quelques caractéristiques <strong>de</strong> l’éditeur d’ai<strong>de</strong> :•Editeur WYSIWYG ("What You See Is What YouGet"). Vous visualisez directement les pagesd’ai<strong>de</strong> <strong>de</strong> votre projet.•Compilation <strong>de</strong>s pages d’ai<strong>de</strong> et création d’unCHM.• Création d’un in<strong>de</strong>x et d’un sommaire.•Insertion d’images.• Insertion <strong>de</strong> liens entre les pages d’ai<strong>de</strong>.•Possibilité d’affichage <strong>de</strong>s titres <strong>de</strong> pages dansun ban<strong>de</strong>au.• Zoom sur l’éditeur d’ai<strong>de</strong>.56Partie 2 : Environnement <strong>de</strong> développement

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!