Comment créer un deuxième formulaire avec un bouton de fermeture, mais sans icône.Comment désactiver/masquer l'icône d'un formulaire?
Répondre
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.
Définissez BorderStyle du formulaire sur bsDialog.
La bordure est alors trop petite. –
Vous pouvez également supprimer biMinimize et biMaximize de BorderIcons –
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.
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! –