Sergey,
I did in the way that you suggested as it proceeds: it attributes for the marker the same source and size of the text that this being typed accordingly below:
RVStyle1.ListStyles[1] .Levels[0] .Font.Name := RVStyle1.TextStyles[DBRichViewEdit1.CurTextStyleNo] .FontName;
RVStyle1.ListStyles[1] .Levels[0] .Font.Size := RVStyle1.TextStyles[DBRichViewEdit1.CurTextStyleNo] .Size;
DBRichViewEdit1.ApplyListStyle(1, 0, 1, True, False);
He/she is assisting perfectly to the several source types that are used the only problem it is when the whole text uses the source VERDANA and in the text of the numeration marker he/she wants himself to use another source. In that case the source moves, but the number continues with the source of the text.
If he/she has as doing that implementação it informs me, but with the previous alteration he/she is assisting perfectly.
Thank you for the help,
Reinaldo
--------------------------------------------------
Sergey,
fiz da maneira que você sugeriu como segue: atribui para o marcador a mesma fonte e tamanho do texto que esta sendo digitado conforme abaixo:
RVStyle1.ListStyles[1].Levels[0].Font.Name := RVStyle1.TextStyles[DBRichViewEdit1.CurTextStyleNo].FontName;
RVStyle1.ListStyles[1].Levels[0].Font.Size := RVStyle1.TextStyles[DBRichViewEdit1.CurTextStyleNo].Size;
DBRichViewEdit1.ApplyListStyle(1, 0, 1, True, False);
Está atendendo perfeitamente aos diversos tipos de fonte que são utilizados o único problema é quando o texto todo utiliza a fonte VERDANA e no texto do marcador de numeração deseja-se utilizar outra fonte. Nesse caso a fonte muda, mas o número continua com a fonte do texto.
Se tiver como fazer essa implementação me informe, mas com a alteração anterior está atendendo perfeitamente.
Obrigado pela ajuda,
Reinaldo