Ir al contenido


Foto

[TRUCOS DELPHI] Bloquear / Prevenir Mover o Redimensionar Formulario.


  • Por favor identifícate para responder
No hay respuestas en este tema

#1 sir.dev.a.lot

sir.dev.a.lot

    Advanced Member

  • Miembros
  • PipPipPip
  • 545 mensajes
  • Location127.0.0.1

Escrito 23 agosto 2016 - 01:55

[TRUCOS DELPHI] Bloquear / Prevenir Mover o Redimensionar Formulario.

 

en el area de declaraciones privadas, va este bloque.


delphi
  1. private
  2. procedure WMSysCommand(var Msg: TWMSysCommand); message WM_SYSCOMMAND;
  3.  
  4. {...}
  5. implementation

en el Formulario, si se llama FORM1 entonces


delphi
  1. procedure TForm1.WMSysCommand(var msg: TWMSysCommand);
  2. begin
  3. if ((msg.CmdType and $FFF0) = SC_MOVE) or
  4. ((msg.CmdType and $FFF0) = SC_SIZE) then
  5. begin
  6. msg.result := 0;
  7. exit;
  8. end;
  9. inherited;
  10. end;

Saludos!


  • 1




IP.Board spam blocked by CleanTalk.