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

Composants VCL Delphi Discussion :

MDI déconseillé ?


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    174
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 174
    Points : 38
    Points
    38
    Par défaut MDI déconseillé ?
    Bonjour,


    Il me semble avoir vu il y a quelques années que Microsoft déconseillait désormais d'utiliser les fenêtres MDI (Multiple Document Interface).
    Mais je ne sais plus où j'ai vu ça.
    Avez vous des arguments pour ou contre les applications en mode MDI?

    Cordialement

  2. #2
    Membre expérimenté Avatar de guillemouze
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    876
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 876
    Points : 1 448
    Points
    1 448
    Par défaut
    Oui, ils le disent ici :
    Citation Envoyé par https://msdn.microsoft.com/en-us/library/windows/desktop/ms632591(v=vs.85).aspx
    Many new and intermediate users find it difficult to learn to use MDI applications. Therefore, you should consider other models for your user interface. However, you can use MDI for applications which do not easily fit into an existing model.

  3. #3
    Membre expert
    Avatar de Charly910
    Homme Profil pro
    Ingénieur TP
    Inscrit en
    Décembre 2006
    Messages
    2 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur TP
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 348
    Points : 3 127
    Points
    3 127
    Par défaut
    Bonjour,

    je ne pense pas qu'il y ait d'arguments pour ou contre. Cela dépend du type d'application que l'on veut faire. Il est parfois utile d'avoir des fenêtres enfants dans la fenêtre principale ouverture de plusieurs fichiers, de plusieurs images, ...).

    A+
    Charly

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 638
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 638
    Points : 10 592
    Points
    10 592
    Par défaut
    Citation Envoyé par Charly910 Voir le message
    je ne pense pas qu'il y ait d'arguments pour ou contre.
    Si il y a des arguments contre ... essentiellement ergonomique.

    D'après mes souvenirs , le fait que les boutons fermer-minimiser de la fenêtre s’intègre dans la barre des tâches barre de menu en maximisant (*) c'est confusant.
    Et aussi, qu'il n'y a pas de mode mosaïque ou autre (qu'un mode en cascade il me semble)

    * : édit parce que oubli

    édit 2:

  5. #5
    Membre expert
    Avatar de Charly910
    Homme Profil pro
    Ingénieur TP
    Inscrit en
    Décembre 2006
    Messages
    2 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur TP
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 348
    Points : 3 127
    Points
    3 127
    Par défaut
    Bonjour,
    Citation Envoyé par foetus Voir le message
    D'après mes souvenirs , le fait que les boutons fermer-minimiser de la fenêtre s’intègre dans la barre des tâches c'est confusant.
    Et aussi, qu'il n'y a pas de mode mosaïque ou autre (qu'un mode en cascade il me semble)
    Normalement, il y un mode mosaïque horizontal et un mode mosaïque vertical ?

    La réduction des fenêtres filles en bas de la fenêtre principale ne m'a jamais gêné ... cette réduction (ou fermeture) se fait dans la barre de titre de chaque fenêtre fille ? (pas dans la barre de tâches ?)

    ou alors je n'ai pas les même appli MDI que tout le monde ?

    A+
    Charly

  6. #6
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 790
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 790
    Points : 15 200
    Points
    15 200
    Par défaut
    Salut,
    Citation Envoyé par foetus Voir le message
    D'après mes souvenirs , le fait que les boutons fermer-minimiser de la fenêtre s’intègre dans la barre des tâches en maximisant (*) c'est confusant.
    Et aussi, qu'il n'y a pas de mode mosaïque ou autre (qu'un mode en cascade il me semble)

    * : édit parce que oubli
    Mais où t'as vu jouer ce (mauvais) film, toi ?
    Je viens de tester à l'instant dans une machine virtuelle XP avec mon vieux PaintShopPro 4.14 de 1997 !, et
    1- rien ne se rajoute dans la barre des tâches quel que soit le mode d'affichage des fenêtres filles, uniquement en bas à gauche de la MainWindow de la fenêtre père ;
    2- il y a bien les modes Cascade, Mosaïque horizontale, Mosaïque verticale dans le menu Fenêtres.

    Si les users sont perturbés (oh les chouchous, hey !), qu'ils revendent leur ordi et achètent une machine à écrire, on en trouve encore aux Puces,
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  7. #7
    Membre averti Avatar de franckcl
    Homme Profil pro
    Developpeur Delphi
    Inscrit en
    Septembre 2004
    Messages
    516
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Developpeur Delphi
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 516
    Points : 443
    Points
    443
    Par défaut
    Bonjour,

    J'utilise aussi Paint shop prop (version 4.14 d'octobre 1997 ), je suis sous Windows 10 et un click droit sur la barre des tâches affiche les fenêtres filles.

    voir image ci-dessous

    Nom : image.png
Affichages : 348
Taille : 215,1 Ko

  8. #8
    Expert éminent sénior
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 638
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 638
    Points : 10 592
    Points
    10 592
    Par défaut
    Citation Envoyé par Jipété Voir le message
    1- rien ne se rajoute dans la barre des tâches quel que soit le mode d'affichage des fenêtres filles, uniquement en bas à gauche de la MainWindow de la fenêtre père
    C'est la barre de menu ... mon clavier a fourché

    Nom : mdi.png
Affichages : 340
Taille : 59,1 Ko


    Sinon, effectivement on a le mode partage horizontal/ vertical et mosaïque. Mais la critique me semble portait sur le fait que le MDI était censé palier le fait d'avoir des petites définitions d'écrans et que ces modes n'apportaient pas vraiment de réponses (sinon pire parce que c'est un peu bordélique pour trouver une fenêtre lorsque plusieurs sont ouvertes)

    Maintenant avec les grands écrans c'est moins vrai ... mais Microsoft a supprimé le MDI par le ruban

Discussions similaires

  1. [VB6] [MDI] Signaler la fermeture d'une fille à la mère
    Par cpri1shoot dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 13/04/2004, 08h57
  2. [MDI] comment fermer la bonne fenêtre enfant ?
    Par KThrax dans le forum Langage
    Réponses: 5
    Dernier message: 01/09/2002, 09h42
  3. MDI sans MFC, possible ?
    Par delire8 dans le forum MFC
    Réponses: 4
    Dernier message: 17/06/2002, 07h38
  4. pb fenêtre MDI
    Par dédé dans le forum C++Builder
    Réponses: 7
    Dernier message: 08/06/2002, 18h41
  5. enregistrer dans un fichier avec une appli mdi
    Par ferrari dans le forum C++Builder
    Réponses: 4
    Dernier message: 05/05/2002, 15h17

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