formatear texto visual basic

Iniciado por ^kazike^, 8 Abril 2008, 16:02 PM

0 Miembros y 1 Visitante están viendo este tema.

^kazike^

Pues eso, estoy haciendo una aplicacion y quiero que aparezca un cuadro de texto con informacion ya escrita y me gustaria q eso apareciese es unos colores, pero que si el usuario introduce texto aparezca en otro color
Es posible eso???
También me gustaria saber si se puede hacer pestañas desplegables en VB60, de las que cuando pulsas en ellas se te despliega parte de la ventana
Gracias y Saludos

krackwar

por favor no repetir la misma pregunta 2 veces ,bueno como no ando de buenas te voy a contestar una de las preguntas no mas , lo de la textbox se hace con la propiedad backcolor
Mi blog
Bienvenido krackwar, actualmente tu puntuación es de 38 puntos y tu rango es Veteran.
El pollo número 1, es decir yo, (krackwar), adoro a Shaddy como a un dios.

cassiani

#2
nooooo un Deja-vu
Broma >>>  juraria que entre antes a un post IDENTICO!!

Cita de: ^kazike^ en  8 Abril 2008, 16:02 PM
Pues eso, estoy haciendo una aplicacion y quiero que aparezca un cuadro de texto con informacion ya escrita y me gustaria q eso apareciese es unos colores, pero que si el usuario introduce texto aparezca en otro color
Es posible eso???

Usa el control RichTextBox para que trabajes con los colorcitos de TEXTO, BUSCA info en esta página --> http://www.recursosvisualbasic.com.ar/, de seguro encuentras algo útil!!

Cita de: ^kazike^ en  8 Abril 2008, 16:02 PM
También me gustaria saber si se puede hacer pestañas desplegables en VB60, de las que cuando pulsas en ellas se te despliega parte de la ventana
Gracias y Saludos

No se a que te refieres ¿a un menú desplegable?

Cita de: krackwar en  8 Abril 2008, 16:15 PM
lo de la textbox se hace con la propiedad backcolor

¿qué? backcolor es para los colores de fondo, él se refiere a el color del TEXTO, o al menos es lo que me dio a entender.

¡Saludo!






krackwar

yo entendi que si escribias se cambiaba el color del textbox
Mi blog
Bienvenido krackwar, actualmente tu puntuación es de 38 puntos y tu rango es Veteran.
El pollo número 1, es decir yo, (krackwar), adoro a Shaddy como a un dios.

N1K0

Cita de: ^kazike^ en  8 Abril 2008, 16:02 PM
Pues eso, estoy haciendo una aplicacion y quiero que aparezca un cuadro de texto con informacion ya escrita y me gustaria q eso apareciese es unos colores, pero que si el usuario introduce texto aparezca en otro color
Es posible eso???

no se entendio mucho pero creo q te refieres a q el texbox cambie de color cuando se cambie la informacioin dentro de el.......
prueba con esto
Código (vb) [Seleccionar]
Private Sub Form_Load()
Text1.Text = "informacion ya escrita"
Text1.ForeColor = &HC00000 'color de letra azul
End Sub

Private Sub Text1_Change()
If Text1.DataChanged Then Text1.ForeColor = &HFF& 'color de letra roja
End Sub

LeandroA

hola, para el texto con formato podes usar este usercontrol que conjunto con Luciano el dueño de www.recursosvisualbasic.com.ar y demas foreros hicimos, lamentablmente por algunos problemas personales que esta teniendo Luciano.  el proyecto quedo en beta. pero bueno esta casi terminado faltarian algunos retoques.

UC-LabelRichText.zip - Descargalo en UpSourceCode.com.ar

El formato del texto utiliza  BBCode al igual que como se utilizan aqui en los foros

Tambien tiene la opcion de insertar imagenes. el usercontrol viene con un ejemplo.

Saludos

Cualquier duda preguntar.

^kazike^

#7
Buena gracias a todos y perdón por la repetición, pensé que no se había posteado correctamente.
Lo del texto creo que con lo que me habéis contestado me sirve, por si acaso lo explicaré otra vez:
Yo tengo un textbox (o un richtextbox) entonces,  por ejemplo el texto que aparece al ejecutar el programa es "hola" yo quiero que ese texto aparezca en rojo por ejemplo. Pero si el usuario introduce algo lo que el introduzca aparezca en azul, pero el "hola" inicial permanezca en rojo.
Lo segundo que preguntaba es crear algo como esto:



El boton options del login

Gracias y Saludos

cassiani

#8
Cita de: ^kazike^ en  9 Abril 2008, 10:52 AM
Lo del texto creo que con lo que me habéis contestado me sirve:

Si el RichTextBox definitivamente...

Cita de: ^kazike^ en  9 Abril 2008, 10:52 AM
Lo segundo que preguntaba es crear algo como esto:

El boton options del login

¿Te refieres al típico botoncito de opciones que una vez se presiona oculta o muestra las opciones de la ventana?

Bueno... eso lo haces jugando con la propiedad "Visible" de los CommandButton y si quieres puedes tambien redimensionar el formulario, todo eso programado dentro del botón "Opciones"... si no entiendes algo vuelve a pasar por acá.

¡saludos!

^kazike^

Hola otra vez
El asunto este de los colores me trae loco. He mirado ejemplos y se como cambiar los colores, pero no me sale lo que quiero hacer exactamente.
Leer un archivo de texto y ponerlo en el richtexbox en uno o varios colores, y luego lo que el usuario introduzca que aparezca en otro color, pero manteniendo lo anterior en el color inicial.
Si alguien me puede ayudar.....
Gracias y Saludos