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 07-11-2011
pinkpanter pinkpanter is offline
Miembro
 
Registrado: oct 2006
Posts: 19
Poder: 0
pinkpanter Va por buen camino
Refresco del frame

Hola a todos! a ver si me podeis ayudar. Me pregunto si habeis tenido problemas con el refresco de los frames. En mi caso me carga el frame correctamente menos un botón que curiosamente es el único de tipo TspeedButton. Si paso el ratón por encima se muestra, pero sinó no. Existe alguna manera de evitar esto? Otras veces me ha ocurrido que me han desaparecido los labels! Se deben evitar los frames viendo estos problemas??Muchas Gracias!!
Responder Con Cita
  #2  
Antiguo 07-11-2011
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
¿Qué versión de Delphi usas? Lo digo por si se trata de un error (bug).
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #3  
Antiguo 07-11-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.265
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
En mi caso he trabajado bastante con Frames bastane "complejos" (D6) y no he tenido problemas de "redibujado".
¿Qué versión estás utilizando?
__________________
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.
Responder Con Cita
  #4  
Antiguo 07-11-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.037
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Lo mismo digo, nunca he tenido problemas "raros" con los frames, y ¿ocurre con componentes de delphi o son otros?
Responder Con Cita
  #5  
Antiguo 07-11-2011
pinkpanter pinkpanter is offline
Miembro
 
Registrado: oct 2006
Posts: 19
Poder: 0
pinkpanter Va por buen camino
Siempre que me ha ocurrido ha sido con delphi 7. En este caso pasando el cursor encima del botón invisible me vuelve a aparecer y el mismo frame en otra pantalla no tengo problema. Puede que lo tenga que volver a agregar el frame...Con xpman con apariencia xp me ocurre, con apariencia classic no.
Responder Con Cita
  #6  
Antiguo 07-11-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.037
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pues va a ser eso, también ocurren fallos raros con otros componentes, como los TPageControl, que no permiten pestañas laterales con xpman, pero sin ellos, sí.
Responder Con Cita
  #7  
Antiguo 07-11-2011
pinkpanter pinkpanter is offline
Miembro
 
Registrado: oct 2006
Posts: 19
Poder: 0
pinkpanter Va por buen camino
Pues vaya...y en este caso cambiaria el Tspeedbutton por un bitbtn que si se muestra pero necesito el SpeedButton porque necesito saber el control que tengo el foco al pulsar el botón. Igual que al pasar el cursor por encima reaparece, existe alguna manera de provocar eso? Muchas gracias!
Responder Con Cita
  #8  
Antiguo 07-11-2011
pinkpanter pinkpanter is offline
Miembro
 
Registrado: oct 2006
Posts: 19
Poder: 0
pinkpanter Va por buen camino
Gracias a todos! por ahora lo he solucionado en el evento de mi frame OnConstrainedResize donde le digo que repinte mi botón:


Código Delphi [-]
 
procedure TframeBotoneraConsulta.FrameConstrainedResize(Sender: TObject;
  var MinWidth, MinHeight, MaxWidth, MaxHeight: Integer);
begin
   btnllista.Repaint;
end;
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
refresco de los datos fedelphi Firebird e Interbase 13 20-05-2007 22:21:36
refresco de datos en red valdorre Conexión con bases de datos 8 05-05-2007 02:16:07
Refresco de un dbgrid Ivan_25 C++ Builder 7 29-11-2005 11:46:18
Problema con refresco mar646 Gráficos 0 28-03-2005 12:03:11
Refresco carlomagno Firebird e Interbase 2 27-01-2005 19:59:28


La franja horaria es GMT +2. Ahora son las 23:29:23.


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