IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Forcer la fenêtre de l'appication en Maximized


Sujet :

C++Builder

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 40
    Par défaut Forcer la fenêtre de l'appication en Maximized
    Bonjour tout le monde!

    ça l'air bête mais je souhaite forcer ma fenêtre d'application à être toujours en agrandi.
    j'ai désactivé le bouton Agrandir/Restaurer de la barre de titre :

    Dans l'évenement creation de Form (par ex.):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Form1->BorderIcons->biMaximize=false; //désactiver le petit bouton
    Form1->WindowState=wsMaximized //mettre la fenêtre de mon form en agrandi;
    mais il y a toujours moyen de faire Restaurer le Form, en double cliquant sur la barre de titre.....et en redouble cliquant il ne revient pas en Agrandi(apparement il cherche à me faire plaisir)...

    Donc, je voudrais savoir s'il n'y a pas un évenement de doubleclique sur la barre de titre? sinon si vous avez une autre solution (radicale?) pour mon problème ca sera super cool de votre part Merci d'avance!

  2. #2
    Membre Expert
    Avatar de kmaniche
    Inscrit en
    Janvier 2006
    Messages
    1 717
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 717
    Par défaut
    Il faut mettre la propriété BorderStyle à bsSingle .
    Form1 -> BorderStyle = bsSingle ;

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 40
    Par défaut
    Merci Kmaniche,
    J'ai essayé ce que tu m'a dis de faire, bah le double clique sur la barre de titre fais restaurer ma fenêtre toujours. mais en essayant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Form1->BorderStyle->bsDialog;
    j'ai réussi à avoir un peu près ce que je veux, le problème ce que je voudrais toujours avoir la possibilité de réduire ma fenêtre et la garder maximizer sur l'écran :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Form1->WindowState->wsMaximized;

  4. #4
    Membre Expert
    Avatar de kmaniche
    Inscrit en
    Janvier 2006
    Messages
    1 717
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 717
    Par défaut
    Essay de jouer sur BorderIcones

  5. #5
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    Il doit avoir moyen de faire quelque chose dans l'évènement OnResize de la Form. Tu pourrais forcer les dimensions originales (maximized).

Discussions similaires

  1. [PHP-JS] Forcer fermeture fenêtre php
    Par calitom dans le forum Langage
    Réponses: 4
    Dernier message: 02/07/2010, 22h53
  2. [Forms 6i & OeBS] F4 : forcer fermeture fenêtre.
    Par macben dans le forum Forms
    Réponses: 1
    Dernier message: 05/02/2008, 16h04
  3. Forcer une fenêtre à rester en premier plan
    Par ValyGator dans le forum Windows
    Réponses: 2
    Dernier message: 20/01/2008, 11h11
  4. [C# .NET 2.0]Forcer une fenêtre à être cachée
    Par JoSii dans le forum Windows Forms
    Réponses: 1
    Dernier message: 17/09/2006, 14h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo