Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   problemas con usuarios (https://www.clubdelphi.com/foros/showthread.php?t=5623)

omy 27-11-2003 18:58:22

problemas con usuarios
 
Hola.

Cual seria la mejor forma de bloquerar que los usuarios modifiquen el tamaño de un form.

gracias

roman 27-11-2003 19:51:45

Tres opciones:

1. Atando al usuario (veáse http://www.clubdelphi.com/foros/show...&threadid=5289)

2. Usar la propiedad Constraints poniendo MinWidth y MaxWidth iguales lo mismo que MinHeight y MaxHeight.

3. Eliminar el ítem "Tamaño" del menú del sistema:

Código:

DeleteMenu(GetSystemMenu(Handle, false), SC_SIZE, MF_BYCOMMAND);
La última me gusta más ya que con "Constraints" si bien se evita el cambio de tamaño tiene el efecto raro de que al arrastrar un borde del formulario éste se mueve.

Todo esto, claro está, suponiendo que por alguna razón no deseas poner la propiedad BorderStyle igual a bsDialog.

// Saludos


La franja horaria es GMT +2. Ahora son las 12:38:39.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi