Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-09-2008
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 548
Poder: 17
jhonalone Va por buen camino
Dragging (Arrastrar ventana)

Hola amigos. Os expongo un par de problemas que tengo al arrastrar una ventana, por si alguien me puede ayudar.

Tengo un Form y dentro de él he insertado un TPanel que lleva una TStringList y una TLabel.
He cambiado DragKind del panel a dkDock.
He puesto la propiedad DragMode del panel a dmAutomatic.
El panel se puede arrastrar por la pantalla sin problemas.

O.-Problema: Este problema ya lo he resuelto, pero no estoy seguro si lo hice bien.
Al cerrar el formulario, se quedaba sin cerrar el panel con la lista, lo he resuelto ocultando el panel al cerrar el formulario. (¿...?)

1.-Problema: Cuando el panel está activo, aparece una pequeña barra de título con el Caption del panel, bueno, quitando el texto del Caption no aparece el título. Esta barra, pertenece a un nuevo "contenedor" que yo no he creado y que está debajo del panel y el problema es el siguiente:
El "contenedor" del panel es susceptible de variar en tamaño y ESTO ES LO QUE DESEARIA EVITAR.
Lo he intentado poniendo límites máximos y mínimos iguales en la propiedad Constraints del panel y sigue igual.

2.-Problema: Cuando cierro el formulario ya he comentado que tengo que ocultar el panel si no quiero que quede sobre el formulario que hay debajo o sobre el forrmulario principal. Cuando abro, por segunda o sucesivas veces, el formulario que contiene el panel desplazable, al hacer visible de nuevo este panel, vuelve a aparecer debajo del formulario.
He intentado evitarlo con BringToFront y nada.
Si le paso el foco, sí aparece en el formulario, pero al desplazarlo vuelve a colocarse por debajo.

Ya no sé que más puedo hacer, no se me ocurre nada.

Si alguien ha resuelto o sabe como resolver estas cuestiones, le agradecería que me ayudara.

De todos modos ¡GRACIAS POR HABERME LEÍDO!
Responder Con Cita
 



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
Arrastrar de objetos Cheswar Gráficos 1 30-09-2007 23:03:45
Arrastrar imagen david.rguez Gráficos 6 05-03-2007 14:47:46
arrastrar y muliseleccion palets Gráficos 2 06-06-2006 23:35:31
Arrastrar Registro vtdeleon SQL 8 13-08-2005 00:51:17
Arrastrar y Soltar!!! chechu Varios 6 21-10-2004 20:26:35


La franja horaria es GMT +2. Ahora son las 10:25:03.


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