|
|
|
|
|
- Présentation du champ Traitement de texte
- Créer un champ Traitement de texte
- Caractéristiques du champ Traitement de texte
Le champ Traitement de texte
Présentation du champ Traitement de texte Le champ "Traitement de texte" est un champ évolué permettant à l'utilisateur final de créer et d'éditer des documents au format docx standard directement dans son application WINDEV. Les avantages sont immédiats : gain de temps, interface homogène, aucun autre logiciel à installer/piloter/gérer. Grâce à ce champ, il est possible de : - Ouvrir, créer, modifier, enregistrer des fichiers "docx",
- Convertir des docx en PDF, en html pour envoyer des mails,
- Gérer les images et les tableaux,
- Gérer les zones de texte,
- Sauvegarder les documents dans les bases de données HFSQL,
- Utiliser un correcteur orthographique,
- Réaliser des impressions, ...
Un menu associé à ce champ permet de réaliser les manipulations les plus courantes. Ce menu peut être affiché : De nombreux raccourcis clavier sont également disponibles :
| | | | Raccourci | Effet | Raccourci | Effet |
---|
Ctrl + A | Sélectionne tout le texte. | Ctrl + C | Copie la sélection dans le presse-papiers. | Ctrl + F | Lance la recherche. | Ctrl + G | Passe la sélection en gras | Ctrl + H | Lance le rechercher/remplacer | Ctrl + I | Passe la sélection en italique | Ctrl + S | Sauvegarde le document | Ctrl + U | Passe la sélection en souligné | Ctrl + V | Colle le contenu du presse-papiers. | Ctrl + X | Coupe la sélection et la met dans le presse-papiers. | Ctrl + Y | Refait la dernière action. | Ctrl + Z | Annule la dernière action. | Ctrl + molette de la souris | Change le zoom. | Ctrl + 0 | Zoom de document à 100% | Ctrl + origine | Remonte au début du document. | Ctrl + Fin | Affiche la fin du document. | Page Up | Affiche la page précédente. | Page down | Affiche la page suivante. |
Créer un champ Traitement de texte Pour créer un champ de type Traitement de texte : - Sous le volet "Création", dans le groupe "Champs graphiques", déroulez "Bureautique" puis cliquez sur "Traitement de texte".
- Cliquez dans la fenêtre à la position où le champ doit être créé.
Remarque : Les dimensions du champ créé sont optimisées pour occuper l'espace disponible à la position indiquée. Si la taille du champ ne vous convient pas, utilisez la combinaison de touches Ctrl + Z : le champ retrouvera sa taille par défaut. Pour afficher les caractéristiques du champ, sélectionnez l'option "Description" dans le menu contextuel du champ. Caractéristiques du champ Traitement de texte L'onglet "Général" de la fenêtre de description du champ Traitement de texte propose les options suivantes : - Document initial : Permet d'indiquer le document initial affiché dans le champ Traitement de texte.
- Options d'édition :
- Gestion de la barre : Il est possible d'afficher ou non une barre d'outils du champ Traitement de texte. Les options disponibles sont :
- Aucune : Le champ n'affichera aucune barre d'outils.
- Ruban : Les options de manipulation du champ seront regroupées dans un ruban.
- Minibarre : Les options de manipulation du champ seront regroupées dans une minibarre.
- FI source du ruban / FI source de la minibarre : Dans le cas d'un ruban ou d'une minibarre, ce paramètre permet de spécifier si l'affichage doit être personnalisé ou non. Les options disponibles sont les suivantes :
- "Aucune" : le ruban (ou la minibarre) proposé par défaut sera utilisé.
- "Fenêtre prédéfinie" : le ruban (ou la minibarre) proposé par défaut pourra être personnalisé.
Il suffit de sélectionner l'option "Personnalisé". Dans ce cas, une fenêtre interne est automatiquement ajoutée dans votre projet, dans le composant interne WDFAA. Cette fenêtre interne (disponible en français et anglais) peut être modifiée selon vos besoins. Cette fenêtre contient tout le code nécessaire à la gestion du champ Traitement de texte. Nous vous conseillons de vérifier les erreurs d'UI ainsi que le bon fonctionnement de la fenêtre après toute modification. Si vous utilisez le ruban, la fenêtre "FI_WinDevFAA_RubanTT" est ajoutée. Si vous utilisez la minibarre, la fenêtre "FI_WinDevFAA_BarreTT" est ajoutée. - Fenêtre interne du projet : Si votre projet contient des fenêtres internes, vous pouvez utiliser une de ces fenêtres pour proposer un ruban ou une minibarre spécifique.
Vous pouvez utiliser n'importe quelle fenêtre interne de votre projet pour réaliser ce bandeau.
Il est également possible d'appliquer le gabarit du projet. - Autoriser le changement de document (Ouvrir, Nouveau, ... ) : Adapte le ruban pour permettre à l'utilisateur de manipuler des documents externes. Cette option permet d'afficher les boutons "Nouveau", "Ouvrir", "Enregistrer" du ruban. Si cette option est cochée, l'ouverture du document et son enregistrement doivent être effectués par l'application.
Remarque : Cette option n'est pas prise en compte si le ruban est personnalisé entièrement (avec une fenêtre interne de l'application par exemple). - Limiter l'édition pour faciliter l'export HTML : Adapte le ruban et l'affichage du document pour n'afficher que les options prises en compte par l'export HTML. Si cette option est cochée :
- les options suivantes ne sont pas accessibles :
- Gestion des en-têtes et pieds de pages,
- Gestion de la mise en page,
- Gestion des sauts de pages.
- l'affichage du document est forcé en mode "Affichage pour le Web".
- Autres paramètres :
- Activer [Vérifier l'orthographe] par défaut : Permet d'indiquer si le correcteur orthographique doit être activé. Pour plus de détails, consultez Vérification d'orthographe basée sur les dictionnaires Hunspell.
- Détecter et transformer automatiquement les liens : Permet d'activer la détection automatique des liens (de type http) présents dans le document affiché dans le champ. Dans ce cas, les liens sont détectés pendant la saisie, après l'appui sur les touches Espace, Tabulation ou Entrée. Si les liens sont des liens existants, le lien peut être ouvert en utilisant la combinaison de touches Ctrl + Clic de la souris.
Remarque : Cette option est cochée par défaut.
Liste des exemples associés :
|
Exemples unitaires (WINDEV) : Le champ Traitement de texte
[ + ] Cet exemple vous montre comment manipuler un champ traitement de texte par programmation. Il est possible d'ajouter du texte et de le mettre en forme par programmation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|