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

Bibliothèques Discussion :

Peut on faire quelque chose d'acceptable graphiquement avec Motif ?


Sujet :

Bibliothèques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 259
    Par défaut Peut on faire quelque chose d'acceptable graphiquement avec Motif ?
    Salut, ceci est un fork du thread C++ VS Java car un peu hors sujet.

    Donc souviron34 nous certifie qu'on peut faire des trucs magnifiques graphiquement en Motif, ce qu'un certain nombre d'entre nous ont un peu de mal à croire car nous n'avons jamais vu d'exemples jolis.
    Donc souviron34 a toi de jouer (ou n'importe qui d'autre qui ait des jolis exemples en Motif).

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    ok

    juste pour démarrer,comme j'ai pas encore eu le temps de regarder le reste, et que l'upload de l'appli que j'avais mise était déformé, voici 2 premiers exemples tirés de la même appli... C'est mini, mais c'est en attendant.

    http://www.imagup.com/imgs/1239383092.html

    http://www.imagup.com/imgs/1239383482.html

  3. #3
    Membre éprouvé Avatar de rakakabe
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    124
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2007
    Messages : 124
    Par défaut
    on pouvait faire des clients Motif sur tout le réseau, sans changer une ligne, disait ac_wingless.

    C'est pas un truc de X11 ton propos, ou plutot de Xlib (si je ne me trompes pas bien sur, sinon a moi) ? Et, cette meme idee a donc amene Microsoft a heriter tous les composants visuels de WinForms de MarshalByRefObject (et peut-etre des autres librairies graphiques dont j'ignorais l'existence)?

    Et puis, c'est du C, alors que je prefere le C++ car je suis tombe dans une marmite POO a la sauce C++ a mes debuts. Donc, c'est facile ou plutot rapide a maitriser? car si tel est le cas, alors je vais mettre a la poubelle tous mes projets d'apprentissage de nouveaux trucs car je vais revenir sur les 'vieilles technologies' (du genre C++, Motif, NetBSD, ...) ?

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par rakakabe Voir le message
    on pouvait faire des clients Motif sur tout le réseau, sans changer une ligne, disait ac_wingless.

    C'est pas un truc de X11 ton propos, ou plutot de Xlib (si je ne me trompes pas bien sur, sinon a moi) ? Et, cette meme idee a donc amene Microsoft a heriter tous les composants visuels de WinForms de MarshalByRefObject (et peut-etre des autres librairies graphiques dont j'ignorais l'existence)?

    Et puis, c'est du C, alors que je prefere le C++ car je suis tombe dans une marmite POO a la sauce C++ a mes debuts. Donc, c'est facile ou plutot rapide a maitriser? car si tel est le cas, alors je vais mettre a la poubelle tous mes projets d'apprentissage de nouveaux trucs car je vais revenir sur les 'vieilles technologies' (du genre C++, Motif, NetBSD, ...) ?
    oui, Motif est construit au dessus de X11..

    La hiérarchie est :

    X11 (avec Xlib)

    XToolkit (la otion de Widget et les routines (méthodes) de base assoicées)

    Motif : ensemble de Widgets répondant à la XTookit et par conséquant normalement transparent aux réseaux...

    La base de X11 est multi-noeuds et multi-écrans et multi-utilisateurs et multi-applications..

    Un écran = 1 display

    Un Desktop = 1 écran

    Une station de travail = N écrans

    Un réseau = N stations de travail


    • Tu peux lancer une appli X d'un poste vers N postes
    • Tu peux afficher sur ton poste (ou n'importe lequel du réseau) une appli roulant sur un autre poste quelquonque.
    • Tu peux choisir l'écran sur lequel tu la lances
    • Tu peux choisir l'écrans sur une station éloignée sur lequel tu affiches
    • Plusieurs utilisateurs différents peuvent afficher plusieurs applis différentes tournant sur leur propre poste mais affichées sur le même écran éloigne (pourvu qu'on leur en ait donné l'autorisation).
    • Et ceci est valable pour tous les constructeurs (sauf Microsoft).


    D'autres petits exemples, plus la réponse à propos de la combobox :

    http://www.imagup.com/imgs/1239395605.html

    http://www.imagup.com/imgs/1239395704.html

    Et pour la combobox (qui n'existe pas en widget Motif, j'ai bricolé vite fait un truc) :

    http://www.imagup.com/imgs/1239395802.html

  5. #5
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    en même temps, j'ai été voir quelques applis pointées sur le site OpenMotif, et je dois dire que je ne sais pas qui fait ça, sans doute des "petits jeunes" à qui on n'a rien appris (et comme je le disais, pour qui si c'est pas tout fait, il n'y a rien), parce que c'est horrible..

    Ce n'est pas ce qu'on peut faire simplement avec MOTIF

    Alors soit c'est une politique délibérée, soit je ne sais pas..

    Mais il n'y a aucune vision "artistique", "ergonomique", juste "jolie".. Alors qu'on peut tout faire..

    C'est à désespérer...

    Le règne des gros...

  6. #6
    Membre éprouvé Avatar de rakakabe
    Développeur informatique
    Inscrit en
    Août 2007
    Messages
    124
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2007
    Messages : 124
    Par défaut
    Citation Envoyé par souviron34 Voir le message
    Et pour la combobox (qui n'existe pas en widget Motif, j'ai bricolé vite fait un truc) :

    http://www.imagup.com/imgs/1239395802.html
    pour la combobox (un peu plus de temps et ce sera peut-etre mieux que celui du gars avec js).

    Autre choses, j'ai lu quelque part que les widgets du Motif sont 'thread-safe', est-ce vrai ? si oui, alors je vais quitter WinForms car son InvokeRequired augmente la taille de mon code.


  7. #7
    Membre Expert

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Par défaut
    Citation Envoyé par souviron34 Voir le message
    D'autres petits exemples, plus la réponse à propos de la combobox :
    Ben c'est pas beau, c'est pas moi qui le dit c'est ma copine ; ses principaux reproches :
    - 4 couleurs (noir, blanc, gris et rouge)
    - fontes bitmap (y'a pas de vectorisé)
    - Pas de dégradé, de nuance, de demi-teinte

    Très inesthétique dans l'ensemble.

    Alors, je te vois venir, tu vas me dire qu'avec les primitives 2D d'Xlib on peut faire ressembler toute ihm a un tableau de Rembrandt, mais à quel prix. Et quel est la réutilisabilité ?

  8. #8
    Membre Expert

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Par défaut
    En swing, la meme application :




  9. #9
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par Tommy31 Voir le message
    Ben c'est pas beau, c'est pas moi qui le dit c'est ma copine ; ses principaux reproches :
    - 4 couleurs (noir, blanc, gris et rouge)
    - fontes bitmap (y'a pas de vectorisé)
    - Pas de dégradé, de nuance, de demi-teinte

    Très inesthétique dans l'ensemble.

    Alors, je te vois venir, tu vas me dire qu'avec les primitives 2D d'Xlib on peut faire ressembler toute ihm a un tableau de Rembrandt, mais à quel prix. Et quel est la réutilisabilité ?
    Fondamentalement, je l'ai dit et je le répète, il n'y a pas de différences entre Motif et un autre Widget-toolkit. C'est le but de ce que je m'évertue à tenter de faire passer...

    Il y a les paramètres pa défaut des widgets, et par dessous la souplesse (ou non) de modifier tout.

    L'avantage avec Motif est que TOUT est paramétable.. Tout peut avoir une bitmap comme fond, des tiles, n'importe quoi...( un texte, un libellé, une fenêtre, une échelle, un ascensceur, une liste, ..)

    Pour les exemples que j'ai montré, quand les utilisateurs regardent 3500 objets sur le même écran, que ces objets ont des formes variées (et surtout contiennent de l'nformation utilisable (dans la vraie vie)) (c'est des météorologues, ils ont autre chose à faire qu'avoir de "l'ésthétisme" pur.. Ils veulent quelque chose d'homogène, fonctionnel, dont le GUI est "sous" les données, "invisible") C'était mon Cahier des Charges).

    Donc 4 couleurs c'est déjà beaucoup pour eux.

    Les dégradés c'est pareil. Tout peut se faire, mais pas utile dans ce cas.

    Et à part pour un truc d'amusement, peu utile de toutes façons. Mais ça ce serait à un vrai graphiste de concevoir, comme je l'ai déjà dit dans les "méthodes".

    Quant au 2D, on voit que tu ne connais rien.. Le Shadow existe par défaut sur tous les widgets Motif.

    Les fontes sont celles de X (et de HTML aussi), portables, et ne dépendant pas d'un constructeur, et ISO-LATIN1.

    Quant à ton truc swing, déolé moi je trouve ça particulièrement moche surtout les polices (de la barre de statut en bas, et la "fausse" écriture manuscrite).


    Quant à la ré-utilisabilité, je ne vois pas ce que tu veux dire ?

    Tu peux créer des widgets toi-même, et c'est valable pour tout système tournant X..

Discussions similaires

  1. JSP, Taglib, comment faire quelque chose de propre
    Par Arget dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 22/12/2011, 19h41
  2. Réponses: 1
    Dernier message: 03/10/2008, 21h16
  3. Réponses: 8
    Dernier message: 07/06/2006, 22h29

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