![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Arrastrar formulario de tamaño mayor al escritorio
Hola,
Necesito realizar un entorno para una nueva aplicación que ha de trabajar con formularios con estas caracteristicas: -. Tamaño superior al escritorio. -. Poderse arrastrar mediante el evento MouseDown solo verticalmente y no superando los limites del mismo. He buscado por los foros y he encontrado una solucion que permite arrastrar el formulario implementando en el evento FormMouseDown: Código:
void __fastcall TForm1::FormMouseDown(..... { ReleaseCapture(); Perfom(WM_SYSCOMMAND, 0xF012, 0); } Código:
void __fastcall TForm1::FormMouseDown(..... { ReleaseCapture(); Perfom(WM_SYSCOMMAND, 0xF012, 0); Left=0; } El otro problema que me encuentro es cuando arrastro el formulario de forma vertical hacia arriba y se sale del escritorio, en cuanto suelto el boton me lo posiciona automaticamente el formulario en la posición Top=0, como puedo hacer para desplazar fuera del margen del escritorio por la parte superior? Y si alguien tiene idea como aplicar el efecto de arrastrar y velocidad que hace el iphone seria fantastico.
__________________
Saludos, Bitman |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Bloquear el tamaño de un formulario | manolop | Varios | 2 | 28-03-2008 08:48:01 |
Ver imagen en un DBImage en tamaño mayor | pablorc | Gráficos | 2 | 23-01-2006 16:16:21 |
Tamaño del Formulario | alfil123 | Varios | 3 | 30-12-2005 16:13:42 |
Problema con el tamaño de un formulario | Javi2 | Varios | 1 | 11-08-2005 13:25:55 |
Tamaño formulario hijo | craven | Varios | 1 | 22-05-2003 00:13:33 |
![]() |
|