| 4D Write v15WR Get font | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D Write v15
 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 Write
	Tema: WR Gestión de texto
	Número 
        89463
        
        
        
	
	Creado por: 4D Write 6.5
	
	
	
	
	
	
	
	
	4D Write - Lenguaje ( 4D Write v15)
	
	
	
	
	
	
	
 Añadir un comentario
Añadir un comentario