Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-07-2006
dicatek dicatek is offline
Miembro
 
Registrado: jun 2006
Posts: 46
Poder: 0
dicatek Va por buen camino
Rotar Shape

Necesitaria poder rotar una imagen mediante una barra de "desplazamiento" y que se me marcaran los grados en un Tedit.

Lo que consistiria es que pudiera rotar una linea recta como si se tratara de las agujas de un reloj, del mismo modo, esta aguja tambien deberia de ser personalizable por el usuario.

Que me recomendais¿
Responder Con Cita
  #2  
Antiguo 18-07-2006
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
A la espera de que álguien diga que hay un componente para ello, diré que puedes hacerlo con matemáticas, más concretamente con la trigonometría (senos y cosenos).

Si no tienes idea de cómo conseguirlo, yo tengo un tutorial (en Inglés) explicándolo que podría facilitar si interesa.
Responder Con Cita
  #3  
Antiguo 18-07-2006
dicatek dicatek is offline
Miembro
 
Registrado: jun 2006
Posts: 46
Poder: 0
dicatek Va por buen camino
Ah bien si no te es mucha molestia podrias mandarme el link para descargarlo.

Muchas gracias!
Responder Con Cita
  #4  
Antiguo 18-07-2006
dicatek dicatek is offline
Miembro
 
Registrado: jun 2006
Posts: 46
Poder: 0
dicatek Va por buen camino
Ok!

Gracias Ñuño Martinez!

He estado revisando y creo que podré hacerlo con el TCanvas y un Paintbox.
Estoy consultando la ayuda de delphi pero no termino de entenderme, mi pregunta es cómo podria modificar en tiempo de ejecución la largada, ancho, color posición (grados)...de la línea?

Estoy viendo que con esas propiedades podría hacerlo:

Font Specifies the font to use when writing text on the image. Set the properties of the TFont object to specify the font face, color, size, and style of the font.
Brush Determines the color and pattern the canvas uses for filling graphical shapes and backgrounds. Set the properties of the TBrush object to specify the color and pattern or bitmap to use when filling in spaces on the canvas.
Pen Specifies the kind of pen the canvas uses for drawing lines and outlining shapes. Set the properties of the TPen object to specify the color, style, width, and mode of the pen.
PenPos Specifies the current drawing position of the pen.
Pixels Specifies the color of the area of pixels within the current ClipRect.


Pero no sé como pasarlo al programa

Muchas gracias!
Responder Con Cita
Respuesta



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
Crear un Shape en Runtime David78 Gráficos 4 28-04-2010 22:03:54
Como Guardar Un Dibujo Hecho En Un Shape FranciscoGall Gráficos 1 27-01-2006 15:55:22
Shape en DetailBand TONIAM Impresión 1 25-10-2005 17:59:24
Se puede pintar en un Shape? k2k2k2 Gráficos 4 13-01-2005 11:56:49
Rotar Graficos cesarjbf Gráficos 1 01-09-2003 16:08:42


La franja horaria es GMT +2. Ahora son las 04:32:24.


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