• [^] # Re: Penser les interfaces ...

    Posté par . En réponse à la dépêche Un grand pas pour l'interface de KDE ?. Évalué à 4.

    Ben les menus horizontaux dont parlait certains sur la ML, c'est les menus "à la mac". Il y a eu un patch y'a longtemps qui faisait ça. Mais c'est pas "simple" comme problème (pourtant à première vue ça l'est :-P ). Par exemple, dans un menu vertical à la GNUstep, tu a l'option "quitter" en dernière position. Si tu mets ça directement en vertical, ça devient super foireux !

    Ceci dit, je pense que l'on peut contourner ce problème en mettant les items sans sous menus dans un menu "application" et les items avec sous menus au même niveau que l'entrée "application". Mais bon on voit bien que rien n'est magique, et ça peut poser des problèmes.

    Mettre une barre d'onglets avec le nom des applis en dessous ? faudrait voir (chui pas super convaincu :-D) ... je serais plus inspiré éventuellement dans ce cas par une entrée spéciale du menu horizontal (genre simplement l'icone GNUstep) qui t'affiche la liste des applis en cours ...

    Bon ceci dit, si les menus horizontaux n'ont pas la côte avec GNUstep, c'est parce que d'une part on est habitué à nos menus verticaux, et d'autre part, parce que c'est plus pratique ;-)
    Accessoirement, on garde une cohérence entre tous les niveaux de menus -- les menus horizontaux classiques se transforment dès le 2nd niveau en niveaux verticaux si on y réfléchit ! -- alors qu'avec un menu vertical de bout en bout, tout reste logique.
    Il faut voir aussi que le menu GNUstep est appellé aussi si on clique n'importe ou sur l'écran avec le bouton droit de la souris. Donc la, en terme de rapidité, on peut pas faire mieux ... En fait la seule chose que peut être je rajouterais aux menus GNUstep, c'est la possibilité de virer les menus "statiques" et ne laisser que l'affichage par clic droit. Pour être honnête, c'est possible (la position des menus -- comme n'importe quel fenêtre -- étant sauvegardés automatiquement dans les prefs de l'utilisateur, il suffit de mettre des coordonnées en dehors de l'écran), mais je me dis qu'une option globale pour les virer serait pas trop mal et plus propre ... hmm ...