Buenos dias a todos.... Estoy empezando con la clase RichEdit5, lo que necesito es seleccionar una frase y con un click de un boton que el texto seleccionado cambie a color azul o rojo. gracias
Buenos dias a todos.... Estoy empezando con la clase RichEdit5, lo que necesito es seleccionar una frase y con un click de un boton que el texto seleccionado cambie a color azul o rojo. gracias
METHOD OnClickButtonColor( oBtn )
LOCAL nStart, nEnd
LOCAL oRE := GetControlHandle( "RICHEDIT_1" ) // Usa el nombre/ID de tu control
// 1. Obtener l铆mites de la selecci贸n
oRE:GetSel( @nStart, @nEnd )
// 2. Verificar que hay texto seleccionado
IF nStart < nEnd
// Opci贸n A: Propiedad directa (disponible en versiones recientes de FiveWin)
oRE:SelColor := CLR_BLUE // O CLR_RED
// Opci贸n B: V铆a CHARFORMAT (compatibilidad total)
/*
oRE:SetCharFormat( { | cf | ;
cf:Mask := CFM_COLOR, ;
cf:Color := CLR_BLUE
} )
*/
ELSE
MsgAlert( "No hay texto seleccionado." )
ENDIF
RETURN