Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-07-2006
Drake Drake is offline
Miembro
 
Registrado: dic 2005
Posts: 80
Poder: 19
Drake Va por buen camino
Dibujar Cuadros con Canvas

Buenas de nuevo al final me surgio un asuntiyo de ultima hora, en el programa que desarrollo utilizo un TImage con unos cuadrados que sirven como guias:
http://www.drake.mundoserver.org/debug4.PNG
Ahora tengo que hacer que las celdas que aparecen que son 3 cuadrados en horizontal y 4 en vertical, es decir que aparezcan de forma proporcional si el tamaño del TImage es de 40x50 los cuadrados se dibujen de forma proporcional, en otras palabras siempre deben de haber 3 cuadrados en horizontal y 4 en vertical pero al modificar el tamaño del TImage se dibujen los cuadros de forma proporcional es decir siguen habiendo el mismo numero de cuadros pero de distinto tamaño:
http://www.drake.mundoserver.org/debug5.PNG
Con todo esto mi programa estaria completamente listo, gracias con antelacion.

Los enlaces ya funcionan seoane

Última edición por Drake fecha: 19-07-2006 a las 14:03:36.
Responder Con Cita
  #2  
Antiguo 19-07-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Los enlaces no funcionan, no es lo mismo debug4.PNG que debug4.png
Responder Con Cita
  #3  
Antiguo 19-07-2006
[Gunman] [Gunman] is offline
Miembro
 
Registrado: dic 2004
Ubicación: Pedreguer.
Posts: 355
Poder: 20
[Gunman] Va por buen camino
Muy fácil:
Ancho celda = (2 x Ancho Imagen)/Número de celdas en horizontal.
Alto celda = (2 x Alto Imagen) / Número de celdas en vertical.

Con esto lograrías saber las dimensiones de cada celda en tu TImage. ¿Te sirve? ¿Es eso lo que preguntabas?

En tu caso:

Ancho Imagen = 40 || Alto Imagen = 50
C.W = 80 / 3 = 26.666...
C.H = 100 / 4 = 25

Para asegurarte que la operación devuelva un valor entero que con el que puedas trabajar no olvides hacer un Trunc() al valor devuelto.
__________________
l2prog.co.nr
Responder Con Cita
  #4  
Antiguo 19-07-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por Seoane
Los enlaces no funcionan, no es lo mismo debug4.PNG que debug4.png
He recuperado tu mensaje Seoane (espero que no te moleste) puesto que, aunque los enlaces parecen funcionar, ciertamente, lo que dices es correcto, desde mi punto de vista y desde cualquier otro (sobre todo para UNIX), no es lo mismo "debug4.PNG" que "debug4.png". Acaso podría añadirse más a lo que digo, pero, creo que ya me he pasado y temo meter la pata.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 20-07-2006
Drake Drake is offline
Miembro
 
Registrado: dic 2005
Posts: 80
Poder: 19
Drake Va por buen camino
Muxas gracias de nuevo no se que haria sin vosotros jejeje ya me funciona lo de los cuadros gracias por todo.
Responder Con Cita
  #6  
Antiguo 20-07-2006
[Gunman] [Gunman] is offline
Miembro
 
Registrado: dic 2004
Ubicación: Pedreguer.
Posts: 355
Poder: 20
[Gunman] Va por buen camino
Por cierto... De qué va tu programa? Lo vas a colgar en la red o es para una empresa?
__________________
l2prog.co.nr
Responder Con Cita
  #7  
Antiguo 24-07-2006
Drake Drake is offline
Miembro
 
Registrado: dic 2005
Posts: 80
Poder: 19
Drake Va por buen camino
Es un programilla k colgare es para crear personajes para un programa de desarrollo de juegos.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Dibujar tiles o cuadros Drake C++ Builder 0 25-06-2006 19:43:43
Completar el listado con cuadros, como? URBANO Impresión 2 01-05-2006 12:38:26
Cuadros de Texto carlocf Varios 2 25-10-2005 12:56:21
Dibujar en canvas razadi Varios 4 23-08-2005 00:55:20
Configurar impresion de cuadros de texto RyAr Impresión 3 05-05-2004 16:31:57


La franja horaria es GMT +2. Ahora son las 20:24:00.


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