Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-11-2008
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Lightbulb Imagenes en los RadioButton's y CheckBox's

Existe la forma de poner imagenes a los RadioButton y checkBox's,?.Lo que pasa es que quisiera por ejemplo poner imagenes de focos a un grupo de radioButton pero el que este Chekeado tenga una imagen de foco "ensendido" y los demas apagados, algo parecido para lo checkBox's tambien.
Espero que me puedan orientar.......
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #2  
Antiguo 28-11-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.108
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Sí que existe la posibilidad de hacerlo, desde luego, y, probablemente, encuentres algunos componentes que implementen lo que necesitas en sitios como Torry's Delphi Pages.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 28-11-2008
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Question

Cita:
Sí que existe la posibilidad de hacerlo, desde luego
Como lo haria entonces por codigo?
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #4  
Antiguo 28-11-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.108
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Pues, es que a mí se me ocurre alguna idea, pero, vamos, que, si descargas algún componente (de código abierto) que implemente algo así, podrás ver cómo se hace. Y como hay (si no estoy equivocado) varios componentes que implementan cosas similares, podrás incluso ver diferentes formas de hacer lo que quieres.

A mí, personalmente, se me ocurre usar un "TImage". Quiero decir, partir de este componente para crear una especie de "Checkbox" que al cabo mostrase una imagen u otra dependiendo de su "estado". Pero, mi idea puede que no sea la más adecuada, es más, yo diría ya que seguramente no lo es. Yo miraría donde te he dicho.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 29-11-2008
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Wink

Esta bueno Dec , pero el problema es que mi aplicasion es bastante grande donde ya todo esta programado los radiobutton, checkbox, imaginate que si descargo los componentes que dices, tendria que borrar todo mis checkboxes, radiobutton que ya estan programado, y programar todo de nuevo.
Pense en darle un poco mas de pinta a mi SISTEMA que estoy haciendo por eso puse este hilo,al parecer los radiobutton y checkBox no tienen las opciones para ponerles imagenes (bueno en delphi 7, otras versiones no lo se...), quisas la cosa no sea tan sencilla, pero quisas aparescan algunos de esos genios programadores y me sorprende......
De todas maneras gracias dec por responder a este hilo......
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #6  
Antiguo 29-11-2008
Avatar de droguerman
droguerman droguerman is offline
Miembro
 
Registrado: abr 2005
Ubicación: tierra
Posts: 999
Poder: 20
droguerman Va por buen camino
es posible, por ejemplo usando el componente llamado vclskin, basta con colocarlo en el form principal y listo, todo el aspecto cambia.

Ahora hacer un vclskin no es muy dificil, es practicamente hacer un evento que busque todos los controles y llame a SetWindowLong y procese el mensaje WM_NCPAINT, requiere algo de esfuerzo y saber dibujar con api.

Saludos
__________________
self.free;
Responder Con Cita
  #7  
Antiguo 29-11-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Revisa esto

Si tienes toda una aplicación, te recomiendo que uses el Grep Search de las GExperts fuera de delphi. Buscas tanto en dfm como .pas y buscas por TCheckBox reemplazando por TunuevoCheckBox.

