Crear Controles Line

28/07/2003 - 23:56 por RadioMan | Informe spam
Hola amigos, espero que todo esté bien por casa y trabajo.

Necesito crear un control que actúe similar a los controles de line (linea)
que trae el VB, la diferencia es que ese objeto tiene apariencias diferentes
al control ya existente por ejemplo en las terminaciones o puntas tienen
formas diferentes ademas que habrá texto a lo largo de la línea.

El asunto es que no se por donde empezar, no logro enfocarme y los controles
Line del VB son muy simples y muy lentos.

He logrado dibujar lineas y pintarlas según me interesan usando API pero no
puedo manipularlas como objetos o controles.

Alguien por favor podría darme una mano.

Saludos para todos.

'//RadioMan
Asdrubal Velasquez
RadioMan(ARROBA)cantv.net
Puerto Ordaz - Venezuela

Preguntas similare

Leer las respuestas

#1 RadioMan
29/07/2003 - 14:14 | Informe spam
Hola Javier.

Escribiste.

¿Y pintando lo que necesites mostrar dentro de un Usercontrol?


Pues esa s la parte fácil, lo que pasa es que el área cuadrada del control
no me facilita las cosas porque hay líneas que se cruzan y cosas así. He
hecho pruebas satisfactorias trabajando con Regions y Path parae rehacer la
forma del control pero una cosa es la forma y otra la forma de laline o
control y no logro homogeneizar ambas ideas, y hacer que el control tome la
forma de la línea que simplemente esta pintada.

Así le puedes crear las propiedades y lo que sea necesario.


Pues esa tambien es la parte fácil jejeje

Pero no entiendo por que dices que los Line son lentos.


Pues si, son lentos trabajar con mas de 10 líneas de esas en una pantalla
que esta moviendo controles, estas parpadean y son lentas (efecto óptico)
para moverse.

Gracias por tu interés amigo.

Saludos.

'//RadioMan
Asdrubal Velasquez
RadioMan(ARROBA)cantv.net
Puerto Ordaz - Venezuela
Respuesta Responder a este mensaje
#2 Javier Balkenende
29/07/2003 - 19:11 | Informe spam
Ah, ya veo. Lo de hacer que el Usercontrol tome la forma que sea estoy
seguro que se puede, pero claro que hay que ver como queda al final en
cuanto a parpadeos y esas cuestiones.
Habría dos formas de generar la región, una a través de CreateRectRgn,
CreateRoundRgn, CreatePolygonRgn, y combinarlas con CombineRgn; y la otra la
de crear la región a partir de la imagen que se generó después de pintar
todo.
La segunda es más sencilla pero más lerda, la primera tiene que ser más
rápida pero hay que hacer coincidir todo, es decir lo que se pinta con las
regiones que se generan.

Saludos,
Javier

"RadioMan" <RadioMan[ARROBA]cantv.net> escribió en el mensaje
news:eRFE$
Hola Javier.

Escribiste.

> ¿Y pintando lo que necesites mostrar dentro de un Usercontrol?
Pues esa s la parte fácil, lo que pasa es que el área cuadrada del control
no me facilita las cosas porque hay líneas que se cruzan y cosas así. He
hecho pruebas satisfactorias trabajando con Regions y Path parae rehacer


la
forma del control pero una cosa es la forma y otra la forma de laline o
control y no logro homogeneizar ambas ideas, y hacer que el control tome


la
forma de la línea que simplemente esta pintada.

> Así le puedes crear las propiedades y lo que sea necesario.
Pues esa tambien es la parte fácil jejeje

> Pero no entiendo por que dices que los Line son lentos.
Pues si, son lentos trabajar con mas de 10 líneas de esas en una pantalla
que esta moviendo controles, estas parpadean y son lentas (efecto óptico)
para moverse.

Gracias por tu interés amigo.

Saludos.

'//RadioMan
Asdrubal Velasquez
RadioMan(ARROBA)cantv.net
Puerto Ordaz - Venezuela



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida