TextExpander logo TextExpander Smile logo
 

Aide: Création et utilisation des champs de remplissage

Introduction aux champs de remplissage

Vous pouvez ajouter des champs de remplissage à un extrait pour faciliter la création d'un bloc de texte lorsque vous étendez une abréviation.

Voici un exemple d'un extrait avec les champs d'auto-remplissage en action :

Utility window showing fill-in field examples


TextExpander gère quatre types de champs de remplisse :

  1. Champs simple ligne :
  2. Typez ou copiez / collez un nom de client ou une quantité.

  3. Popup menus : (nouveau !)
  4. Assignez quelques options standards comme "Aujourd'hui", "demain", "dans deux jours".

  5. Sections optionnelles : (nouveau !)
  6. Ce contenu sera toujours le même, mais n'a pas besoin d'apparaitre a chaque fois.

  7. Champs multi-lignes : (nouveau !)
  8. Permet d'afficher plusieurs lignes de texte d'apparaitre.

Création d'un extrait de remplissage

  1. Créez un nouvel extrait en cliquant sur Nouveau Snippet new snippet button dans la barre de menu de TextExpander.
  2. Cliquez sur le menu d'insertion insert menu button situé juste sous la boite d'abréviation.
  3. Allez dans les options de remplissage et sélectionnez un des quatre types listés.
  4. Fill-in Menu

  5. Sélectionnez un nom de champ. (Si deux champs ont le même nom, le même texte s'affichera dans les deux.)
  6. Popup window for editing fill-in field properties

  7. Cliquez sur fermer une fois l'édition terminée. Pour éditer plus tard, double-cliquez sur texte du champ pour ouvrir la fenêtre. (C'est ce texte qui apparaitra dans votre contenu de snippet. Ca ressemble à cela : %filltext:name=field 1%.)

Popup Window

Tous les champs sont optionnels. Le travail de remplissage fonctionne même si vous ne modifiez pas les réglages par défaut.

Remarque : Tous les remplissages avec le même nom de champ auront la même valeur.

  • Nom de champ :
  • Un nom descriptif vous aidant à vous organiser si vous avez plusieurs champs. par exemple : "nom", "date", "quantité", etc.

  • Valeur par défaut :
  • Choisissez ce qui apparaîtra si rien n'est ajouté au moment d'étendre le texte. Si vous préférez garder le champ vide si rien d'autre n'est ajouté, décochez cette option.

  • Largeur :
  • La largeur par défaut est de 20, comme dans l'exemple ci-dessus avec le champ nom de client.

Fonctionnalités

  • Accès des champs de remplissage à partir du bouton s'insertion insert menu button sous la boîte de contenus.
  • Double-cliquez sur un champ pour éditer une fenêtre surgissante. (nouveau !)
  • Extension des extraits en entrant les informations dans les champs de remplissage. (nouveau !)
  • Changez d'application sans fermer les fenêtres de remplissage. (nouveau !)
  • Gestion de valeurs par défaut pour les champs de texte et de fenêtres de remplissage. (nouveau !)

Advancé : Syntax de remplissage

Si vous souhaitez passer le menu d'insertion, vous pouvez trouver la syntaxe pour chacun des 4 types de remplissage ci-dessous.

  • Champs simple ligne
    • Syntaxe :

      %filltext[:name=<field name>][:default=<default value>][:width=<width>]%

      Nom du champ, valeur par défaut, et la largeur son optionnels. Par défaut, la largeur est de 20.

      Exemple :

      %filltext:name=quantity:default=1:width=4%

  • Champs multilignes
    • Syntaxe :

      %fillarea[:name=<area name>][:default=<default value>][:width=<width>][:height=<height>]%

      Nom du champ, valeur par défaut, et la largeur son optionnels. Par défaut, la largeur est de 20. La hauteur est de 5.

      Exemple :

      %fillarea:name=custom:default=Thanks for ordering from Acme Widgets. We are a family owned business, established in 1891. We really appreciate your business.:width=40:height=4%

  • Menus déroulants
    • Syntaxe :

      %fillpopup[:name=<popup name>]:[default=]<value>:[default=]<value>…%

      Le nom est optionnel. Au moins une valeur <value> doit être spécifiée. Les valeurs multiples sont encouragées. Si aucune valeur par défaut n'est spécifiée, la première valeur sera celle par défaut.

      Exemple :

      %fillpopup:name=ship timeframe:today:default=tomorrow:next week%

  • Sections optionnelles
    • Syntaxe :

      %fillpart[:name=<section name>]:[default=yes'no]%<content of optional section>%fillpartend%

      Exemple :

      %fillpart:name=Payment Due:default=yes%You did not include payment information with your order. Please call our office at 555-1212 to provide payment details.%fillpartend%

Le nom est optionnel. La valeur par défaut est optionnelle, valeur sur "no" si non présent. Le contenu peut avoir d'autres remplissages.

Remarques

Les champs de remplissage et les valeurs par défaut, ne peuvent contenir de "%" ni de ":".

Si deux champs de remplissage ont la même valeur dans un extrait, leurs valeurs seront synchronisées lorsque vous étendrez l'extrait.

Pour des informations sur plusieurs macros utilisées dans TextExpander, voir Date, Heure, et macros mathématiques et Fonctions avancées d'extraits : Macros.

 
 
© 2006-2014 SmileOnMyMac, LLC, dba Smile. All rights reserved.
TextExpander is a registered trademark, Smile and the Smile logo are trademarks of SmileOnMyMac, LLC, dba Smile.