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

GTK+ avec C & C++ Discussion :

Auto-Completion pour un buffer


Sujet :

GTK+ avec C & C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2007
    Messages
    204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2007
    Messages : 204
    Par défaut Auto-Completion pour un buffer
    Bonjour je fais un logiciel d'édition de texte et j'aimerais savoir comment faire pour compléter automatiquement. Par exemple si la personne tape sur "&", qu'il affiche une liste de tous les accents html ("é", "è", "ê", ...).

    Merci d'avance pour toutes les réponses

  2. #2
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2007
    Messages
    204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2007
    Messages : 204
    Par défaut
    Je pense avoir trouvé un truc : Automatic string completion

    Je doute que ca serve dans ce que je cherche
    Pour ceux qui n'auraint pas compris ce que je veux , j'aimerais en fait un truc auto-completion comme DreamWeaver (si vous le connaissez).

    Merci d'avance pour toutes les réponses !!!!

  3. #3
    Membre Expert
    Homme Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 259
    Par défaut
    GtkSourceView gère peut être ça ? (je te laisse regarder, je n'en sais rien à vrai dire

  4. #4
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2007
    Messages
    204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2007
    Messages : 204
    Par défaut
    Hélas, gtksourceview non seulement de m'avoir déçu par ses couleurs un peu médiocres, ne fait pas d'auto-complétion...

    Je crois que je vais essayer de faire un gtksourceview à ma manière mais en amélioré

    Cependant, j'aimerais qund même faire l'auto complétion...
    Si quelqu'un peut m'aider....

  5. #5
    Membre Expert
    Homme Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 259
    Par défaut
    Un peu comme dans http://blogs.gnome.org/johannes/file...completion.png ? Cf http://blogs.gnome.org/johannes/2007...tas-way-to-24/ en dehors de ça je ne sais pas trop comment il marche leur code

  6. #6
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2007
    Messages
    204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2007
    Messages : 204
    Par défaut
    Voila, c'est exactement ce que je veux (en plus eux, c'est transparent...).
    Ca m'a l'air complexe...

    D'après vous c'est dur de se créer un autre gtksourceview mais en amélioré ???

  7. #7
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2007
    Messages
    204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2007
    Messages : 204
    Par défaut
    Oki merci je vais jeter un p'tit coup d'oeil et je vous tiens au courant

    PS : j'ai jeter un coup d'oeil : oui c'est un vrai bordel.
    Parcontre j'ai testé le coup du GtkTreeView positionné juste en-dessous du curseur d'édition de texte. Ca le fait bien, sauf que quand on continue à frapper le texte, ca fait le gtkentry du TreeView et ca fait un résultat décevant...

    Par exemple, j'ai fait un truc que quand on tape "&" et beh ca s'afficha la liste (é, É, ...). => resultat Décevant

  8. #8
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Mis à jour, le résultat est presque correct

    Pour info, je me suis inspiré du plugin Snippets de gedit beaucoup plus simple qu'Anjuta

    Citation Envoyé par mick009 Voir le message
    PS : j'ai jeter un coup d'oeil : oui c'est un vrai bordel.
    Je parlais des fichier (bin, obj, ...). Pour le code, c'est encore pire maintenant

    Citation Envoyé par mick009 Voir le message
    sauf que quand on continue à frapper le texte, ca fait le gtkentry du TreeView et ca fait un résultat décevant...
    J'y suis pour rien, je ne pense même pas que cela vienne de GTK+. Problème résolu en ajoutant un filtre.

    Citation Envoyé par mick009 Voir le message
    Par exemple, j'ai fait un truc que quand on tape "&" et beh ca s'afficha la liste (é, É, ...). => resultat Décevant
    C'est à dire ?

  9. #9
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Voilà maintenant la popup doit être attachée à un GtkTextView

    Il faut obligatoirement récupérer les sources via subversion j'ai séparé une partie sous la forme de GtkTreeViewFilter.

    Il ne reste que la gestion des items à ajouter à la fenêtre qui ne me convient pas

  10. #10
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2007
    Messages
    204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2007
    Messages : 204
    Par défaut
    Euh, désolé si j'embete un peu tout le monde mais :

    - Je n'arrive pas à installer runtime gtk 2.0.12
    - Je n'arrive pas à installer pack gtk 2.0.12

    Est-ce que quelqu'un peut me le compresser, je l'installerais dans Progrm Files / PAck GTK+ ?

    Mis à jour, le résultat est presque correct
    Et je n'ai pas très bien compris... Les sources sont bonnes ?? Je peux les prendre ?

  11. #11
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Citation Envoyé par mick009 Voir le message
    Euh, désolé si j'embete un peu tout le monde mais :

    - Je n'arrive pas à installer runtime gtk 2.0.12
    - Je n'arrive pas à installer pack gtk 2.0.12

    Est-ce que quelqu'un peut me le compresser, je l'installerais dans Progrm Files / PAck GTK+ ?
    Hors sujet, on va éviter de partir dans tous les sens histoire de changer.

    Citation Envoyé par mick009 Voir le message
    Et je n'ai pas très bien compris... Les sources sont bonnes ?? Je peux les prendre ?
    Oui c'est bon. Enfin pour une version alpha, ça me convient très bien

Discussions similaires

  1. Le plugin PHP Documentation pour Google Chrome intègre l'auto-completion
    Par arnolem dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 05/01/2011, 15h05
  2. Auto completion pour Combobox
    Par moulery dans le forum Composants VCL
    Réponses: 3
    Dernier message: 28/11/2009, 16h29
  3. Auto completion pour les facelets xhtml
    Par BugFactory dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 17/09/2009, 10h24
  4. Éditeur PHP pour auto-completion PHP5 (objet)
    Par lolymeupy dans le forum Zend
    Réponses: 7
    Dernier message: 14/10/2008, 17h37
  5. message d' erreur pour l' auto-completion
    Par battle dans le forum Eclipse Java
    Réponses: 8
    Dernier message: 05/02/2007, 10h32

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