Cita:
Empezado por Xema
Hola, que tal? Bueno, tengo un form maximizado y sin bordericons, pero si haces doble click sobre la barra del caption, se minimiza...
|
Extraño comportamiento, nunca lo había observado. ¿Estás seguro que se minimiza? Haciendo la prueba en mi caso se restaura (queda del tamaño que tenía al diseñarla) lo cual es igual de raro.
De cualquier forma, no podrás evitarlo con el evento OnMinimize de TApplication. Primero porque este evento ocurre
después de que se minimiza la aplicación y segndo porque no es la aplicación la qe deseas evitar que se minimice (o restaure) sino el formulario principal, que no es lo mismo.
Como no entiendo el porquéde este comportamiento no sabría decirte un método óptimo pero al menos puedes evitar el doble click sobre la barra de título:
Código Delphi
[-]
interface
type
TForm1 = class(TForm)
procedure WMNCLButtonDblClk(var Msg: TWMNCLButtonDblClk);
message WM_NCLBUTTONDBLCLK;
end;
implementation
procedure TForm1.WMNCLButtonDblClk(var Msg: TWMNCLButtonDblClk);
begin
end;
end.
// Saludos