Video Youtube
Nessa aula vou mostrar como colorir letras numa string, RTF
In this lecture I will show how to color letters in a string, RTF
Dans cette conférence, je vais vous montrer comment la couleur des lettres dans une chaîne, RTF
Agradecimentos a ajuda do Willian
http://doc.windev.com/en-US/?3025034&name=functions_for_managing_the_rtf_controls
http://doc.pcsoft.fr/fr-FR/?3025034&name=fonctions_gestion_des_champs_rtf
Blog - WinDev - Curso String - 001/... - Zeros direita - Rigth
Blog - WinDev - Curso String - 002 - Retirar texto Bloco String
Blog - WinDev - Curso String - 003 - Tamanho das Strings - Length
Blog - WinDev - Curso String - 004 - Transformar String Base 654 Em pdf
Blog - WinDev - Curso String - 005 - Retirar Texto do Lado Esquerdo e Direito
Blog - WinDev - Curso String - 006 - Complet - Completar Strings - Remessa Banco
Blog - WinDev - Curso String - 007 - Contains - Contem
Blog - WinDev - Curso String - 008 - Tirar pontos Cnpj - Replace
Blog - WinDev - Curso String - 009 - String - Placa - LLL9999
Blog - WinDev - Curso String - 010 - StringBuild
Blog - WinDev - Curso String - 011 - StringFormat
Blog - WinDev - Curso String - 012 - StringIncrement
Blog - WinDev - Curso String - 013 - Tirando Enter Observação
Blog - WinDev - curso String - 014 - Rtf - Colorir String
Blog - WinDev - Curso String - 015 - Multilinhas Strings
n_tamanho_cnpj_i,n_tamanho_cnpj_f,n_tamanho_inscricao_est_i,n_tamanho_inscricao_est_f is int=0
s_texto is string="Cnpj:"
n_tamanho_cnpj_i=Length(s_texto)
s_texto+="92.715.978.0001-58 "
n_tamanho_cnpj_f=Length(s_texto)
s_texto+=CR+"Insc.Est: "
n_tamanho_inscricao_est_i=Length(s_texto)
s_texto+="Isento"
n_tamanho_inscricao_est_f=Length(s_texto)
s_texto+=CR+"======================"
EDT_RTF_Text=s_texto
EDT_RTF_Text..Cursor=n_tamanho_cnpj_i
EDT_RTF_Text..CursorEnd=n_tamanho_cnpj_f
RTFSelection(EDT_RTF_Text,rtfColor,LightBlue)
EDT_RTF_Text..Cursor=n_tamanho_inscricao_est_i
EDT_RTF_Text..CursorEnd=n_tamanho_inscricao_est_f
RTFSelection(EDT_RTF_Text,rtfColor,LightMagenta)
n_tamanho_cnpj_i,n_tamanho_cnpj_f,n_tamanho_inscricao_est_i,n_tamanho_inscricao_est_f est entier=0
s_texto est chaîne="Cnpj:"
n_tamanho_cnpj_i=Taille(s_texto)
s_texto+="92.715.978.0001-58 "
n_tamanho_cnpj_f=Taille(s_texto)
s_texto+=RC+"Insc.Est: "
n_tamanho_inscricao_est_i=Taille(s_texto)
s_texto+="Isento"
n_tamanho_inscricao_est_f=Taille(s_texto)
s_texto+=RC+"======================"
EDT_RTF_Text=s_texto
EDT_RTF_Text..Curseur=n_tamanho_cnpj_i
EDT_RTF_Text..FinCurseur=n_tamanho_cnpj_f
RTFSelection(EDT_RTF_Text,rtfCouleur,BleuClair)
EDT_RTF_Text..Curseur=n_tamanho_inscricao_est_i
EDT_RTF_Text..FinCurseur=n_tamanho_inscricao_est_f
RTFSelection(EDT_RTF_Text,rtfCouleur,MagentaClair)