| 4D v13WR Get font | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D Write v13
 WR Get font 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WR Get font ( area ; uniforme ) -> Resultado | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| area | Entero largo |   | Área 4D Write | |||||
| uniforme | Entero largo |   | 1 si toda la selecciona tiene la misma fuente, de lo contrario 0 | |||||
| Resultado | Cadena |   | Nombre de la fuente del último carácter de la selección | |||||
El comando WR Get font devuelve el nombre de la fuente aplicada al último carácter de la selección en el área 4D Write referenciada por area.
Usted quiere recuperar la fuente de la selección actual para aplicarla a todo el documento:
 vFont:=WR Get font(Area;vUniform)
 If(vUniform=0) `Si hay varias fuentes en la selección actual
    CONFIRM("Hay varias fuentes en la selección, la fuente del último caracter es "+"
    "+vFont+". Quiere aplicar esta fuente a todo el documento?")
 Else
    CONFIRM("La fuente de su selección es "+vFont+". ¿Quiere aplicar esta fuente a todo el documento?)
 End if
 If(OK=1)
    WR EXECUTE COMMAND(Area;wr cmd select all) `Selección de todo el documento
    WR SET FONT(Area;vFont) `Aplicar la nueva fuente
  `Mover el punto de inserción al comienzo del documento
    WR SET SELECTION(Area;0;0)
    WR SCROLL TO SELECTION(Area) `Mostrar la selección de texto actual
 End if
	Producto: 4D
	Tema: WR Gestión de texto
	Número 
        89463
        
        
        
	
     Lista alfabética de los comandos
    Lista alfabética de los comandos
	Creado por: 4D Write 6.5
WR Get stylesheet font
WR Get text property
WR SET FONT