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 30-11-2007
Amos Amos is offline
Miembro
 
Registrado: ago 2007
Ubicación: mexico
Posts: 19
Poder: 0
Amos Va por buen camino
TButton como el TRadioButton

Que tal comunidad, les explico mi duda y espero poder contar con su respuesta

Tengo un formulario que dependiendo de que área se trate muestra el último registro de esa área, mi primer pensamiento fue usar pestañas, pero me dije paraque si con el TRadioButton puedo moverme entre opciones, pero dije, no es muy estetico con mis usuarios haci que pense en un botón, pero el único que me peritio hacer eso es el TSpeedButton.

Bueno ya esta el TSpeedButton me lo hace bien y lo que quiero, pero el TSpeddButton no le puedo pasar el foco, como a un TButton.

Haci que pense pues me regreso al TRadioButton o bajo uno que simule lo que quiero, pero no lo he encontrado.

Alguien puede ayudarme a que un TSpeedButton sea accesible desde el teclado, o un TRadioButton con aspecto de botón, o un TButton que actue como un TRadioButton .....

Bueno espero que me ayuden y gracias
Responder Con Cita
  #2  
Antiguo 30-11-2007
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,

No sé si lo probaste ya y no te convenció, pero, ¿viste que un "TPageControl" puede mostrar, en lugar de pestañas, "botones", cambiando su propiedad "Style" a "tsButtons"?
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 30-11-2007
Amos Amos is offline
Miembro
 
Registrado: ago 2007
Ubicación: mexico
Posts: 19
Poder: 0
Amos Va por buen camino
aaaaaaa.. no vi eso creo que se me paso pero lo checo.

PD. ¿No hay que copiar todos los controles a las dos pestañas, ya que son muchos Cajas ,
Etiquetas y botones, ya que eso incrementaria el tiempo de espera para mostrar el fomulario ?

Última edición por Amos fecha: 30-11-2007 a las 17:56:40. Razón: Me equivoque
Responder Con Cita
  #4  
Antiguo 30-11-2007
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,

Hombre. Lo normal es situar los controles necesarios en la pestaña ("TTabSheet") que sea oportuno. Si no son miles de controles... no creo que notes nada a la hora de ejecutar el programa: lo hará tan rápido como esperas. Ahora bien, depende de lo que te traigas entre manos... puedes usar "frames" o qué sé yo... lo normal, ya digo, es utilizar tantos controles como sea necesario sin temor a que eso suponga que el programa vaya más lento ni nada parecido.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 06-06-2008
Amos Amos is offline
Miembro
 
Registrado: ago 2007
Ubicación: mexico
Posts: 19
Poder: 0
Amos Va por buen camino
Resuelto

Que tal, ya hace tiempo que resolvi esto qui les pongo la solución:

1°. Puse un TRadioButton
2° Coloque el siguiente código en el evento OnCreate del la MainForm

Código Delphi [-]
 SetWindowLong(A.Handle,GWL_STYLE,GetWindowLong(A.Handle,GWL_STYLE)or BS_PUSHLIKE);

Con eso me salta el TRadioButton Como el un TButton.
........

Creo que el titulo estaba mal, No!?

Saludos y gracias por su ayuda
__________________
"... cuando Dios venga a la tierra
y mire a los hombres llorar,
él preferirá la muerte para ti..."(Especimen)
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
Imagen en TButton albion Varios 8 27-08-2007 22:30:15
componente tbutton ercrizeporta Varios 2 25-07-2007 12:26:46
Varios TRadioButton en Form separados por temas gontxalo OOP 5 09-06-2005 21:16:52
TButton con texto en color JesúsGandia Gráficos 1 17-09-2004 16:56:25
TButton Humberto Pertuz API de Windows 3 17-12-2003 19:04:13


La franja horaria es GMT +2. Ahora son las 18:27:45.


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