|
|
|
|
- Propriétés spécifiques à la description des variables de type edtHTMLSélection
edtHTMLSélection (Type de variable) En anglais : edtHTMLSelection
Le type edtHTMLSélection permet de connaître toutes les caractéristiques avancées d'une sélection dans un champ Editeur HTML. Les caractéristiques de cette sélection peuvent être connues à l'aide de différentes propriétés WLangage. Les variables de type edtHTMLSélection sont utilisées dans les cas suivants : - Evénement "Modification de la sélection", associé au champ Editeur HTML.
- Fonction EditeurHTMLRécupèreSélection. Cette fonction permet de récupérer la sélection en cours dans un champ Editeur HTML.
Propriété Sélection utilisée sur un champ Editeur HTML.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
// Griser ou non le bouton Ouvrir selon la sélection EditeurHTMLRécupèreSélection(EDHTML_MonEditeurHTML, EditeurHTMLRécupèreSélection_Callback) PROCÉDURE INTERNE EditeurHTMLRécupèreSélection_Callback(Sélection est un edtHTMLSélection) BTN_Ouvrir.Grisé = PAS Gauche(Sélection.Texte, "https:\\" ) FIN
Remarques Propriétés spécifiques à la description des variables de type edtHTMLSélection Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type edtHTMLSélection : | | | | | Nom | | | Type manipulé | Effet |
---|
Début | | | Entier | Premier caractère sélectionné en unité "texte sans balise" (commence à 1). | Fin | | | Entier | Dernier caractère sélectionné en unité "texte sans balise". | Fragment | | | Tableau | Tableau des éléments HTML sélectionnés et des indices de début et fin de la sélection. Pour chaque élément, les propriétés suivantes peuvent être utilisées : | | htmlNoeud | | htmlNoeud | Noeud HTML présent dans la sélection. | | Début | | Entier | Indice du premier caractère sélectionné dans htmlNoeud. | | Fin | | Entier | Indice du dernier caractère sélectionné dans htmlNoeud. | | HTML | | Chaîne de caractères | Valeur du noeud complet avec les balises HTML. | | Texte | | Chaîne de caractères | Valeur du noeud complet sans les balises HTML. Pour obtenir ce fragment, utilisez la fonction Milieu avec les propriétés Début et Fin en paramètre. | HTML | | | Chaîne de caractères | Valeur de la sélection au format HTML. | Style | | | | Style de la sélection. | | Nom | | Chaîne de caractères | Nom du style CSS. | | Police | | | | | | Alignement | Constante de type Entier | Alignent horizontal de la sélection : - chCentre : La sélection est centrée.
- chDroite : La sélection est alignée à droite.
- chGauche : La sélection est alignée à gauche.
| | | Barré | Booléen | - Vrai si la sélection est barrée,
- Faux dans le cas contraire.
| | | Couleur | Constante de type Entier | Couleur de la police. | | | CouleurFond | Constante de type Entier | Couleur de fond de la sélection. | | | Exposant | Booléen | - Vrai si la sélection est en mode exposant,
- Faux dans le cas contraire.
| | | Gras | Booléen | - Vrai si la sélection est en gras,
- Faux dans le cas contraire.
| | | Indice | Booléen | - Vrai si la sélection est en mode indice,
- Faux dans le cas contraire.
| | | Italique | Booléen | - Vrai si la sélection est en italique,
- Faux dans le cas contraire.
| | | Nom | Chaîne de caractères | Nom de la famille de police utilisée pour la sélection. | | | OpacitéCouleurFond | Entier | Pourcentage d'opacité de la couleur de fond. | | | Souligné | Booléen | - Vrai si la sélection est soulignée,
- Faux dans le cas contraire.
| | | Taille | Entier | Taille de la police de la sélection. | Texte | | | Chaîne de caractères | Valeur de la sélection sans les balises HTML. | Type | | | Constante de type Entier | Type de la sélection : - edthtmlSelVide : Aucune sélection n'est réalisée.
- edthtmlSelSimple : Un seul élément HTML est sélectionné.
- edthtmlSelMultiple : Plusieurs éléments HTML sont sélectionnés.
| URL | | | Chaîne de caractères | Si la sélection est effectuée sur un lien, URL du lien. |
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|