Je souhaite inclure un éditeur de texte enrichi dans une zone de dessin pygtk pour une application que je développe. L'éditeur (un petit widget redimensionnable) devrait pouvoir se déplacer dans la zone de dessin comme un rectangle. Je ne sais pas comment commencer car je suis assez nouveau à PyGTK. Je vous remercie !Zone de dessin Py GTK et éditeur de texte enrichi
1
A
Répondre
0
gtk.TextView est "riche", en ce sens qu'il peut afficher tous les types de mise en forme et même les widgets intégrés.
Si vous voulez la fonctionnalité de l'édition de texte riche, vous devrez écrire quelque chose vous-même, mais d'autres ont essayé dans des applications comme BloGTK. A partir de laquelle vous pourriez voler des codes.
0
Vous pouvez utiliser GtkLayout à la place de GtkDrawingArea. Vous pouvez placer des widgets enfants sur GtkLayout et peindre dessus comme sur un GtkDrawingArea.
1
BloGTK semble utiliser un widget HTML pour le texte riche. Ce ne sont pas aussi flexibles pour le texte brut.
est ici un lien qui devrait être utile: http://www.kksou.com/php-gtk2/articles/apply-styles-to-GtkTextView-using-GtkTextTag---Part-1.php
Questions connexes
- 1. Redimensionnement d'une zone de dessin dans GTK
- 2. zone de texte enrichi savefile
- 3. Éditeur de texte enrichi avec fonction blockquote
- 4. éditeur de texte enrichi pour JSF 2
- 5. Gtk boutons sur une zone de dessin Gtk
- 6. Éditeur de texte enrichi dans la boîte de dialogue JQuery
- 7. Éditeur de texte enrichi pour iPhone et iPad
- 8. Quelle zone de texte enrichi Silverlight utiliser
- 9. Propriétés Webpart Sharepoint/Zone de texte enrichi?
- 10. Zone de texte enrichi C#, accolade Correspondance
- 11. GTK # événement de souris dans la zone de dessin
- 12. Zone de texte pour l'édition de texte enrichi
- 13. zone de texte enrichi dans un contrôle ruban Office 2007+
- 14. Éditeur de texte enrichi [WYSIWYG] avec pagination utilisant javascript
- 15. éditeur de texte Web enrichi avec saisie semi-automatique
- 16. Gratuit RTE [éditeur de texte enrichi] aide nécessaire pour l'intégrer
- 17. Éditeur de texte enrichi (WYSIWYG) pour l'entrée Champs personnalisés
- 18. en place éditeur de texte enrichi, idéalement en utilisant jQuery
- 19. Comment coller du texte enrichi dans une zone de texte?
- 20. zone de texte comme éditeur FCK
- 21. éditeur de texte riche
- 22. Éditeur de texte enrichi prenant en charge les téléchargements de tables, d'images et de fichiers
- 23. Éditeur de texte enrichi PyQt4 Barre d'outils WYSIWYG pour définir les propriétés de base du texte
- 24. Édition de texte enrichi - designMode vs contentEditable
- 25. IE la commande d'édition de texte enrichi
- 26. Utilisation de la zone de texte enrichi avec Infopath et Webservices
- 27. Stockage de documents texte enrichi
- 28. Inverser la sélection de texte par programmation dans une zone de texte enrichi (vb.net)
- 29. Comment écrire un éditeur de texte enrichi de type Google Doc
- 30. Comment insérer un caractère Unicode dans une zone de texte enrichi?
Pouvez-vous préciser votre conception? A quoi sert la zone de dessin? Pourquoi a-t-il besoin d'un éditeur de texte enrichi (flottant?). Peut-être que je peux vous aider si je comprends ce que vous voulez accomplir et pourquoi. – Jon