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

C Discussion :

présentation comme le programme MC


Sujet :

C

  1. #1
    Membre très actif Avatar de clampin
    Homme Profil pro
    Inscrit en
    Février 2005
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 96
    Par défaut présentation comme le programme MC
    Salut,

    Sur unix et Linux, il existe un gestionnaire de fichier nommé mc. J'aimerai savoir avec quelle api "graphique" cela a été réalisé.

    Ce sont les ncurse ?

    Voici ce dont ce que je parle



    J'ai en projet de faire un application simple de gestion de dvd avec une présentation un peu similaire à cette application (pour le moment en mode terminal, je m'attaquerai à gtk plus tard)....

    Merci

  2. #2
    Membre chevronné
    Avatar de DBProg
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 242
    Par défaut
    Bonsoir !

    Effectivement, sans vouloir te l'assurer à 100%, mais 95 quand même je crois que c'est réaliser à l'aide la librairie ncurses. Tu peux trouver quelques infos sur la page Wikipedia :

    http://en.wikipedia.org/wiki/Ncurses

    mais tu trouveras sûrement plein d'infos dans Google

    Bon courage !
    La vitesse de la lumière étant supérieure à la vitesse du son, certaines personnes brillent encore tant qu'elles n'ont pas parlé
    -----------------------------------------------------------
    Retrouvez mes articles informatique sur mon Site Developpez.
    Le reste, sur le Site perso !


  3. #3
    Membre émérite

    Profil pro
    Inscrit en
    Août 2003
    Messages
    878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 878
    Par défaut
    Citation Envoyé par clampin
    Ce sont les ncurse ?
    On dirait que non à première vue (cf. dépendances à http://packages.debian.org/testing/utils/mc ).

    Le mieux serait peut-être d'aller voir le code, non ? D'autant que si tu veux créer une interface similaire tu dois pouvoir y trouver des idées/techniques intéressantes.

    Sinon, ncurses ne devrait pas être un mauvais choix dans ton cas...

  4. #4
    Expert confirmé
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    Avril 2005
    Messages
    4 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 4 155
    Par défaut
    Pour MC, ça n'est pas (n)curses , il s'agit tout simplement de fonction liées au terminal (traçage de lignes, ...).

    Pour ce qui est des couleurs, il s'agit des séquences d'échapement du style \033[ ...

    Tout est donc fait "en direct" sur le terminal.

  5. #5
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par défaut
    Et pour l'entrée ? Terminal en mode "raw" ?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  6. #6
    Expert confirmé
    Avatar de PRomu@ld
    Homme Profil pro
    Ingénieur de Recherche
    Inscrit en
    Avril 2005
    Messages
    4 155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 4 155
    Par défaut
    Et pour l'entrée ? Terminal en mode "raw" ?
    J'avoue ne pas savoir exactement, ne m'y étant pas interressé plus que cela. La FAQ devrait peut-être répondre à ta question :

    http://www.ibiblio.org/mc/FAQ

Discussions similaires

  1. comment programmer carte comme sur Mappy ou viamichelin ?
    Par jejerome dans le forum Général Conception Web
    Réponses: 7
    Dernier message: 03/04/2007, 15h11
  2. Comme reduire par programme un nom de variable ?
    Par ludobado dans le forum Access
    Réponses: 1
    Dernier message: 26/04/2006, 17h51
  3. Ajouter un programme comme thread (?)
    Par sloshy dans le forum Windows
    Réponses: 5
    Dernier message: 22/02/2006, 10h07
  4. Réponses: 3
    Dernier message: 09/02/2004, 14h35

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