PDA

Ver la Versión Completa : problemas con usuarios


omy
27-11-2003, 18:58:22
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/showthread.php?s=&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:


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