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 :

Utiliser termcap / terminfo pour un readline.


Sujet :

C

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 79
    Points : 56
    Points
    56
    Par défaut Utiliser termcap / terminfo pour un readline.
    Bonsoir,

    Je dois pour d'obscures raisons coder une fonction ressemblant plus ou moins à readline.

    Je me suis donc documenté sur termcap, et j'ai vraiment du mal à voir comment l'utiliser dans ce cas.

    En gros j'ai compris que termcap ça charge un ensemble d'association de chaîne de caractères à des évènements (déplacer le curseur...), que l'on envoit au terminal pour qu'il effectue cet évènement.

    En gros ça ressemble déjà un peu à ce que j'essaye de faire.

    Seulement quand la personne appuie sur gauche (par exemple) ça m'écrit un truc sympa comme "^[[D". Moi ce que je voudrais, c'est capter la touche gauche _avant_ que ^[[D ne s'affiche sur le terminal, pour pouvoir envoyer (je ne sais pas encore comment) au terminal l'évènement "déplace le curseur vers la gauche".

    Je ne veux pas du code tout fait, je voudrais des explications. Il est clair qu'il y a quelque chose que je n'ai pas bien saisi dans l'histoire.
    Est-ce que quelqun qui a déjà eu à utiliser termcap pourrait m'aider à y voir plus clair ?

    Bien cordialement,

    iLUV

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 79
    Points : 56
    Points
    56
    Par défaut
    Bonsoir,

    J'ai trouvé solution à mes problèmes.

    Si certains passent par ici et on le même genre de soucis, je les invite à lire ceci ainsi que les mans : termios, ioctl et ioctl_list.

    Kissous

    iLUV

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSL] utiliser une variable pour nom d'élément
    Par luta dans le forum XSL/XSLT/XPATH
    Réponses: 13
    Dernier message: 07/09/2004, 13h58
  2. Utilisation de CASCADE pour mise à jour
    Par fuelcontact dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 16/08/2004, 08h49
  3. utilisation du mid pour tester le début d'un champ
    Par PrinceMaster77 dans le forum ASP
    Réponses: 4
    Dernier message: 09/07/2004, 13h10
  4. Réponses: 36
    Dernier message: 13/05/2004, 18h22

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