Si no añades mucho a tu componente checkbox, en 20 minutos tendrías todo funcionando, (incluido añadir los uses a todas las ventanas, que quizás es lo más engorroso.

De otra forma, haz tú el propio programa que carge el dfm, haga la modificación y guarde el archivo. Después abre el .pas, busca el "Uses" lo añade y por último reemplaza el texto del tcheckbox.

(tan fácil como cargar en un TStringlist todo el contenido y usar stringReplace).

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #8  
Antiguo 29-11-2008
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Cita:
es posible, por ejemplo usando el componente llamado vclskin, basta con colocarlo en el form principal y listo, todo el aspecto cambia.
Apuntado Droguerman....

Cita:
Si tienes toda una aplicación, te recomiendo que uses el Grep Search de las GExperts fuera de delphi. Buscas tanto en dfm como .pas y buscas por TCheckBox reemplazando por TunuevoCheckBox.
OK Lepe pero donde puedo tener mas informacion sobre Grep Search de las GExperts?
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #9  
Antiguo 29-11-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Hola rgstuamigo,
GExpert es un experto que se le puede instalar a Delphi. Se añade al IDE, y algunas opciones y funcionalidades se pueden emplear de forma externa al IDE.

La utilidad que menciona Lepe, si no me equivoco, es una que te permite encontrar texto en el código y reemplazarlo sin muchos problemas.

Ahora no tengo instalado GExpert, desde que tuve la máquina en service me he olvidado. Para saber más recomiendo ir a la fuente primaria.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #10  
Antiguo 29-11-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Sí, además incorpora una opción para reemplazar un componente por otro. También te recomiendo cnpacks que, en su última versión aporta muchas cositas.

No puse el link porque en google con "gexperts homepage" vas derechito.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #11  
Antiguo 04-12-2008
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Thumbs down

Cita:
GExpert es un experto que se le puede instalar a Delphi. Se añade al IDE, y algunas opciones y funcionalidades se pueden emplear de forma externa al IDE.

La utilidad que menciona Lepe, si no me equivoco, es una que te permite encontrar texto en el código y reemplazarlo sin muchos problemas.

Ahora no tengo instalado GExpert, desde que tuve la máquina en service me he olvidado. Para saber más recomiendo ir a la fuente primaria.
Cita:
Sí, además incorpora una opción para reemplazar un componente por otro. También te recomiendo cnpacks que, en su última versión aporta muchas cositas.
Ok ya instalé GExpert en mi Delphi 7, me parece una herramienta muy interesante me permite remplasar componentes por otros ,renombrarlos, etc,etc, Yo personalmente no sabia que existiera herramientas asi, antes lo hacia todo a mano. pero ahora ya no.
Gracias Lepe y Delphius por la aclaracion y por compartir sus conocimientos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #12  
Antiguo 04-12-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Pues mira lo que hace cnpacks con el código fuente....



saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #13  
Antiguo 04-12-2008
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Pues esta muy bueno amigo Lepe,
pero dime que version de Delphi utilisas?.
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #14  
Antiguo 04-12-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
el mismo que tú .

cnpacks es otro como Gexpert, pero colorea el código fuente, te permite autocompletar los uses .... si, sí, si escribes "uses sys" y te aparece una ventana para completar esa palabra con "system" "sysutils" etc...

CTRL + SHIFT + U --> salta desde donde estés escribiendo al uses de implementation, si pulsas otra vez, se va al uses de la zona interface, y si pulsas otra vez vuelve a la posición donde estabas en el código fuente.

CTRL + SHIFT + V --> salta desde donde estés escribiendo a la zona "var" (para declarar una nueva variable) y al pulsar de nuevo, vuelves a la posición donde estabas.

Vamos, que "yo no puedo vivir sin él" .

Está disponible para delphi 4 hasta el 2009. Muchas de las opciones que trae son copias de los Borland Developer Studio.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.

Última edición por Lepe fecha: 04-12-2008 a las 23:07:34.
Responder Con Cita
  #15  
Antiguo 04-12-2008
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Ok ya instale cnPack, habian sido un monton de componentes puse uno de ellos en mi formulario quise correr la aplicasion y me sale :
File no Found:'cnSQLAnalizer.dcu'.
A que se debera este error?
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
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
Imágenes en FF Io HTML, Javascript y otros 2 17-02-2007 01:07:30
Imagenes mahlon Varios 8 26-08-2006 14:58:53
Imagenes Tif Esau Gráficos 3 19-07-2005 22:24:15
imagenes pablo Gráficos 2 23-05-2004 12:12:09
Uso de imagenes deimonio Varios 1 13-10-2003 08:15:05


La franja horaria es GMT +2. Ahora son las 16:55:32.


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