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

Langage Delphi Discussion :

fenetre showmodal reduite


Sujet :

Langage Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    866
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 866
    Par défaut fenetre showmodal reduite
    bonjour,

    Besoin de conseil pour un truc tout simple pour les pros de delphi

    j'ai une form <form1>
    De cette <form1> il y a un bouton qui appelle la <form2> en showmodal
    De cette <form2> un autre bouton appelle la <form3> en showmodal.

    maintenant l'utilisateur reduit la <form3>.... mais les autres form (1 et 2) ne se reduisent pas ?

    Est ce qu'il y a un moyen simple pour tout reduire d'un coup ? Ou bien il faut passer par une iconisation dans la barre des taches ?

    merci

  2. #2
    Membre Expert Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 553
    Par défaut
    Mettre en icône ds la barre des tâches semble être le plus simple.

  3. #3
    Membre éprouvé Avatar de BuzzLeclaire
    Homme Profil pro
    Dev/For/Vte/Ass
    Inscrit en
    Août 2008
    Messages
    1 606
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Dev/For/Vte/Ass

    Informations forums :
    Inscription : Août 2008
    Messages : 1 606
    Par défaut
    Salut,

    Et en chopant le OnCanResize des forms ?

  4. #4
    Membre Expert
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 704
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 704
    Par défaut
    Voici ce que j'ai trouvé (qui fonctionne très bien).

    Faut mettre ça dans ta Form modale.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    procedure wmSysCommand(var message : TWmSysCommand); message WM_SYSCOMMAND; 
     
    procedure TMyForm.wmSysCommand(var message: TWmSysCommand); 
    begin 
      case message.CmdType of 
        SC_MINIMIZE : 
          application.Minimize 
        else 
          inherited; 
      end; 
    end;
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. :bug: ___ "http://club.developpez.com/regles/#LIII-A"Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.3 Entreprise - Visual studio 2022
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.7)

  5. #5
    Membre émérite Avatar de Kaféine
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    569
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 569
    Par défaut
    Salut,

    Réduire une form modale ?! c'est quoi l'intérêt?

  6. #6
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 090
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 090
    Par défaut
    Idem que Kafeine, retire l'iconisation de la fenêtre modale (moi, j'utilise bcp bsDialog et bsSizeToolWin), le problème est résolu ... car ensuite, lorsque l'utilisateur revient sur l'application, et si la fenêtre modale ne se restaure pas automatiquement, ça ne sera pas ergonomique du tout ...
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  7. #7
    Membre Expert
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 704
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 704
    Par défaut
    Citation Envoyé par Kaféine Voir le message
    Salut,

    Réduire une form modale ?! c'est quoi l'intérêt?
    Si j'ai bien compris, c'est pour réduire l'application entière, quand on clique sur le bouton réduire de la fenêtre modale.
    En tout cas, moi c'est comme ça que je l'utilise. Et, c'est très pratique.
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. :bug: ___ "http://club.developpez.com/regles/#LIII-A"Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.3 Entreprise - Visual studio 2022
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.7)

Discussions similaires

  1. nouvelle fenetre taille reduite
    Par ossmoz dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 06/10/2008, 20h47
  2. Office Word s'ouvre dans une fenetre reduite
    Par Marco2007 dans le forum Word
    Réponses: 1
    Dernier message: 28/09/2007, 11h05
  3. Office Word s'ouvre dans une fenetre reduite
    Par Marco2007 dans le forum Windows XP
    Réponses: 1
    Dernier message: 28/09/2007, 11h05
  4. [wxPython] : iconized frame (fenetre reduite)
    Par pyNox dans le forum wxPython
    Réponses: 1
    Dernier message: 18/03/2006, 21h07
  5. showmodal et fenetre fille
    Par fransouik dans le forum C++Builder
    Réponses: 9
    Dernier message: 30/08/2005, 20h48

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