Como hacer un Periodontrograma

132 views
Skip to first unread message

mpulla

unread,
Jul 8, 2014, 12:09:41 AM7/8/14
to publice...@googlegroups.com

Buenas noches foxeros.

Estoy desarrollando un software odontológico, tengo resuelto el odontograma, ahora necesito hacer el Periodontrograma, me gustaría en principio mostrar periodontrograma como la primera imagen, luego a medida que vaya ingresando los datos la línea horizontal vaya tomando forma como en la segunda imagen.

Tienen idea de cómo dibujar solamente las líneas horizontales.

Saludos.
Mauricio

Carlos Miguel FARIAS

unread,
Jul 8, 2014, 7:53:41 AM7/8/14
to Grupo Fox
No te olvides el factor "Suarez" ;-D

Fernando D. Bozzo

unread,
Jul 8, 2014, 8:01:42 AM7/8/14
to publice...@googlegroups.com
Hola Mauricio:

¿La clase Line no te sirve para eso?


Saludos.-

Fernando D. Bozzo

unread,
Jul 8, 2014, 8:02:25 AM7/8/14
to publice...@googlegroups.com
....o la shape?

Fernando D. Bozzo

unread,
Jul 8, 2014, 8:07:50 AM7/8/14
to publice...@googlegroups.com
Ampliando un poco más la idea:

Imagino que estás usando un control imagen para cada diente. Lo suyo, entonces, sería crear una clase "cl_diente" tipo container o control, que dentro tenga un control imagen y 3 controles line o shape, cosa que con las propiedades adecuadas puedas mostrar toda la info de cada diente (imagen, barras y alguna otra cosa, como algún texto o código)

De esa forma lo programás una vez y le reutilizás para toda la dentadura.

Tengo que ir al dentista, qué descuento me hacés ahora? ;-)


Saludos.-

mpulla

unread,
Jul 8, 2014, 10:30:50 AM7/8/14
to publice...@googlegroups.com
Hola Fernando.

Gracias por contestar.

Déjame hablar con el odontólogo por el descuento jajaja...

Estaba pensando en la clase line, entonces según ingresen valores la línea vaya tomando la forma, esto es lo que quiero resolver...

Por el resto no me hago mucho problema...

Si tienes más sugerencias te lo agradecería.

Miguel, el factor "Suarez" es lo que lo tiene contento al odontólogo.

Saludos.
Mauricio

Fernando D. Bozzo

unread,
Jul 8, 2014, 10:36:43 AM7/8/14
to publice...@googlegroups.com
Hola Mauricio:

Con lo de las líneas me refería a las verticales, no a las horizontales, que es más complejo y se podrían dejar para el final.

Por lo que veo, cada línea puede tener hasta 3 combinaciones de color (rojo,azul,verde), ¿es correcto?

¿Cómo medía cuánto de cada color le corresponde a cada barra?

mpulla

unread,
Jul 8, 2014, 11:10:47 AM7/8/14
to publice...@googlegroups.com
Hola Fernando.

Las líneas horizontales son las que me interesan, estoy buscando la forma de hacerlo, clasearlo entonces no sería un problema el número de líneas.
En cuanto a la medida, estoy pensando Altura = número ingresado x Parámetro de altura

Pero todavía estoy dando vueltas como hacerlo.

Saludos.
Mauricio

Fernando D. Bozzo

unread,
Jul 8, 2014, 11:13:38 AM7/8/14
to publice...@googlegroups.com

Se complica bastante, no se me ocurre como hacerlo ahora.

mpulla

unread,
Jul 8, 2014, 12:40:44 PM7/8/14
to publice...@googlegroups.com
Hola Fernando.

<<Se complica bastante
No para VFP jajaja , viendo un ejemplo del profe Luis María Dibujando polígonos con VFP 9.0 se me ocurrió, usar line en lugar de shape, en el command button tengo:

SELECT * FROM rsmedida INTO ARRAY ThisForm.Line1.aOct
SELECT * FROM rsmedida INTO ARRAY ThisForm.Line2.aOct
SELECT * FROM rsmedida INTO ARRAY ThisForm.Line3.aOct

ThisForm.Line1.PolyPoints = "ThisForm.Line1.aOct"
ThisForm.Line2.PolyPoints = "ThisForm.Line2.aOct"
ThisForm.Line3.PolyPoints = "ThisForm.Line3.aOct"
 y listo.


No tiene esas líneas suavizadas pero me gusta, Ahora toca clasear.

Saludos.
Mauricio



Reply all
Reply to author
Forward
0 new messages