Página 1 de 1
Quitar linea y mantener formato Rich text
Publicado: 25 Feb 2022 20:05
por Ericxchel
Hola: Llevo años en este proyecto y siempre quiero mejorarlo, está vez me atoré en 2 cosas, el proyecto es ir escribiendo un enunciado mediante botones, funciona bien solo que ahora quiero hacer lo siguiente:
Escribo enunciados y por cada enunciado hay un salto de línea, quiero saber cómo quitar el sato de línea.
Y cuando escribo el enunciado al final quiero poner una nota con formato diferente.
No sé cómo lograrlo.
https://1drv.ms/u/s!Ar_xNyRwEYrQnm8ehX5qisPFPC2y
Re: Quitar linea y mantener formato Rich text
Publicado: 26 Feb 2022 03:35
por Agotaras123
Ya probaste ver la tabla de propiedades
-- RichText object properties table.
tblRichTextProps = {};
tblRichTextProps.Text = "Sample Text";
tblRichTextProps.RawRTF = "{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang1033{\\fonttbl{\\f0\\fnil\\fcharset0 MS Shell Dlg;}}\\viewkind4\\uc1\\pard\\f0\\fs17 Sample Text\\par}";
tblRichTextProps.VScrollbar = true;
tblRichTextProps.HScrollbar = true;
tblRichTextProps.Transparent = true;
tblRichTextProps.BackgroundColor = 16777215;
tblRichTextProps.Border = BORDER_SUNKEN;
tblRichTextProps.ReadOrder = READ_STANDARD;
tblRichTextProps.ReadOnly = true;
tblRichTextProps.AutoDetectURL = false;
tblRichTextProps.ShowContextMenu = true;
tblRichTextProps.Enabled = true;
tblRichTextProps.Visible = true;
tblRichTextProps.X = 0;
tblRichTextProps.Y = 0;
tblRichTextProps.Width = 200;
tblRichTextProps.Height = 120;
tblRichTextProps.ResizeLeft = false;
tblRichTextProps.ResizeRight = false;
tblRichTextProps.ResizeTop = false;
tblRichTextProps.ResizeBottom = false;
tblRichTextProps.TooltipText = "";
esto esta en la misma ayuda del autoplay puedes verte esto para hacer lo que quieres.
o usa la propiedad
RichText.SetParagraphFormat , con ella podes dar formato a todo el contenido
-- Create the formatting table.
tbFormat = {};
tbFormat.Bulleted = true;
-- Set the formatting to bulleted.
RichText.SetParagraphFormat("RichText1", tbFormat);
Re: Quitar linea y mantener formato Rich tiext
Publicado: 26 Feb 2022 03:56
por Ericxchel
Hola gracias por la pronta respuesta, no entiendo muy bien lo de la tabla de propiedades, pero creo que es lo que buscaba: es algo así como encerrar entre algunos caracteres el texto y visualizarlo en negritas por ejemplo.
Haré las pruebas.
Re: Quitar linea y mantener formato Rich text
Publicado: 26 Feb 2022 03:57
por Ericxchel
Alguna sugerencia para quitar el espacio?
Re: Quitar linea y mantener formato Rich text
Publicado: 28 Feb 2022 10:22
por usamakey
Ericxchel escribió:Alguna sugerencia para quitar el espacio?
dude
u have an email
Re: Quitar linea y mantener formato Rich text
Publicado: 28 Feb 2022 22:04
por Ericxchel
Usamakey could you send me the mail again please.
Usamakey me podrías mandar el mail otra vez por favor.
Re: Quitar linea y mantener formato Rich text
Publicado: 01 Mar 2022 18:31
por Ericxchel
Hola de nuevo, estaba intentando quitar los espacios que están en un texto, entonces agrego un caractér especial y con un boton lo busco y lo borro entonces se quita el espacio, ahora bien si son tres espacios tengo que apretar 3 veces, busque como usar while y quito todo pero no se como detener el bucle me pueden ayudar por favor, o si tienen otra alternativa me pueden orientar.
gracias de antemano.
csedC = ""
Clipboard.CopyText(csedC);
cuad = RichText.FindText("RichText1", "%", 1, -1, false, true);
while cuad do
RichText.SetSelection("RichText1", cued.Start, cued.End);
RichText.Paste("RichText1");
end

Re: Quitar linea y mantener formato Rich text
Publicado: 01 Mar 2022 19:22
por usamakey
- HIDE: ON
- Hidebb Message Hidden Description
Re: Quitar linea y mantener formato Rich text
Publicado: 01 Mar 2022 20:53
por Ericxchel
Thank you very much Usamakey you really always help me.