Ver la Versión Completa : Fijar la posicion de un showModal
NuncaMas
09-02-2005, 09:30:39
Tengo un formulario abierto con showModal y necesito que su posicion no se pueda modificar arrastrandolo. Alguien sabe que propiedad debo usar??
Neftali [Germán.Estévez]
09-02-2005, 10:24:52
Bueno, hay varias formas interceptando mensajes, una puede ser la siguiente; En tu form modal define en la parte privada éste método:
...
private
procedure OnPosChange(var Msg: TWmWindowPosChanging); message WM_WINDOWPOSCHANGING;
...
// Implementación
...
procedure TForm2.OnPosChange(var Msg: TWmWindowPosChanging);
begin
Msg.WindowPos.x := Left;
Msg.WindowPos.y := Top;
Msg.Result := 0;
end;
Con eso debería ser suficiente.
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.