我的问题似乎很简单,但我未能在互联网上找到答案:
图片取自Eclipse,是在Linux上用GTK+实现的,所以理论上应该是可以的,但是不知道怎么样。可能不是通过将 gtk.Window 类型设置为 gtk.WINDOW_TOPLEVEL 或 gtk.WINDOW_POPUP。
尽管我不知道他的回答中提出的功能 unwind ,但不确定这是否可以通过默认值实现。但是 AFAIK、GNOME IDE、Anjuta使用一些自定义小部件来处理停靠窗口。你可能想看看Anjuta 的源代码。
您可以通过将它们嵌入GtkScrolledWindow来创建滚动小部件。您可以通过将其嵌入GtkHPaned和GtkVPaned小部件中来创建可调整大小的滚动小部件。