2009-08-12 8 views

Répondre

2

Set de BorderStyle de formulaire pour bsDialog et utiliser ce code sur le formulaire créer,

SetWindowLong(Handle,gwl_style,GetWindowLong(handle,gwl_style) or WS_THICKFRAME); 
ClientHeight := Height; 
Refresh; 

Je pense que c'est une bidouille horrible mais vous pouvez trouver ok.

+0

Je vais l'accepter, parce que c'est une excellente alternative, mais le bouton de fermeture n'a pas la même apparence que si la fenêtre était à la limite bsSizeable.Je dépouille mon formulaire, c'est le problème. Mais merci! –

5

Définissez BorderStyle du formulaire sur bsDialog.

+0

La bordure est alors trop petite. –

+0

Vous pouvez également supprimer biMinimize et biMaximize de BorderIcons –

0

Je crains que vous ne puissiez pas le faire autrement, que d'expérimenter avec la propriété BorderStyle, car cela est fait par VCL en interne.