text properties
Proprietes de l'objet graphique text.
📄Description

Cette page documente les proprietes visibles retournees par properties pour un objet graphique text.

Propriete Action Type et valeurs prises en charge
AffectAutoLimits recalcule la geometrie, les limites ou la disposition. Type: vecteur numerique fini. Valeurs prises en charge: deux valeurs finies croissantes [min max].
BackgroundColor met a jour le rendu au prochain rafraichissement graphique. Type: color value. Valeurs prises en charge: 'red'/'r', 'green'/'g', 'blue'/'b', 'cyan'/'c', 'magenta'/'m', 'yellow'/'y', 'black'/'k', 'white'/'w', triplet RGB [r g b] avec valeurs dans [0,1], ou couleur hexadecimale '#RRGGBB'/'#RGB'.
BeingDeleted valeur calculee par Nelson; les operations graphiques la mettent a jour. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'off', 'on'.
BusyAction controle si un callback interrompant est mis en file ou annule. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'queue', 'cancel'.
ButtonDownFcn s'execute quand l'objet recoit un evenement bouton souris. Type: callback value. Valeurs prises en charge: [], handle de fonction, vecteur de caracteres, chaine scalaire ou cellule callback.
Children les operations de parentage mettent le vecteur a jour. Type: graphics object handle vector. Valeurs prises en charge: vecteur vide ou handles enfants.
Clipping met a jour le rendu au prochain rafraichissement graphique. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'on', 'off'.
Color met a jour le rendu au prochain rafraichissement graphique. Type: color value. Valeurs prises en charge: 'red'/'r', 'green'/'g', 'blue'/'b', 'cyan'/'c', 'magenta'/'m', 'yellow'/'y', 'black'/'k', 'white'/'w', triplet RGB [r g b] avec valeurs dans [0,1], ou couleur hexadecimale '#RRGGBB'/'#RGB'.
ColorMode 'auto' laisse Nelson recalculer la propriete associee; 'manual' conserve la valeur affectee. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'auto', 'manual'.
ContextMenu attache le menu utilise par les actions de clic contextuel. Type: graphics object handle scalar. Valeurs prises en charge: [] ou handle uicontextmenu.
CreateFcn s'execute lors de la creation de l'objet. Type: callback value. Valeurs prises en charge: [], handle de fonction, vecteur de caracteres, chaine scalaire ou cellule callback.
DeleteFcn s'execute lors de la suppression de l'objet. Type: callback value. Valeurs prises en charge: [], handle de fonction, vecteur de caracteres, chaine scalaire ou cellule callback.
EdgeColor met a jour le rendu au prochain rafraichissement graphique. Type: color value or color mode keyword. Valeurs prises en charge: 'red'/'r', 'green'/'g', 'blue'/'b', 'cyan'/'c', 'magenta'/'m', 'yellow'/'y', 'black'/'k', 'white'/'w', triplet RGB [r g b] avec valeurs dans [0,1], ou couleur hexadecimale '#RRGGBB'/'#RGB', 'none', 'flat', 'interp'.
Editing met a jour le rendu au prochain rafraichissement graphique. Type: on/off value. Valeurs prises en charge: 'on', 'off', true ou false.
Extent recalcule la geometrie, les limites ou la disposition. Type: vecteur numerique fini. Valeurs prises en charge: vecteur fini de taille documentee, par exemple [left bottom width height], [x y z], [azimuth elevation] ou [minor major].
FontAngle met a jour le rendu au prochain rafraichissement graphique. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'normal', 'italic'.
FontName met a jour le rendu au prochain rafraichissement graphique. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: nom de police systeme ou 'FixedWidth'.
FontSize recalcule la geometrie, les limites ou la disposition. Type: scalaire numerique fini. Valeurs prises en charge: valeur scalaire finie.
FontSmoothing met a jour le rendu au prochain rafraichissement graphique. Type: on/off value. Valeurs prises en charge: 'on', 'off', true ou false.
FontUnits recalcule la geometrie, les limites ou la disposition. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'pixels', 'normalized', 'inches', 'centimeters', 'points', 'characters', 'data'.
FontWeight met a jour le rendu au prochain rafraichissement graphique. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'normal', 'bold'.
HandleVisibility controle si les fonctions de recherche de handles peuvent trouver l'objet. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'on', 'off', 'callback'.
HitTest inclut ou exclut l'objet des tests de selection souris. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'on', 'off'.
HorizontalAlignment met a jour le rendu au prochain rafraichissement graphique. Type: on/off value. Valeurs prises en charge: 'on', 'off', true ou false.
Interactions met a jour l'etat stocke de l'objet. Type: interaction object, structure, cell array, or empty array. Valeurs prises en charge: [] ou definitions d'interaction pour axes et graphiques.
Interpreter met a jour le rendu au prochain rafraichissement graphique. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'tex', 'latex', 'none'. 'latex' se rabat actuellement sur le pipeline 'tex' (un moteur de mise en page LaTeX complet n'est pas encore implemente).
Interruptible controle si un callback en cours peut etre interrompu. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'on', 'off'.
LineStyle met a jour le rendu au prochain rafraichissement graphique. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: '-', '--', ':', '-.', 'none'.
LineWidth met a jour le rendu au prochain rafraichissement graphique. Type: scalaire numerique fini. Valeurs prises en charge: valeur superieure ou egale a 0.
Margin recalcule la geometrie, les limites ou la disposition. Type: scalaire numerique fini. Valeurs prises en charge: valeur scalaire finie.
Parent change le parent et met a jour Children sur les anciens et nouveaux parents. Type: graphics object handle scalar. Valeurs prises en charge: handle parent valide pour la classe de l'objet.
PickableParts choisit quelles parties visibles ou invisibles peuvent recevoir les clics. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'visible', 'all', 'none'.
Position recalcule la geometrie, les limites ou la disposition. Type: vecteur numerique fini. Valeurs prises en charge: vecteur fini de taille documentee, par exemple [left bottom width height], [x y z], [azimuth elevation] ou [minor major].
Rotation recalcule la geometrie, les limites ou la disposition. Type: scalaire numerique fini. Valeurs prises en charge: valeur scalaire finie.
Selected met a jour le rendu au prochain rafraichissement graphique. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'on', 'off'.
SelectionHighlight met a jour le rendu au prochain rafraichissement graphique. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'on', 'off'.
SeriesIndex met a jour l'etat stocke de l'objet. Type: integer scalar or numeric vector. Valeurs prises en charge: entier fini, valeur numerique finie ou vecteur requis par la propriete.
String met a jour le contenu texte affiche. Type: valeur texte. Valeurs prises en charge: vecteur ligne de caracteres, chaine scalaire, tableau de chaines ou tableau de cellules de vecteurs ligne de caracteres.
Tag met a jour l'etat stocke de l'objet. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: texte vide ou identifiant d'objet.
Type valeur calculee par Nelson; les operations graphiques la mettent a jour. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: nom de type en lecture seule, par exemple 'figure', 'axes', 'line' ou 'scatter'.
Units recalcule la geometrie, les limites ou la disposition. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'pixels', 'normalized', 'inches', 'centimeters', 'points', 'characters', 'data'.
UserData met a jour l'etat stocke de l'objet. Type: tableau Nelson. Valeurs prises en charge: toute valeur Nelson: [], tableaux numeriques, texte, cellules, structures ou handles.
VerticalAlignment recalcule la geometrie, les limites ou la disposition. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'left', 'center', 'right'.
Visible met a jour le rendu au prochain rafraichissement graphique. Type: chaine scalaire ou vecteur ligne de caracteres. Valeurs prises en charge: 'on', 'off'.
💡Exemples
Creer l'objet graphique et lister ses proprietes.
f = figure('Visible', 'off');
ax = axes('Parent', f);
h = text(ax, 0.5, 0.5, 'Label');
names = properties(h);
close(f)
🔗Voir aussi
textpropertiesgetset
🕔Historique des versions
Version Description
-- Page de proprietes ajoutee.
Modifier cette page sur GitHub