Py GTK 绘图区域和富文本编辑器

发布于 2024-08-29 02:25:38 字数 109 浏览 7 评论 0原文

我想在我正在开发的应用程序的 pygtk 绘图区域中包含一个富文本编辑器。编辑器(一个小的可调整大小的小部件)应该能够像矩形一样在绘图区域中移动。我不知道如何开始,因为我对 PyGTK 还很陌生。谢谢 !

I would like to include a rich text editor in a pygtk drawing area for an application i am developing. The editor ( a small resizable widget ) should be able to move around the drawing area like a rectangle. I am not sure how to start as I am pretty new to PyGTK. thank you !

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

隔纱相望 2024-09-05 02:25:38

BloGTK 似乎使用 HTML 小部件来实现富文本。对于纯文本来说,这些不太灵活。

这是一个应该有用的链接:
http: //www.kksou.com/php-gtk2/articles/apply-styles-to-GtkTextView-using-GtkTextTag---Part-1.php

BloGTK seems to use an HTML widget for rich text. Those aren't quite as flexible for plain text.

Here's a link that should be helpful:
http://www.kksou.com/php-gtk2/articles/apply-styles-to-GtkTextView-using-GtkTextTag---Part-1.php

指尖微凉心微凉 2024-09-05 02:25:38

gtk.TextView 是“丰富的”,因为它可以显示所有类型的格式,甚至嵌入的小部件。

如果您想要编辑富文本的功能,您将必须自己编写一些东西,尽管其他人已经在 BloGTK 等应用程序中进行了尝试。你可以从中窃取代码。

gtk.TextView is "rich", in that it can display all types of formatting and even embedded widgets.

If you want the functionality of editing rich text, you will have to write something yourself, though others have tried in applications like BloGTK. From which you could steal codes.

眼泪淡了忧伤 2024-09-05 02:25:38

您可以使用 GtkLayout 代替 GtkDrawingArea。您可以将子部件放置在 GtkLayout 上并在其上绘画,就像在 GtkDrawingArea 上一样。

http://library.gnome.org/devel/gtk/stable/GtkLayout。 html

You could use GtkLayout instead od GtkDrawingArea. You can place child widgets on GtkLayout and paint on it like on a GtkDrawingArea.

http://library.gnome.org/devel/gtk/stable/GtkLayout.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文