Surtout qu'il y a des articles plus récents à propos de cette histoire
Mon blog anglais - Mes articles et critiques de livres - FAQ C++0x, avec liste des nouveautés - Conseils sur le C++ - La meilleure FAQ du monde - Avant de créer des classes que vous réutiliserez, regardez si ça n'existe pas déjà - Le site du comité de normalisation du C++
Le guide pour bien débuter en C++ - Cours et tutoriels pour apprendre C++
Look and feel ???? Mais TOUT est configurable... Le seul "look & feel" est sur les boutons min,max,close...
Comme dit à kpouer, envoie-moi un exemple de ce que appelles "du style de"..
(au passage, Gnome et KDE sont bâtis sur le Motif WM, qui prévoyait un "Vendor Shell" ou "Vendor Window Manager" on top du sien)..
Gné ????
Qu'est-ce que c'est pour toi "le signifiant" et "le signifié" ... ??
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".
Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif, Java
Je ne réponds pas aux MP techniques
Non tu confonds avec les thèmes du système...
Les Look&Feel de Swing permettent de changer l'apparence de tous les composants, et ceci en quelques lignes de code.
En standard tu disposes du LnF par défaut (pas forcément très esthétique même s'il y a eu des améliorations), mais surtout d'un LnF "système" qui s'adapte au rendu du système, ce qui permet de mieux intégrer l'application...
Mais tu peux également utiliser d'autres LnF qui utiliserait un tout autre rendu...
a++
Voilà quelques exemples
Parce que moi quand on me dit Motif j'imagine un truc comme ca mais peut être que j'ai tort
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".
Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif, Java
Je ne réponds pas aux MP techniques
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".
Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif, Java
Je ne réponds pas aux MP techniques
Un truc dans ce style http://revolucionlibrary.wordpress.c...he-revolucion/ ?(c'est du Swing avec aux manettes un gars qui sait s'en servir ) En plus on parlait de jukebox...
Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.
Ok, sachant que je travaille pas le soir (et peu sans doute ce we), je vous le fais (coquille vide) pour lundi ou mardi, ça vous va ?
(pour le truc de sinok, j'ai pris les 2 écrans de la ligne du milieu des screen shots).
(ce sera d'autres fonds que l'image de sinok, bien sûr..)
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".
Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif, Java
Je ne réponds pas aux MP techniques
Souviron > C'est Motif ces screenshots ? j'ai du mal a admettre vu la taille de cette librairie.
souviron34, tu n'as pas tout simplement un screenshot quelconque d'une appli motif qui soit agréable a l'oeil ?
non ce n'est pas une combo-box. C'est un texte sur plusieurs lignes..
je vais les chercher, les applis.. demain.. je n'en ai pas sous la main.
Tout ce que je sais, c'est que TOUS les effets visuels sont possibles... (je vous signale que Delphi ou VC++ ou Swing ou GTK se sont inspirés de Motif, qui avait utilisé le premier la notion de Widget (créé par la XToolkit dérivée de X11) , mais surtout qui l'avait pensé objet, avec héritage, classes, multi-propriétés, et surtout client-serveur, multi-plateforme, et multi-display..
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".
Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif, Java
Je ne réponds pas aux MP techniques
Vous voulez pas séparer cette conversation plutôt que de débattre de motif vs reste du monde dans le thread java vs c++ ? (le sujet est intéressant - on sent que y'a des petits jeunes qui ont à apprendre là , mais c'est hors sujet)
En effet, difficile d'être plus hors-sujet Après tout, Motif était accessible en pur C, bien avant C++ ou Java. Si la discussion est divisée, voici mon grain de sel:
Pour ceux qui n'ont pas connu, Motif est probablement le premier environnement de programmation d'IHM moderne. La souplesse était telle que par exemple il n'était même pas utile de recompiler pour traduire une application, ou changer la couleur de tel bouton précis sans toucher au reste. Les caractères asiatiques et de droite à gauche étaient supportés dès les premières évolutions, alors que Sunview (le seul concurrent à l'époque) peinait encore avec les accents français.
En revanche, les "skins" nécessitaient de tailler un peu plus profond, c'est pourquoi l'apparence visuelle de Motif pur-jus est aujourd'hui un peu choquante (déjà les rares partisans de Sunview avançaient l'aspect un peu vieillot de Motif).
Du point de vue de la programmation (simplicité, fiabilité, souplesse), MFC a été un très rude retour en arrière. Il faut se rappeler des horreurs de l'époque Motif (OWL, X11, MFC, Sunview à un moindre degré...) pour bien apprécier l'aspect fondateur de Motif, qui nous a donné les modèles de programmation modernes qu'on retrouve dans VCL, Winforms et autres Qt.
Donc un peu de respect pour les fossiles, les jeunes!
PS: un truc qui paraitra curieux aujourd'hui, mais qui était crucial à l'époque: on pouvait faire des clients Motif sur tout le réseau, sans changer une ligne. Donc un PC Windows 3.1 avec un logiciel de terminal X11 se transformait subitement en superbe station de travail avec une IHM à des années lumières en avance de Windows 3.1!!
"Maybe C++0x will inspire people to write tutorials emphasizing simple use, rather than just papers showing off cleverness." - Bjarne Stroustrup
"Modern C++11 is not your daddy’s C++" - Herb Sutter
Salut, il ne s'agit pas d'une question de respect pour les fossiles ou non sinon le débat c++ VS Java se serait arrêté avec le même argument sur la première page.
Il ne s'agit pas de dire que Motif est mal concu non plus et que les autres api graphiques ne lui doivent rien. Il s'agit juste de se demander si il existe des choses qui ne sont pas moches en Motif.
Pour éviter que le débat hors sujet continue sur ce thread j'ai créé un fork ici :
http://www.developpez.net/forums/d72...quement-motif/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager