Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 06-03-2009
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.441
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Antes de empezar, creo que deberías tener claro hacia dónde vas a ir y dónde quieres llegar (lo que quieres conseguir).
A mi se me ocurren dos enfoques; Uno sencillo, pero limitado. Otro más complejo y elaborado. El problema no puedes pasar de uno a otro de forma fácil.

* SENCILLO: Se trata de utilizar componentes de delphi, es decir, como bien ha comentado Ñuño, se trata de crear un contenedor (lienzo) y sobre él "crear" componentes, a los que puedas manipular sus propiedades. Shapes, Imagenes, Recuadros, Labels,...
+ Crear y destruir componentes en runtime.
+ Seleccionar Shapes visualmente.
+ Cómo mover controles en unform (runtime)
+ Aquí se discutió cómo crear una especie de IDE.
+ En los foros también hay hilos para crear controles en runtime.
+ Para crear líneas sobre el form o una cuadrícula (revisar el código).

En este caso la limitación viene dada por los propieos controles de Delphi y el hecho de que todo el trabajo vas a tener que ir haciéndolo tú de forma manual.

* COMPLEJO:
El sistema complejo, sería diseñar una base que luego te permita añadir más posibilidades al sistema. Me explico...
El contenedor u objeto que va a contener el dibujo, lo crearía desde cero. Los objetos gráficos los crearía desde cero; Todos heredando del mismo y con las operaciones básicas. A partir de ese punto ya no tienes la limitación que te dan los componentes de Delphi. Para que me entiendas sería algo similar a:
+ Drawing Objects de Angus Jhonson (link, pantallazos)
+ TCAD de codeidea (pantallazos, link)
+ TSimpleGraph de DelphiArea (link, pantallazo)

Personalmente he utilizado bastante este último (que además es gratuíto y con fuentes).
En este caso tienes implementadas infinidad de opciones que de otra forma tendrías que programar "a mano" (selección, Multiselección, Zoom, pan, impresión, Exportación,...)
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.

Última edición por Neftali [Germán.Estévez] fecha: 06-03-2009 a las 12:04:14.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Resolucion grafica de aplicacion galmacland OOP 8 10-05-2011 21:24:45
DBChart, Cambio de Tipo de Grafica albertmac Gráficos 25 20-10-2008 15:23:37
Gráfica dBChart tipo Radial (Ver Excel2007) Meneleo Gráficos 0 20-11-2007 01:40:11
Aplicación con buscadores tipo google o yahoo santiago14 SQL 5 14-02-2007 01:53:36
Abrir cualquier tipo de archivo desde mi aplicación Albano Varios 3 06-10-2006 20:48:31


La franja horaria es GMT +2. Ahora son las 05:36:12.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi