TextEdit No Cambia Tamaño De Letra En Tiempo Real????[Resuelto]


Subject: TextEdit No Cambia Tamaño De Letra En Tiempo Real????[Resuelto]
buenas.

se trata de cambiar el tamaño de fuente a un textedit desde otro formulario por medio de un SliderBox

si funciona con un proyecto nuevo cuando el textedit esta sobre el formulario pero...

del textedit que hablo esta en un contenedor VSplit1


proyecto pelado nuevo anda:



formulario principal
Public Sub Form_Open()
TextEdit1.RichText = "asñdlkfjñlaksjdñlfadsfasd<br><i>hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh</i><br>qqqqqqqqqqqqqqqqqqqqqqqqqqq"
End


Public Sub Button1_Click()

opciones.ShowModal

End



formulario con showmodal solo con un slider

Public Sub Slider1_Change()

FMain.TextEdit1.Font.Size = Slider1.Value

End



pero en el proyecto visorrv1960 no y la diferencia solo radica en que el textedit esta en un contenedor VSplit1

no se que pasa solo me cambia el tamaño de fuente en la ultima linea del textedit

que sera?????


Editado 2:

bueno en el proyecto nuevo probe con un VSplit y tambien anda

me pasan cada cosas

es obvio que solo pasa en mi proyecto visor.......

seguiré buscando pero ando perdido che jajajaj

problemate

aclaro que en ningún momento funciono el aumentar o disminuir el tamaño de fuente.

Last edited by v3ctor on Wednesday, 12 August 2015, 19:35; edited 6 times in total
Subject: Re: TextEdit No Cambia Tamaño De Letra En Tiempo Real????

Link


les dejo un vídeo para que aprecien bien de que hablo.

Subject: Re: TextEdit No Cambia Tamaño De Letra En Tiempo Real????
creo tener una idea del problema

el textricht o algo así es texto enriquecido pero en realidad lo que haces es una pagina html

entonces yo lo que hago en una búsqueda es si hay una coincidencia la añado al textedit y así sucesivamente

pero.... voy a cambiar la estrategia para solucionar el tema si es lo que yo pienso

se trata de que, en vez de concatenar con & en el textedit a medida que va encontrando resultados, hacer primero concatenación en un string y cuando ya se termine el bucle de búsqueda con el string con todos los resultados
recién ahí añadirlo al textedit creo que con eso se solucionara

voy a probar y después les cuento.


EDITADO :2


funciono problema resuelto iupiiiiiiiiiiiiiiiiiiiiii

Last edited by v3ctor on Wednesday, 12 August 2015, 19:36; edited 3 times in total
Subject: Re: TextEdit No Cambia Tamaño De Letra En Tiempo Real????[Resuelto]
faa no puedo creerlo las búsquedas ahora vuelan increíble.


la forma en que estaba programado no solo era errónea por eso no cambia el tamaño de fuente sino que enlentecía la búsqueda

poniendo la palabra "Jesús" (800 y pico de resultados) en búsqueda en todos los libros del nuevo testamento demoraba como 30 a 35 segundos ahora lo hace en un segundo. increíble.


Last edited by v3ctor on Wednesday, 12 August 2015, 21:52; edited 1 time in total
Subject: Re: TextEdit No Cambia Tamaño De Letra En Tiempo Real????[Resuelto]
v3ctor:

Citar:
en vez de concatenar con & en el textedit a medida que va encontrando resultados, hacer primero concatenación en un string y cuando ya se termine el bucle de búsqueda con el string con todos los resultados recién ahí añadirlo al textedit ...... ahora lo hace en un segundo. increíble.


Creo que la explicación es la siguiente:
Si estas usando el textedit y le estas añadiendo texto , gambas lo que hace es dibujar el control textedit o en pantalla cada vez que le añades el trozo de texto.
Sin embargo, si lo que haces es añadirlo a una variable, gambas no tiene que presentarlo en pantalla cada vez que añades algo, ya que trabaja solo en la memoria y solo tendra que "dibujar" en la pantalla la cuando se lo asignes al textedit. (osea una única vez).

Saludos

Julio


Page 1 of 1


  
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events

   

This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Generation Time: 0.0891s (PHP: -29% SQL: 129%)
SQL queries: 26 - Debug Off - GZIP Enabled