C/Visual C - diagrama de secuencia

 
Vista:

diagrama de secuencia

Publicado por Erwin (1 intervención) el 15/07/2006 15:54:13
hola amigos...

tengo lo que yo llamaria un dolor de cabeza, el problema es el siguiente:

Debo hacer un programa que pueda representar un diagrama de secuencia y un editor como el Rational Rose (pero pequeñito) ^_^, algo asi como el flujo un procedimiento, esto lo haria con distintos simbolos (cuadrado, rombo, ellipse, circulos, lineal y texto).... Cada uno de estos simbolos se deben poder mover, copiar, cortar o eliminar (lo que no considero importante por el momento)..

He decidido hacer en C++Builder (es en ese donde se trabajar), y he encontrado el componente TShape que puede adoptar algunas de la formas de los objetos, faltando pues otras, por lo que he decidido modelar algunas clases para hacer las restantes trabajando con canvas...

ahora bien: esta es la pregunta
¿Habria alguna forma mas sencilla de poder crear estos diagramas, es decir, poderlos dibujar (en la forma) y trabajar con ellos como lo hace el programa Microsoft Word (me refiero a las forma que el trae, cuadrdos, circulos, ..etc)?

bueno, no se si me he explicado bien,,,,

saludos y muchas gracias desde ya... ^_^ ^_^
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:diagrama de secuencia

Publicado por x (63 intervenciones) el 17/07/2006 15:15:08
yo hice algo parecido hace un tiempo, no la gran cosa, pero despues de haber aprendido un poco de sdk en VC6.0++, me parecio k ubiese sido mas facil para mi utilizar las ventanas como objeto, pero solo es mi opinion
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:diagrama de secuencia

Publicado por fernando.gomez (1603 intervenciones) el 17/07/2006 17:44:14
Con el Rich Edit Control lo puedes hacer de forma relatívamente fácil, toda vez que éste control tiene métodos que te permiten hacer esos dibujos. De hecho, Word emplea una versión del Rich Edit Control (una versión ampliamente extendida).

Quizás estos artículos te sirvan:

http://www.codeproject.com/macro/pocketuml.asp
http://www.codeproject.com/macro/codeplotter.asp

y mi favorito:
http://www.codeproject.com/miscctrl/umleditor.asp

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar